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

This is the complete list of members for kcenon::network::interfaces::i_quic_client, including all inherited members.

alpn_protocol() const -> std::optional< std::string >=0kcenon::network::interfaces::i_quic_clientpure virtual
close_stream(uint64_t stream_id) -> VoidResult=0kcenon::network::interfaces::i_quic_clientpure virtual
connected_callback_t typedefkcenon::network::interfaces::i_quic_client
create_stream() -> Result< uint64_t >=0kcenon::network::interfaces::i_quic_clientpure virtual
create_unidirectional_stream() -> Result< uint64_t >=0kcenon::network::interfaces::i_quic_clientpure virtual
disconnected_callback_t typedefkcenon::network::interfaces::i_quic_client
early_data_accepted_callback_t typedefkcenon::network::interfaces::i_quic_client
early_data_callback_t typedefkcenon::network::interfaces::i_quic_client
error_callback_t typedefkcenon::network::interfaces::i_quic_client
i_network_component(const i_network_component &)=deletekcenon::network::interfaces::i_network_component
i_network_component(i_network_component &&)=deletekcenon::network::interfaces::i_network_component
i_network_component()=defaultkcenon::network::interfaces::i_network_componentprotected
is_connected() const -> bool=0kcenon::network::interfaces::i_quic_clientpure virtual
is_early_data_accepted() const -> bool=0kcenon::network::interfaces::i_quic_clientpure virtual
is_handshake_complete() const -> bool=0kcenon::network::interfaces::i_quic_clientpure virtual
is_running() const -> bool=0kcenon::network::interfaces::i_network_componentprotectedpure virtual
operator=(const i_network_component &)=deletekcenon::network::interfaces::i_network_component
operator=(i_network_component &&)=deletekcenon::network::interfaces::i_network_component
receive_callback_t typedefkcenon::network::interfaces::i_quic_client
send(std::vector< uint8_t > &&data) -> VoidResult=0kcenon::network::interfaces::i_quic_clientpure virtual
send_on_stream(uint64_t stream_id, std::vector< uint8_t > &&data, bool fin=false) -> VoidResult=0kcenon::network::interfaces::i_quic_clientpure virtual
session_ticket_callback_t typedefkcenon::network::interfaces::i_quic_client
set_alpn_protocols(const std::vector< std::string > &protocols) -> void=0kcenon::network::interfaces::i_quic_clientpure virtual
set_connected_callback(connected_callback_t callback) -> void=0kcenon::network::interfaces::i_quic_clientpure virtual
set_disconnected_callback(disconnected_callback_t callback) -> void=0kcenon::network::interfaces::i_quic_clientpure virtual
set_early_data_accepted_callback(early_data_accepted_callback_t callback) -> void=0kcenon::network::interfaces::i_quic_clientpure virtual
set_early_data_callback(early_data_callback_t callback) -> void=0kcenon::network::interfaces::i_quic_clientpure virtual
set_error_callback(error_callback_t callback) -> void=0kcenon::network::interfaces::i_quic_clientpure virtual
set_receive_callback(receive_callback_t callback) -> void=0kcenon::network::interfaces::i_quic_clientpure virtual
set_session_ticket_callback(session_ticket_callback_t callback) -> void=0kcenon::network::interfaces::i_quic_clientpure virtual
set_stream_callback(stream_callback_t callback) -> void=0kcenon::network::interfaces::i_quic_clientpure virtual
start(std::string_view host, uint16_t port) -> VoidResult=0kcenon::network::interfaces::i_quic_clientpure virtual
stop() -> VoidResult=0kcenon::network::interfaces::i_quic_clientpure virtual
stream_callback_t typedefkcenon::network::interfaces::i_quic_client
wait_for_stop() -> void=0kcenon::network::interfaces::i_network_componentprotectedpure virtual
~i_network_component()=defaultkcenon::network::interfaces::i_network_componentvirtual