63template <
typename _Derived>
65 template <
typename _Protocol>
67 template <
typename _Protocol>
69 template <
typename _Protocol>
76 template <
typename _Client>
79 template <
typename _Client>
82 template <
typename _Server =
void>
90 template <
typename _Client>
93 template <
typename _Client>
96 template <
typename _Server =
void>
Aggregation of all event types for the asynchronous I/O system.
Asynchronous file operations for the QB IO library.
Asynchronous file operations handler.
Definition file.h:46
Session manager for asynchronous IO.
Definition io_handler.h:47
CRTP base class for managing bidirectional asynchronous I/O operations with protocol processing.
Definition io.h:938
CRTP base class for managing asynchronous output operations.
Definition io.h:755
Handles accepting incoming TCP connections asynchronously.
Definition acceptor.h:52
Server-associated asynchronous TCP client.
Definition client.h:49
Asynchronous TCP server implementation.
Definition server.h:50
Asynchronous UDP client implementation.
Definition client.h:47
Asynchronous UDP server implementation.
Definition server.h:47
CRTP base class that adds timeout functionality to derived asynchronous components.
Definition io.h:96
Asynchronous TCP connection establishment utilities.
Core asynchronous I/O class templates for event-driven operations.
Configuration and platform-specific definitions for the QB IO library.
Secure (SSL/TLS) TCP connection acceptance transport for the QB IO library.
Secure TCP (SSL/TLS) stream transport for the QB IO library.
Provides type aliases for TCP-based asynchronous components.
Definition async.h:73
Provides type aliases for UDP-based asynchronous components.
Definition async.h:103
Helper template providing type aliases for integrating qb-io asynchronous components.
Definition async.h:64
Asynchronous TCP client implementation for the QB IO library.
Asynchronous TCP server implementation for the QB IO library.
TCP stream transport implementation for the QB IO library.
TCP connection acceptance transport implementation for the QB IO library.
Asynchronous UDP client implementation.
Asynchronous UDP server implementation.