Network System 0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
kcenon::network::interfaces Namespace Reference

Classes

class  callback_adapter
 Adapter to use function callbacks with the observer pattern. More...
 
interface  connection_observer
 Observer interface for client connection events. More...
 
interface  i_client
 Base interface for client-side network components. More...
 
interface  i_network_component
 Base interface for all network components. More...
 
interface  i_protocol_client
 Unified interface for all protocol client implementations. More...
 
interface  i_protocol_server
 Unified interface for all protocol server implementations. More...
 
interface  i_quic_client
 Interface for QUIC client components. More...
 
interface  i_quic_server
 Interface for QUIC server components. More...
 
interface  i_quic_session
 Interface for a QUIC session on the server side. More...
 
interface  i_server
 Base interface for server-side network components. More...
 
interface  i_session
 Interface for a single client session on the server side. More...
 
interface  i_udp_client
 Interface for UDP client components. More...
 
interface  i_udp_server
 Interface for UDP server components. More...
 
interface  i_websocket_client
 Interface for WebSocket client components. More...
 
interface  i_websocket_server
 Interface for WebSocket server components. More...
 
interface  i_websocket_session
 Interface for a WebSocket session on the server side. More...
 
class  null_connection_observer
 No-op implementation of connection_observer. More...