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

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

close() noexcept -> void=0kcenon::network::unified::i_connectionpure virtual
connect(const endpoint_info &endpoint) -> VoidResult=0kcenon::network::unified::i_connectionpure virtual
connect(std::string_view url) -> VoidResult=0kcenon::network::unified::i_connectionpure virtual
i_connection(const i_connection &)=deletekcenon::network::unified::i_connection
i_connection(i_connection &&)=defaultkcenon::network::unified::i_connection
i_connection()=defaultkcenon::network::unified::i_connectionprotected
i_transport(const i_transport &)=deletekcenon::network::unified::i_transport
i_transport(i_transport &&)=defaultkcenon::network::unified::i_transport
i_transport()=defaultkcenon::network::unified::i_transportprotected
id() const noexcept -> std::string_view=0kcenon::network::unified::i_transportpure virtual
is_connected() const noexcept -> bool=0kcenon::network::unified::i_transportpure virtual
is_connecting() const noexcept -> bool=0kcenon::network::unified::i_connectionpure virtual
local_endpoint() const noexcept -> endpoint_info=0kcenon::network::unified::i_transportpure virtual
operator=(const i_connection &)=deletekcenon::network::unified::i_connection
operator=(i_connection &&)=defaultkcenon::network::unified::i_connection
kcenon::network::unified::i_transport::operator=(const i_transport &)=deletekcenon::network::unified::i_transport
kcenon::network::unified::i_transport::operator=(i_transport &&)=defaultkcenon::network::unified::i_transport
remote_endpoint() const noexcept -> endpoint_info=0kcenon::network::unified::i_transportpure virtual
send(std::span< const std::byte > data) -> VoidResult=0kcenon::network::unified::i_transportpure virtual
send(std::vector< uint8_t > &&data) -> VoidResult=0kcenon::network::unified::i_transportpure virtual
set_callbacks(connection_callbacks callbacks) -> void=0kcenon::network::unified::i_connectionpure virtual
set_options(connection_options options) -> void=0kcenon::network::unified::i_connectionpure virtual
set_timeout(std::chrono::milliseconds timeout) -> void=0kcenon::network::unified::i_connectionpure virtual
wait_for_stop() -> void=0kcenon::network::unified::i_connectionpure virtual
~i_connection() override=defaultkcenon::network::unified::i_connection
~i_transport()=defaultkcenon::network::unified::i_transportvirtual