| Ckcenon::network::protocols::quic::ack_frame | ACK frame (RFC 9000 Section 19.3) |
| Ckcenon::network::protocols::quic::ack_range | ACK Range for ACK frames |
| Ckcenon::network::tracing::batch_config | Batch export configuration |
| ►Ckcenon::network::protocols::grpc::grpc_client::bidi_stream | Bidirectional streaming RPC handle |
| Ckcenon::network::protocols::grpc::bidi_stream_impl | |
| ►Cstd::bool_constant | |
| Ckcenon::network::policy::is_tls_enabled< Policy > | Type trait to check if a policy enables TLS |
| Ckcenon::network::protocol::is_connection_oriented< P > | Type trait to check if a protocol is connection-oriented |
| Ckcenon::network::protocol::is_reliable< P > | Type trait to check if a protocol is reliable |
| Ckcenon::network::integration::BridgeConfig | Configuration for bridge initialization |
| Ckcenon::network::integration::BridgeMetrics | Metrics and health information for a bridge |
| Ckcenon::network::rate_limiter::bucket | |
| Ckcenon::network::protocols::grpc::call_options | Options for individual RPC calls |
| Ckcenon::network::utils::callback_manager< CallbackTypes > | Thread-safe callback storage and invocation utility |
| Ckcenon::network::utils::callback_manager< connection_callback_t, disconnection_callback_t, message_callback_t, text_message_callback_t, binary_message_callback_t, error_callback_t > | |
| Ckcenon::network::utils::callback_manager< connection_callback_t, disconnection_callback_t, receive_callback_t, error_callback_t > | |
| Ckcenon::network::utils::callback_manager< connection_callback_t, disconnection_callback_t, receive_callback_t, stream_receive_callback_t, error_callback_t > | |
| Ckcenon::network::utils::callback_manager< message_callback_t, text_message_callback_t, binary_message_callback_t, connected_callback_t, disconnected_callback_t, error_callback_t > | |
| Ckcenon::network::utils::callback_manager< receive_callback_t, client_connected_callback_t, client_disconnected_callback_t, error_callback_t > | |
| Ckcenon::network::utils::callback_manager< receive_callback_t, connected_callback_t, disconnected_callback_t, error_callback_t > | |
| Ckcenon::network::utils::callback_manager< receive_callback_t, error_callback_t > | |
| Ckcenon::network::utils::callback_manager< receive_callback_t, stream_receive_callback_t, connected_callback_t, disconnected_callback_t, error_callback_t > | |
| Ckcenon::network::protocols::grpc::channel_credentials_config | Configuration for gRPC channel credentials |
| Ckcenon::network::facade::http_facade::client_config | Configuration for creating an HTTP client |
| Ckcenon::network::facade::quic_facade::client_config | Configuration for creating a QUIC client |
| Ckcenon::network::facade::tcp_facade::client_config | Configuration for creating a TCP client |
| Ckcenon::network::facade::udp_facade::client_config | Configuration for creating a UDP client |
| Ckcenon::network::facade::websocket_facade::client_config | Configuration for creating a WebSocket client |
| ►Ckcenon::network::protocols::grpc::grpc_client::client_stream_writer | Writer for client streaming RPC |
| Ckcenon::network::protocols::grpc::client_stream_writer_impl | |
| Ckcenon::network::integration::common_to_network_thread_adapter_unavailable | |
| Ckcenon::network::utils::compression_pipeline | Message compression and decompression pipeline |
| Ckcenon::network::protocols::quic::replay_filter::config | Configuration for the replay filter |
| Ckcenon::network::protocols::quic::congestion_controller | QUIC congestion control (RFC 9002 Section 7) |
| Ckcenon::network::protocols::quic::connection | QUIC connection state machine (RFC 9000 Section 5) |
| Ckcenon::network::unified::connection_callbacks | Callback functions for connection events |
| Ckcenon::network::protocols::quic::connection_close_frame | CONNECTION_CLOSE frame (RFC 9000 Section 19.19) |
| Ckcenon::network::connection_guard | RAII guard for connection limiting |
| Ckcenon::network::utils::connection_health | Contains connection health metrics |
| Ckcenon::network::protocols::quic::connection_id | QUIC Connection ID (RFC 9000 Section 5.1) |
| Ckcenon::network::protocols::quic::connection_id_entry | Entry for storing a peer's connection ID with metadata |
| Ckcenon::network::protocols::quic::connection_id_manager | Manages peer connection IDs for QUIC connections (RFC 9000 Section 5.1) |
| Ckcenon::network::unified::adapters::quic_listener_adapter::connection_info | |
| Ckcenon::network::connection_limiter | Connection count limiter |
| ►Ckcenon::network::interfaces::connection_observer | Observer interface for client connection events |
| Cchat_observer | Custom observer that handles all connection events |
| Ckcenon::network::interfaces::callback_adapter | Adapter to use function callbacks with the observer pattern |
| ►Ckcenon::network::interfaces::null_connection_observer | No-op implementation of connection_observer |
| Creceive_only_observer | Partial observer that only handles receive events |
| Ckcenon::network::unified::connection_options | Configuration options for connections |
| Ckcenon::network::core::connection_pool | Manages a pool of reusable client connections to reduce connection overhead and improve performance |
| Ckcenon::network::utils::connection_state | Thread-safe connection state management |
| ►Ckcenon::network::integration::container_interface | Abstract interface for container operations |
| Ckcenon::network::integration::basic_container | Basic container implementation for standalone use |
| Ckcenon::network::integration::container_manager | Manager for container system integration |
| Ckcenon::network::integration::io_context_thread_manager::impl::context_entry | |
| Ckcenon::network::internal::cookie | Represents an HTTP cookie |
| Ckcenon::network::protocols::quic::crypto_frame | CRYPTO frame (RFC 9000 Section 19.6) |
| Ckcenon::network::protocols::quic::data_blocked_frame | DATA_BLOCKED frame (RFC 9000 Section 19.12) |
| Ckcenon::network::concepts::datagram_receive_guard< S > | RAII guard for datagram socket receive loop |
| Ckcenon::network::integration::basic_thread_pool::impl::DelayedTask | |
| Ckcenon::network::core::secure_messaging_udp_server::dtls_session | DTLS session for a client |
| Ckcenon::network::protocols::http2::dynamic_table | HPACK dynamic table for header compression |
| Ckcenon::network::protocols::quic::ecn_counts | ECN counts for ACK_ECN frames |
| Ckcenon::network::protocols::quic::ecn_tracker | ECN (Explicit Congestion Notification) tracker (RFC 9000 Section 13.4, RFC 9002 Section 7.1) |
| ►Cstd::enable_shared_from_this | |
| Ckcenon::network::core::http_client | HTTP/1.1 client built on top of messaging_client |
| Ckcenon::network::core::http_server | HTTP/1.1 server built on top of messaging_server |
| Ckcenon::network::core::messaging_client | A basic TCP client that connects to a remote host, sends/receives data using asynchronous operations, and can apply a pipeline for transformations |
| Ckcenon::network::core::messaging_quic_client | A QUIC client that provides reliable, multiplexed communication |
| Ckcenon::network::core::messaging_quic_server | A QUIC server that manages incoming client connections |
| Ckcenon::network::core::messaging_server | A server class that manages incoming TCP connections, creating messaging_session instances for each accepted socket |
| Ckcenon::network::core::messaging_session | Represents a client session on the server |
| Ckcenon::network::core::messaging_udp_client | A UDP client that sends datagrams to a target endpoint and can receive responses |
| Ckcenon::network::core::messaging_udp_server | A UDP server that receives datagrams and routes them based on sender endpoint |
| Ckcenon::network::core::messaging_ws_client | High-level WebSocket client with automatic connection management |
| Ckcenon::network::core::messaging_ws_server | High-level WebSocket server with connection management |
| Ckcenon::network::core::reliable_udp_client | A UDP client with optional reliability layer for configurable delivery guarantees |
| Ckcenon::network::core::secure_messaging_client | A secure client for establishing TLS/SSL encrypted TCP connections to a server |
| Ckcenon::network::core::secure_messaging_server | A secure server class that manages incoming TLS/SSL encrypted TCP connections, creating secure_session instances for each accepted socket |
| Ckcenon::network::core::secure_messaging_udp_client | A secure UDP client using DTLS (Datagram TLS) for encrypted communication |
| Ckcenon::network::core::secure_messaging_udp_server | A secure UDP server using DTLS (Datagram TLS) for encrypted communication |
| Ckcenon::network::core::unified_messaging_client< Protocol, TlsPolicy > | Unified TCP client template parameterized by protocol and TLS policy |
| Ckcenon::network::core::unified_messaging_server< Protocol, TlsPolicy > | Unified TCP server template parameterized by protocol and TLS policy |
| Ckcenon::network::core::unified_udp_messaging_client< TlsPolicy > | Unified UDP client template parameterized by TLS policy |
| Ckcenon::network::core::unified_udp_messaging_server< TlsPolicy > | Unified UDP server template parameterized by TLS policy |
| Ckcenon::network::internal::dtls_socket | A wrapper around ASIO UDP socket with OpenSSL DTLS encryption |
| Ckcenon::network::internal::quic_socket | A QUIC socket that wraps UDP and integrates QUIC packet protection |
| Ckcenon::network::internal::secure_tcp_socket | A lightweight wrapper around asio::ssl::stream<asio::ip::tcp::socket>, enabling asynchronous TLS/SSL encrypted read and write operations |
| Ckcenon::network::internal::tcp_socket | A lightweight wrapper around asio::ip::tcp::socket, enabling asynchronous read and write operations |
| Ckcenon::network::internal::udp_socket | A lightweight wrapper around asio::ip::udp::socket, enabling asynchronous datagram operations |
| Ckcenon::network::internal::websocket_socket | WebSocket framing layer built on top of tcp_socket |
| Ckcenon::network::protocols::http2::http2_client | HTTP/2 client with TLS support |
| Ckcenon::network::protocols::http2::http2_server | HTTP/2 server with TLS support |
| Ckcenon::network::protocols::http2::http2_server_connection | Represents a single HTTP/2 connection on the server side |
| Ckcenon::network::session::messaging_session | Manages a single connected client session on the server side, providing asynchronous read/write operations and pipeline transformations |
| Ckcenon::network::session::quic_session | Represents a single QUIC client session on the server side |
| Ckcenon::network::session::secure_session | Manages a single connected secure (TLS/SSL) client session on the server side, providing asynchronous encrypted read/write operations |
| Ckcenon::network::utils::buffer_pool | Thread-safe memory pool for reusable byte buffers |
| Ckcenon::network::utils::health_monitor | Monitors connection health with heartbeat mechanism |
| Ckcenon::network::core::secure_messaging_udp_server::endpoint_hash | Hash function for endpoint (for unordered_map) |
| Ckcenon::network::interfaces::i_udp_client::endpoint_info | Endpoint information for UDP datagrams |
| Ckcenon::network::unified::endpoint_info | Network endpoint information (host/port or URL) |
| ►Cstd::false_type | |
| Ckcenon::network::core::session_model< SessionType >::has_close_method< T, typename > | |
| Ckcenon::network::core::session_model< SessionType >::has_id_method< T, typename > | |
| Ckcenon::network::core::session_model< SessionType >::has_is_connected_method< T, typename > | |
| Ckcenon::network::core::session_model< SessionType >::has_is_stopped_method< T, typename > | |
| Ckcenon::network::core::session_model< SessionType >::has_send_method< T, typename > | |
| Ckcenon::network::core::session_model< SessionType >::has_send_packet_method< T, typename > | |
| Ckcenon::network::core::session_model< SessionType >::has_server_id_method< T, typename > | |
| Ckcenon::network::core::session_model< SessionType >::has_stop_session_method< T, typename > | |
| Ckcenon::network::protocols::quic::flow_control_stats | Statistics for flow control monitoring |
| Ckcenon::network::protocols::quic::flow_controller | Connection-level flow control for QUIC (RFC 9000 Section 4) |
| ►Ckcenon::network::protocols::http2::frame | Base class for HTTP/2 frames |
| Ckcenon::network::protocols::http2::data_frame | DATA frame (RFC 7540 Section 6.1) |
| Ckcenon::network::protocols::http2::goaway_frame | GOAWAY frame (RFC 7540 Section 6.8) |
| Ckcenon::network::protocols::http2::headers_frame | HEADERS frame (RFC 7540 Section 6.2) |
| Ckcenon::network::protocols::http2::ping_frame | PING frame (RFC 7540 Section 6.7) |
| Ckcenon::network::protocols::http2::rst_stream_frame | RST_STREAM frame (RFC 7540 Section 6.4) |
| Ckcenon::network::protocols::http2::settings_frame | SETTINGS frame (RFC 7540 Section 6.5) |
| Ckcenon::network::protocols::http2::window_update_frame | WINDOW_UPDATE frame (RFC 7540 Section 6.9) |
| Ckcenon::network::protocols::quic::frame_builder | Builder for QUIC frames (RFC 9000 Section 12) |
| Ckcenon::network::protocols::http2::frame_header | HTTP/2 frame header (9 bytes) |
| Ckcenon::network::protocols::quic::frame_parser | Parser for QUIC frames (RFC 9000 Section 12) |
| Ckcenon::network::integration::function_job_unavailable | |
| Ckcenon::network::protocols::grpc::grpc_channel_config | Configuration for gRPC channel |
| Ckcenon::network::protocols::grpc::grpc_client | GRPC client for making RPC calls |
| Ckcenon::network::protocols::grpc::grpc_message | GRPC message with compression flag and payload |
| Ckcenon::network::protocols::grpc::grpc_server | GRPC server for handling RPC requests |
| Ckcenon::network::protocols::grpc::grpc_server_config | Configuration for gRPC server |
| Ckcenon::network::protocols::grpc::grpc_service | Base class for gRPC service implementations |
| Ckcenon::network::protocols::grpc::grpc_status | GRPC status with code, message, and optional details |
| Ckcenon::network::protocols::grpc::grpc_trailers | GRPC trailing metadata containing status information |
| Ckcenon::network::protocols::quic::handshake_done_frame | HANDSHAKE_DONE frame (RFC 9000 Section 19.20) |
| Ckcenon::network::metrics::histogram | Thread-safe histogram for capturing value distributions |
| Ckcenon::network::metrics::histogram_config | Configuration for histogram bucket boundaries |
| Ckcenon::network::metrics::histogram_snapshot | Immutable snapshot of histogram state for export |
| Ckcenon::network::protocols::quic::hkdf | HKDF (HMAC-based Key Derivation Function) utilities (RFC 5869) |
| Ckcenon::network::protocols::http2::hpack_decoder | HPACK header decoder (RFC 7541) |
| Ckcenon::network::protocols::http2::hpack_encoder | HPACK header encoder (RFC 7541) |
| Ckcenon::network::protocols::http2::http2_request | HTTP/2 request data structure |
| Ckcenon::network::protocols::http2::http2_response | HTTP/2 response data |
| Ckcenon::network::protocols::http2::http2_server_stream | Server-side HTTP/2 stream for sending responses |
| Ckcenon::network::protocols::http2::http2_settings | HTTP/2 connection settings |
| Ckcenon::network::protocols::http2::http2_stream | HTTP/2 stream state and data |
| Ckcenon::network::internal::http_error | Structured HTTP error information |
| Ckcenon::network::internal::http_error_response | Builder for HTTP error responses |
| Ckcenon::network::facade::http_facade | Simplified facade for creating HTTP clients and servers |
| Ckcenon::network::protocols::http2::http_header | HTTP header name-value pair |
| Ckcenon::network::internal::http_parser | Parser and serializer for HTTP messages (requests and responses) |
| Ckcenon::network::internal::http_request | Represents an HTTP request message |
| Ckcenon::network::core::http_request_buffer | Buffer for accumulating HTTP request data received in chunks |
| Ckcenon::network::core::http_request_context | Context for an HTTP request with parsed components |
| Ckcenon::network::internal::http_response | Represents an HTTP response message |
| Ckcenon::network::core::http_route | Route definition with pattern matching and handler |
| Ckcenon::network::core::http_url | Parsed URL components |
| ►Ckcenon::network::unified::i_listener | Core interface for passive network listeners (server-side) |
| Ckcenon::network::unified::adapters::quic_listener_adapter | Adapter that implements i_listener for QUIC protocol |
| Ckcenon::network::unified::adapters::tcp_listener_adapter | Adapter that wraps unified_messaging_server to implement i_listener |
| Ckcenon::network::unified::adapters::udp_listener_adapter | Adapter that wraps messaging_udp_server to implement i_listener |
| Ckcenon::network::unified::adapters::ws_listener_adapter | Adapter that wraps messaging_ws_server to implement i_listener |
| ►Ckcenon::network::interfaces::i_network_component | Base interface for all network components |
| Ckcenon::network::interfaces::i_client | Base interface for client-side network components |
| ►Ckcenon::network::interfaces::i_protocol_client | Unified interface for all protocol client implementations |
| Ckcenon::network::core::messaging_client | A basic TCP client that connects to a remote host, sends/receives data using asynchronous operations, and can apply a pipeline for transformations |
| Ckcenon::network::internal::adapters::http_client_adapter | Adapter that wraps http_client to implement i_protocol_client |
| Ckcenon::network::internal::adapters::quic_client_adapter | Adapter that wraps messaging_quic_client to implement i_protocol_client |
| Ckcenon::network::internal::adapters::udp_client_adapter | Adapter that wraps messaging_udp_client to implement i_protocol_client |
| Ckcenon::network::internal::adapters::ws_client_adapter | Adapter that wraps messaging_ws_client to implement i_protocol_client |
| ►Ckcenon::network::interfaces::i_protocol_server | Unified interface for all protocol server implementations |
| Ckcenon::network::internal::adapters::http_server_adapter | Adapter that wraps http_server to implement i_protocol_server |
| Ckcenon::network::internal::adapters::quic_server_adapter | Adapter that wraps messaging_quic_server to implement i_protocol_server |
| Ckcenon::network::internal::adapters::tcp_server_adapter | Adapter that wraps messaging_server to implement i_protocol_server |
| Ckcenon::network::internal::adapters::udp_server_adapter | Adapter that wraps messaging_udp_server to implement i_protocol_server |
| Ckcenon::network::internal::adapters::ws_server_adapter | Adapter that wraps messaging_ws_server to implement i_protocol_server |
| ►Ckcenon::network::interfaces::i_quic_client | Interface for QUIC client components |
| Ckcenon::network::core::messaging_quic_client | A QUIC client that provides reliable, multiplexed communication |
| ►Ckcenon::network::interfaces::i_quic_server | Interface for QUIC server components |
| Ckcenon::network::core::messaging_quic_server | A QUIC server that manages incoming client connections |
| Ckcenon::network::interfaces::i_server | Base interface for server-side network components |
| ►Ckcenon::network::interfaces::i_udp_client | Interface for UDP client components |
| Ckcenon::network::core::messaging_udp_client | A UDP client that sends datagrams to a target endpoint and can receive responses |
| Ckcenon::network::core::unified_udp_messaging_client< TlsPolicy > | Unified UDP client template parameterized by TLS policy |
| ►Ckcenon::network::interfaces::i_udp_server | Interface for UDP server components |
| Ckcenon::network::core::messaging_udp_server | A UDP server that receives datagrams and routes them based on sender endpoint |
| Ckcenon::network::core::unified_udp_messaging_server< TlsPolicy > | Unified UDP server template parameterized by TLS policy |
| ►Ckcenon::network::interfaces::i_websocket_client | Interface for WebSocket client components |
| Ckcenon::network::core::messaging_ws_client | High-level WebSocket client with automatic connection management |
| ►Ckcenon::network::interfaces::i_websocket_server | Interface for WebSocket server components |
| Ckcenon::network::core::messaging_ws_server | High-level WebSocket server with connection management |
| ►Ckcenon::network::interfaces::i_session | Interface for a single client session on the server side |
| ►Ckcenon::network::interfaces::i_quic_session | Interface for a QUIC session on the server side |
| Ckcenon::network::session::quic_session | Represents a single QUIC client session on the server side |
| ►Ckcenon::network::interfaces::i_websocket_session | Interface for a WebSocket session on the server side |
| Ckcenon::network::core::ws_connection | Represents a WebSocket connection to a client |
| Ckcenon::network::internal::adapters::http_request_session | Session wrapper for HTTP request connections implementing i_session |
| Ckcenon::network::internal::adapters::quic_session_wrapper | Wrapper for QUIC session to implement i_session interface |
| Ckcenon::network::internal::adapters::udp_endpoint_session | Session wrapper for UDP endpoint connections |
| Ckcenon::network::internal::adapters::ws_session_wrapper | Session wrapper for WebSocket connections implementing i_session |
| Ckcenon::network::session::messaging_session | Manages a single connected client session on the server side, providing asynchronous read/write operations and pipeline transformations |
| ►Ckcenon::network::unified::i_transport | Core interface for data transport abstraction |
| ►Ckcenon::network::unified::i_connection | Core interface for active network connections |
| Ckcenon::network::unified::adapters::quic_connection_adapter | Adapter that wraps QUIC connection to implement i_connection |
| Ckcenon::network::unified::adapters::tcp_connection_adapter | Adapter that wraps unified_messaging_client to implement i_connection |
| Ckcenon::network::unified::adapters::udp_connection_adapter | Adapter that wraps messaging_udp_client to implement i_connection |
| Ckcenon::network::unified::adapters::ws_connection_adapter | Adapter that wraps messaging_ws_client to implement i_connection |
| Ckcenon::network::integration::NetworkSystemBridge::Impl | |
| Ckcenon::network::core::network_context::impl | |
| Ckcenon::network::core::reliable_udp_client::impl | |
| Ckcenon::network::core::unified_session_manager::impl | PIMPL implementation hiding all template-related code |
| Ckcenon::network::integration::basic_container::impl | |
| Ckcenon::network::integration::basic_logger::impl | |
| Ckcenon::network::integration::basic_monitoring::impl | |
| Ckcenon::network::integration::basic_thread_pool::impl | |
| Ckcenon::network::integration::container_manager::impl | |
| Ckcenon::network::integration::io_context_thread_manager::impl | |
| Ckcenon::network::integration::logger_integration_manager::impl | |
| Ckcenon::network::integration::messaging_bridge::impl | |
| Ckcenon::network::integration::monitoring_integration_manager::impl | |
| Ckcenon::network::integration::thread_integration_manager::impl | |
| Ckcenon::network::protocols::grpc::generic_service::impl | |
| Ckcenon::network::protocols::grpc::grpc_client::impl | |
| Ckcenon::network::protocols::grpc::grpc_server::impl | |
| Ckcenon::network::protocols::grpc::health_service::impl | |
| Ckcenon::network::protocols::grpc::service_registry::impl | |
| Ckcenon::network::protocols::quic::quic_crypto::impl | |
| Ckcenon::network::tracing::span::impl | Internal implementation structure for span |
| Ckcenon::network::utils::buffer_pool::impl | |
| Ckcenon::network::utils::compression_pipeline::impl | |
| ►Ckcenon::network::integration::INetworkBridge | Abstract interface for external system integration bridges |
| Ckcenon::network::integration::ObservabilityBridge | Bridge for observability (logger + monitoring) integration implementing INetworkBridge |
| Ckcenon::network::integration::ThreadPoolBridge | Bridge for thread pool integration implementing INetworkBridge |
| Ckcenon::network::integration::messaging_bridge | Bridge class for messaging_system compatibility implementing INetworkBridge |
| Ckcenon::network::protocols::quic::initial_keys | Derives initial encryption keys from Destination Connection ID |
| Ckcenon::network::integration::messaging_bridge::impl::internal_metrics | |
| Ckcenon::network::integration::io_context_thread_manager | Manages io_context execution on shared thread pools |
| Ckcenon::network::protocols::quic::key_pair | A pair of read and write keys for bidirectional communication |
| Ckcenon::network::utils::lifecycle_manager | Thread-safe lifecycle state management for network components |
| Ckcenon::network::unified::listener_callbacks | Callback functions for listener/server events |
| Ckcenon::network::config::logger_config | Configuration for logging system |
| Ckcenon::network::integration::logger_integration_manager | Manager for logger system integration |
| ►Ckcenon::network::integration::logger_interface | Interface for logger integration |
| Ckcenon::network::integration::basic_logger | Basic console logger implementation for standalone use |
| Ckcenon::network::protocols::quic::long_header | QUIC Long Header format (RFC 9000 Section 17.2) |
| Ckcenon::network::protocols::quic::loss_detection_result | Result of loss detection operations |
| Ckcenon::network::protocols::quic::loss_detector | QUIC loss detection (RFC 9002 Section 6) |
| Ckcenon::network::protocols::quic::max_data_frame | MAX_DATA frame (RFC 9000 Section 19.9) |
| Ckcenon::network::protocols::quic::max_stream_data_frame | MAX_STREAM_DATA frame (RFC 9000 Section 19.10) |
| Ckcenon::network::protocols::quic::max_streams_frame | MAX_STREAMS frame (RFC 9000 Section 19.11) |
| Ckcenon::network::utils::memory_profiler | |
| Ckcenon::network::utils::memory_snapshot | |
| Ckcenon::network::message_limits | Configurable message size limits |
| Ckcenon::network::message_validator | Message validator for network input validation |
| Ckcenon::network::protocols::grpc::method_descriptor | Describes a single RPC method within a service |
| Ckcenon::network::protocols::grpc::method_handler | |
| Ckcenon::network::metrics::metric_reporter | Helper class for reporting network metrics |
| Ckcenon::network::integration::io_context_thread_manager::metrics | Get current metrics |
| Ckcenon::network::integration::thread_integration_manager::metrics | Get thread pool metrics |
| Ckcenon::network::module_version | Version information for network_system module |
| Ckcenon::network::config::monitoring_config | Configuration for monitoring system |
| Ckcenon::network::integration::monitoring_integration_manager | Manager for monitoring system integration |
| ►Ckcenon::network::integration::monitoring_interface | Interface for monitoring integration |
| Ckcenon::network::integration::basic_monitoring | Basic monitoring implementation for standalone use |
| Ckcenon::network::internal::multipart_file | Represents a file uploaded via multipart/form-data |
| Ckcenon::network::config::network_config | Configuration for standalone network_system initialization |
| Ckcenon::network::events::network_connection_event | Specialized event for connection-related metrics |
| Ckcenon::network::core::network_context | Global context for shared network system resources |
| Ckcenon::network::events::network_health_event | Specialized event for connection health status |
| Ckcenon::network::events::network_latency_event | Specialized event for latency measurements |
| Ckcenon::network::events::network_metric_event | Event for publishing network metrics via EventBus |
| Ckcenon::network::config::network_system_config | Configuration for network_system with external dependencies |
| Ckcenon::network::integration::network_to_common_thread_adapter_unavailable | |
| Ckcenon::network::events::network_transfer_event | Specialized event for data transfer metrics |
| Ckcenon::network::integration::NetworkSystemBridge | Unified facade for all network_system integration bridges |
| Ckcenon::network::integration::NetworkSystemBridgeConfig | Configuration for NetworkSystemBridge |
| Ckcenon::network::protocols::quic::new_connection_id_frame | NEW_CONNECTION_ID frame (RFC 9000 Section 19.15) |
| Ckcenon::network::protocols::quic::new_token_frame | NEW_TOKEN frame (RFC 9000 Section 19.7) |
| Ckcenon::network::policy::no_tls | Policy type indicating no TLS/SSL encryption |
| Ckcenon::network::protocols::quic::replay_filter::nonce_entry | |
| Ckcenon::network::tracing::otlp_config | OTLP exporter configuration |
| Ckcenon::network::protocols::quic::packet_builder | Builder for QUIC packet headers (RFC 9000 Section 17) |
| Ckcenon::network::core::packet_header | |
| Ckcenon::network::core::packet_info | |
| Ckcenon::network::protocols::quic::packet_number | QUIC packet number utilities (RFC 9000 Section 17.1) |
| Ckcenon::network::protocols::quic::packet_number_space | State for each packet number space (Initial, Handshake, Application) |
| Ckcenon::network::protocols::quic::packet_parser | Parser for QUIC packet headers (RFC 9000 Section 17) |
| Ckcenon::network::protocols::quic::packet_protection | QUIC packet protection (encryption/decryption) (RFC 9001 Section 5) |
| Ckcenon::network::protocols::quic::padding_frame | PADDING frame (RFC 9000 Section 19.1) |
| Ckcenon::network::internal::parse_error | Detailed HTTP parsing error information |
| Ckcenon::network::protocols::quic::path_challenge_frame | PATH_CHALLENGE frame (RFC 9000 Section 19.17) |
| Ckcenon::network::protocols::quic::path_response_frame | PATH_RESPONSE frame (RFC 9000 Section 19.18) |
| Ckcenon::network::per_client_connection_limiter | Per-client connection limiter |
| Ckcenon::network::protocols::quic::ping_frame | PING frame (RFC 9000 Section 19.2) |
| Ckcenon::network::protocols::quic::pmtud_config | Configuration for PMTUD controller |
| Ckcenon::network::protocols::quic::pmtud_controller | Path MTU Discovery controller for QUIC (RFC 8899 DPLPMTUD) |
| Ckcenon::network::facade::tcp_facade::pool_config | Configuration for creating a TCP connection pool |
| Ckcenon::network::protocols::quic::preferred_address_info | QUIC preferred address transport parameter (RFC 9000 Section 18.2) |
| Ckcenon::network::core::quic_client_config | Configuration options for QUIC client |
| Ckcenon::network::protocol::quic::quic_config | Configuration options for QUIC connections |
| Ckcenon::network::core::quic_connection_stats | Statistics for a QUIC connection |
| Ckcenon::network::protocols::quic::quic_crypto | QUIC-TLS integration handler (RFC 9001) |
| Ckcenon::network::facade::quic_facade | Simplified facade for creating QUIC clients and servers |
| Ckcenon::network::protocols::quic::quic_keys | QUIC encryption keys for a single encryption level (RFC 9001 Section 5) |
| Ckcenon::network::protocol::quic_protocol | Protocol tag for QUIC transport |
| Ckcenon::network::core::quic_server_config | Configuration options for QUIC server |
| Ckcenon::network::rate_limiter | Token bucket rate limiter |
| Ckcenon::network::rate_limiter_config | Configuration for rate limiter |
| Ckcenon::network::protocols::grpc::registry_config | Configuration for service registry |
| Ckcenon::network::core::reliable_udp_stats | Statistics for monitoring reliable UDP connection performance |
| Ckcenon::network::protocols::quic::replay_filter | Anti-replay protection for 0-RTT data |
| Ckcenon::network::protocols::quic::reset_stream_frame | RESET_STREAM frame (RFC 9000 Section 19.4) |
| Ckcenon::network::utils::resilient_client | Wrapper around messaging_client that adds automatic reconnection with exponential backoff and circuit breaker pattern |
| Ckcenon::network::Result< T > | |
| Ckcenon::network::protocols::quic::retire_connection_id_frame | RETIRE_CONNECTION_ID frame (RFC 9000 Section 19.16) |
| Ckcenon::network::protocols::quic::rtt_estimator | RTT estimation for QUIC (RFC 9002 Section 5) |
| Ckcenon::network::protocols::quic::sent_packet | Information about a sent packet for loss detection (RFC 9002 Section A.1.1) |
| Ckcenon::network::protocols::quic::sent_packet_info | Information about a sent packet for loss detection |
| Ckcenon::network::facade::http_facade::server_config | Configuration for creating an HTTP server |
| Ckcenon::network::facade::quic_facade::server_config | Configuration for creating a QUIC server |
| Ckcenon::network::facade::tcp_facade::server_config | Configuration for creating a TCP server |
| Ckcenon::network::facade::udp_facade::server_config | Configuration for creating a UDP server |
| Ckcenon::network::facade::websocket_facade::server_config | Configuration for creating a WebSocket server |
| Ckcenon::network::protocols::grpc::server_context | Context for handling a single RPC request |
| Ckcenon::network::protocols::grpc::server_reader | Reader interface for client streaming |
| Ckcenon::network::protocols::grpc::server_reader_writer | Reader/writer interface for bidirectional streaming |
| ►Ckcenon::network::protocols::grpc::grpc_client::server_stream_reader | Reader for server streaming RPC |
| Ckcenon::network::protocols::grpc::server_stream_reader_impl | |
| Ckcenon::network::protocols::grpc::server_writer | Writer interface for server streaming |
| ►Ckcenon::network::protocols::grpc::service_base | Base class for all gRPC service implementations |
| Ckcenon::network::protocols::grpc::generic_service | A service that allows dynamic method registration |
| Ckcenon::network::protocols::grpc::health_service | Implementation of gRPC health checking protocol |
| Ckcenon::network::protocols::grpc::service_descriptor | Describes a gRPC service and its methods |
| Ckcenon::network::protocols::grpc::service_registry | Central registry for managing gRPC services |
| ►Ckcenon::network::core::session_concept | Type-erased interface for session management |
| Ckcenon::network::core::session_model< SessionType > | Template that wraps concrete session types to implement session_concept |
| Ckcenon::network::core::session_config | Configuration for session management |
| Ckcenon::network::core::session_handle | Value-semantic wrapper for type-erased sessions |
| Ckcenon::network::core::session_info | Session info struct for backward compatibility |
| Ckcenon::network::core::session_info_base< SessionType, HasActivityTracking > | Wrapper for session with optional activity tracking |
| Ckcenon::network::core::session_info_base< SessionType, false > | Specialization without activity tracking (minimal overhead) |
| Ckcenon::network::core::session_info_base< SessionType, true > | Specialization with activity tracking enabled |
| Ckcenon::network::core::session_manager_base< SessionType > | Thread-safe session lifecycle management template |
| ►Ckcenon::network::core::session_manager_base< session::messaging_session > | |
| Ckcenon::network::core::session_manager | Thread-safe TCP session lifecycle management with backpressure |
| ►Ckcenon::network::core::session_manager_base< ws_connection > | |
| Ckcenon::network::core::ws_session_manager | Thread-safe WebSocket session lifecycle management |
| Ckcenon::network::protocols::quic::session_ticket_info | Contains session ticket data for 0-RTT resumption |
| Ckcenon::network::protocols::quic::session_ticket_store | Thread-safe storage for QUIC session tickets |
| Ckcenon::network::session_timeout_manager | |
| Ckcenon::network::core::session_traits< SessionType > | Customization point for session manager behavior |
| Ckcenon::network::core::session_traits< session::messaging_session > | Session traits specialization for TCP messaging sessions |
| Ckcenon::network::core::session_traits< ws_connection > | Session traits specialization for WebSocket connections |
| Ckcenon::network::protocols::http2::setting_parameter | SETTINGS frame parameter |
| Ckcenon::network::protocols::quic::short_header | QUIC Short Header format (RFC 9000 Section 17.3) |
| Ckcenon::network::simple_error | |
| Ckcenon::network::metrics::sliding_histogram | Time-windowed histogram for tracking recent latency distributions |
| Ckcenon::network::metrics::sliding_histogram_config | Configuration for sliding window histogram |
| Ckcenon::network::internal::socket_config | Configuration for TCP socket backpressure control |
| Ckcenon::network::internal::socket_metrics | Runtime metrics for socket monitoring |
| Ckcenon::network::concepts::socket_read_guard< S > | RAII guard for socket read loop |
| Ckcenon::network::protocols::quic::loss_detector::space_state | Per packet-number-space state (RFC 9002 Appendix A.1) |
| Ckcenon::network::tracing::span | RAII span for distributed tracing |
| Ckcenon::network::tracing::span_event | Span event (timestamped annotation) |
| Ckcenon::network::core::ssl_config | SSL/TLS configuration structure |
| Ckcenon::network::utils::startable_base< Derived > | CRTP base class providing unified start/stop lifecycle management |
| ►Ckcenon::network::utils::startable_base< messaging_client > | |
| Ckcenon::network::core::messaging_client | A basic TCP client that connects to a remote host, sends/receives data using asynchronous operations, and can apply a pipeline for transformations |
| ►Ckcenon::network::utils::startable_base< messaging_server > | |
| Ckcenon::network::core::messaging_server | A server class that manages incoming TCP connections, creating messaging_session instances for each accepted socket |
| Ckcenon::network::integration::detail::static_destruction_guard | Guard against logging during static destruction |
| Ckcenon::network::protocols::http2::static_table | HPACK static table (RFC 7541 Appendix A) |
| Ckcenon::network::core::session_manager_base< SessionType >::stats | Comprehensive session manager statistics |
| Ckcenon::network::core::unified_session_manager::stats | Comprehensive session manager statistics |
| Ckcenon::network::protocols::quic::stop_sending_frame | STOP_SENDING frame (RFC 9000 Section 19.5) |
| Ckcenon::network::protocols::quic::stream | QUIC stream implementation (RFC 9000 Sections 2-4) |
| Ckcenon::network::protocols::quic::stream_data_blocked_frame | STREAM_DATA_BLOCKED frame (RFC 9000 Section 19.13) |
| Ckcenon::network::protocols::quic::stream_frame | STREAM frame (RFC 9000 Section 19.8) |
| Ckcenon::network::protocols::quic::stream_manager | Manages QUIC streams within a connection |
| Ckcenon::network::protocols::quic::streams_blocked_frame | STREAMS_BLOCKED frame (RFC 9000 Section 19.14) |
| Ckcenon::network::utils::tcp_client_callback_index | Callback indices for tcp_client_callbacks |
| Ckcenon::network::facade::tcp_facade | Simplified facade for creating TCP clients and servers |
| Ckcenon::network::protocol::tcp_protocol | Protocol tag for TCP transport |
| Ckcenon::network::integration::thread_integration_manager | Manager for thread system integration |
| Ckcenon::network::config::thread_pool_config | Configuration for thread pool |
| ►Ckcenon::network::integration::thread_pool_interface | Interface for thread pool integration |
| Ckcenon::network::integration::basic_thread_pool | Basic thread pool implementation for standalone use |
| Ckcenon::network::integration::thread_system_pool_adapter_unavailable | |
| Ckcenon::network::metrics::sliding_histogram::time_bucket | |
| Ckcenon::network::internal::tls_config | Configuration for TLS/SSL connections |
| Ckcenon::network::protocols::http2::tls_config | TLS configuration for HTTP/2 server |
| Ckcenon::network::policy::tls_enabled | Policy type indicating TLS/SSL encryption is enabled |
| Ckcenon::network::tracing::trace_context | Immutable trace context for distributed tracing |
| Ckcenon::network::tracing::tracing_config | Main configuration structure for tracing |
| Ckcenon::network::protocols::quic::transport_parameters | QUIC transport parameters (RFC 9000 Section 18) |
| ►Cstd::true_type | |
| Ckcenon::network::core::session_model< SessionType >::has_close_method< T, std::void_t< decltype(std::declval< T & >().close())> > | |
| Ckcenon::network::core::session_model< SessionType >::has_id_method< T, std::void_t< decltype(std::declval< const T & >().id())> > | |
| Ckcenon::network::core::session_model< SessionType >::has_is_connected_method< T, std::void_t< decltype(std::declval< const T & >().is_connected())> > | |
| Ckcenon::network::core::session_model< SessionType >::has_is_stopped_method< T, std::void_t< decltype(std::declval< const T & >().is_stopped())> > | |
| Ckcenon::network::core::session_model< SessionType >::has_send_method< T, std::void_t< decltype(std::declval< T & >().send(std::declval< std::vector< uint8_t > && >()))> > | |
| Ckcenon::network::core::session_model< SessionType >::has_send_packet_method< T, std::void_t< decltype(std::declval< T & >().send_packet(std::declval< std::vector< uint8_t > && >()))> > | |
| Ckcenon::network::core::session_model< SessionType >::has_server_id_method< T, std::void_t< decltype(std::declval< const T & >().server_id())> > | |
| Ckcenon::network::core::session_model< SessionType >::has_stop_session_method< T, std::void_t< decltype(std::declval< T & >().stop_session())> > | |
| Ckcenon::network::facade::udp_facade | Simplified facade for creating UDP clients and servers |
| Ckcenon::network::protocol::udp_protocol | Protocol tag for UDP transport |
| Ckcenon::network::core::unified_session_config | Configuration for unified session management |
| Ckcenon::network::core::unified_session_manager | Type-erased session manager that handles any session type |
| Ckcenon::network::protocols::quic::ecn_tracker::validation_state | Internal ECN validation state |
| Ckcenon::network::protocols::quic::varint | QUIC variable-length integer encoding/decoding (RFC 9000 Section 16) |
| Ckcenon::network::facade::websocket_facade | Simplified facade for creating WebSocket clients and servers |
| Ckcenon::network::internal::websocket_frame | Provides WebSocket frame encoding and decoding functionality |
| Ckcenon::network::internal::websocket_handshake | Implements WebSocket HTTP/1.1 upgrade handshake (RFC 6455) |
| Ckcenon::network::internal::websocket_protocol | WebSocket protocol handler for message processing |
| Ckcenon::network::protocol::websocket_protocol | Protocol tag for WebSocket transport |
| Ckcenon::network::core::ws_client_config | Configuration for WebSocket client |
| Ckcenon::network::core::ws_connection_impl | |
| Ckcenon::network::internal::ws_frame_header | Represents a decoded WebSocket frame header |
| Ckcenon::network::internal::ws_handshake_result | Result of a WebSocket handshake operation |
| Ckcenon::network::internal::ws_message | Represents a complete WebSocket message |
| Ckcenon::network::core::ws_server_config | Configuration for WebSocket server |