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

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

binary_callback_t typedefkcenon::network::interfaces::i_websocket_client
close(uint16_t code=1000, std::string_view reason="") -> VoidResult=0kcenon::network::interfaces::i_websocket_clientpure virtual
connected_callback_t typedefkcenon::network::interfaces::i_websocket_client
disconnected_callback_t typedefkcenon::network::interfaces::i_websocket_client
error_callback_t typedefkcenon::network::interfaces::i_websocket_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_websocket_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
ping(std::vector< uint8_t > &&payload={}) -> VoidResult=0kcenon::network::interfaces::i_websocket_clientpure virtual
send_binary(std::vector< uint8_t > &&data, send_callback_t handler=nullptr) -> VoidResult=0kcenon::network::interfaces::i_websocket_clientpure virtual
send_callback_t typedefkcenon::network::interfaces::i_websocket_client
send_text(std::string &&message, send_callback_t handler=nullptr) -> VoidResult=0kcenon::network::interfaces::i_websocket_clientpure virtual
set_binary_callback(binary_callback_t callback) -> void=0kcenon::network::interfaces::i_websocket_clientpure virtual
set_connected_callback(connected_callback_t callback) -> void=0kcenon::network::interfaces::i_websocket_clientpure virtual
set_disconnected_callback(disconnected_callback_t callback) -> void=0kcenon::network::interfaces::i_websocket_clientpure virtual
set_error_callback(error_callback_t callback) -> void=0kcenon::network::interfaces::i_websocket_clientpure virtual
set_text_callback(text_callback_t callback) -> void=0kcenon::network::interfaces::i_websocket_clientpure virtual
start(std::string_view host, uint16_t port, std::string_view path="/") -> VoidResult=0kcenon::network::interfaces::i_websocket_clientpure virtual
stop() -> VoidResult=0kcenon::network::interfaces::i_websocket_clientpure virtual
text_callback_t typedefkcenon::network::interfaces::i_websocket_client
wait_for_stop() -> void=0kcenon::network::interfaces::i_network_componentprotectedpure virtual
~i_network_component()=defaultkcenon::network::interfaces::i_network_componentvirtual