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

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

callback_mutex_kcenon::network::session::secure_sessionmutableprivate
disconnection_callback_kcenon::network::session::secure_sessionprivate
error_callback_kcenon::network::session::secure_sessionprivate
is_stopped() const noexcept -> boolkcenon::network::session::secure_sessioninline
is_stopped_kcenon::network::session::secure_sessionprivate
max_pending_messages_kcenon::network::session::secure_sessionprivatestatic
on_error(std::error_code ec) -> voidkcenon::network::session::secure_sessionprivate
on_receive(const std::vector< uint8_t > &data) -> voidkcenon::network::session::secure_sessionprivate
pending_messages_kcenon::network::session::secure_sessionprivate
process_next_message() -> voidkcenon::network::session::secure_sessionprivate
queue_mutex_kcenon::network::session::secure_sessionmutableprivate
receive_callback_kcenon::network::session::secure_sessionprivate
secure_session(asio::ip::tcp::socket socket, asio::ssl::context &ssl_context, std::string_view server_id)kcenon::network::session::secure_session
send_packet(std::vector< uint8_t > &&data) -> voidkcenon::network::session::secure_session
server_id() const -> const std::string &kcenon::network::session::secure_sessioninline
server_id_kcenon::network::session::secure_sessionprivate
set_disconnection_callback(std::function< void(const std::string &)> callback) -> voidkcenon::network::session::secure_session
set_error_callback(std::function< void(std::error_code)> callback) -> voidkcenon::network::session::secure_session
set_receive_callback(std::function< void(const std::vector< uint8_t > &)> callback) -> voidkcenon::network::session::secure_session
socket_kcenon::network::session::secure_sessionprivate
start_session() -> voidkcenon::network::session::secure_session
stop_session() -> voidkcenon::network::session::secure_session
~secure_session() noexceptkcenon::network::session::secure_session