io
C++ I/O scheduling library with asynchronous socket operations
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
socket_ops.hpp File Reference

This file defines the socket customization point operations. More...

Go to the source code of this file.

Classes

struct  io::socket::accept_t
 A tag type for the io::accept customization point object (CPO). More...
 
struct  io::socket::bind_t
 A tag type for the io::bind customization point object (CPO). More...
 
struct  io::socket::connect_t
 A tag type for the io::connect customization point object (CPO). More...
 
struct  io::socket::fcntl_t
 A tag type for the io::fcntl customization point object (CPO). More...
 
struct  io::socket::getpeername_t
 A tag type for the io::getpeername customization point object (CPO). More...
 
struct  io::socket::getsockname_t
 A tag type for the io::getsockname customization point object (CPO). More...
 
struct  io::socket::getsockopt_t
 A tag type for the io::getsockopt customization point object (CPO). More...
 
struct  io::socket::listen_t
 A tag type for the io::listen customization point object (CPO). More...
 
struct  io::socket::recvmsg_t
 A tag type for the io::recvmsg customization point object (CPO). More...
 
struct  io::socket::sendmsg_t
 A tag type for the io::sendmsg customization point object (CPO). More...
 
struct  io::socket::setsockopt_t
 A tag type for the io::setsockopt customization point object (CPO). More...
 
struct  io::socket::shutdown_t
 A tag type for the io::shutdown customization point object (CPO). More...
 

Namespaces

namespace  io
 The io namespace contains all the functions and classes for the I/O library.
 
namespace  io::socket
 The io::socket namespace provides a cross-platform abstraction for socket-level I/O operations.
 

Detailed Description

This file defines the socket customization point operations.

Definition in file socket_ops.hpp.

Macro Definition Documentation

◆ IO_SOCKET_OPS_HPP

#define IO_SOCKET_OPS_HPP

Definition at line 22 of file socket_ops.hpp.