162constexpr auto to_index(E e)
noexcept -> std::size_t
164 static_assert(std::is_enum_v<E>,
"to_index requires an enum type");
165 return static_cast<std::size_t
>(e);
Main namespace for all Network System components.
quic_client_callback
Callback indices for messaging_quic_client.
constexpr auto to_index(E e) noexcept -> std::size_t
Helper to convert enum to std::size_t for callback_manager access.
secure_udp_client_callback
Callback indices for secure_messaging_udp_client.
quic_server_callback
Callback indices for messaging_quic_server.
udp_server_callback
Callback indices for messaging_udp_server.
unified_udp_server_callback
Callback indices for unified_udp_messaging_server.
ws_client_callback
Callback indices for messaging_ws_client.
tcp_client_callback
Callback indices for messaging_client and secure_messaging_client.
udp_client_callback
Callback indices for messaging_udp_client.
tcp_server_callback
Callback indices for messaging_server and secure_messaging_server.
unified_udp_client_callback
Callback indices for unified_udp_messaging_client.
ws_server_callback
Callback indices for messaging_ws_server.