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

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

async_send(std::vector< uint8_t > &&data, std::function< void(std::error_code, std::size_t)> handler) -> voidkcenon::network::internal::tcp_socket
attach_observer(std::shared_ptr< network_core::interfaces::socket_observer > observer) -> voidkcenon::network::internal::tcp_socket
backpressure_active_kcenon::network::internal::tcp_socketprivate
backpressure_callback typedefkcenon::network::internal::tcp_socket
backpressure_callback_kcenon::network::internal::tcp_socketprivate
callback_mutex_kcenon::network::internal::tcp_socketprivate
close() -> voidkcenon::network::internal::tcp_socket
config() const -> const socket_config &kcenon::network::internal::tcp_socket
config_kcenon::network::internal::tcp_socketprivate
detach_observer(std::shared_ptr< network_core::interfaces::socket_observer > observer) -> voidkcenon::network::internal::tcp_socket
do_read() -> voidkcenon::network::internal::tcp_socketprivate
error_callback_kcenon::network::internal::tcp_socketprivate
error_callback_t typedefkcenon::network::internal::tcp_socketprivate
is_backpressure_active() const -> boolkcenon::network::internal::tcp_socket
is_closed() const -> boolkcenon::network::internal::tcp_socket
is_closed_kcenon::network::internal::tcp_socketprivate
is_reading_kcenon::network::internal::tcp_socketprivate
metrics() const -> const socket_metrics &kcenon::network::internal::tcp_socket
metrics_kcenon::network::internal::tcp_socketmutableprivate
notify_observers_backpressure(bool apply) -> voidkcenon::network::internal::tcp_socketprivate
notify_observers_error(std::error_code ec) -> voidkcenon::network::internal::tcp_socketprivate
notify_observers_receive(std::span< const uint8_t > data) -> voidkcenon::network::internal::tcp_socketprivate
observers_kcenon::network::internal::tcp_socketprivate
pending_bytes() const -> std::size_tkcenon::network::internal::tcp_socket
pending_bytes_kcenon::network::internal::tcp_socketprivate
read_buffer_kcenon::network::internal::tcp_socketprivate
receive_callback_kcenon::network::internal::tcp_socketprivate
receive_callback_t typedefkcenon::network::internal::tcp_socketprivate
receive_callback_view_kcenon::network::internal::tcp_socketprivate
receive_callback_view_t typedefkcenon::network::internal::tcp_socketprivate
reset_metrics() -> voidkcenon::network::internal::tcp_socket
set_backpressure_callback(backpressure_callback callback) -> voidkcenon::network::internal::tcp_socket
set_error_callback(std::function< void(std::error_code)> callback) -> voidkcenon::network::internal::tcp_socket
set_receive_callback(std::function< void(const std::vector< uint8_t > &)> callback) -> voidkcenon::network::internal::tcp_socket
set_receive_callback_view(std::function< void(std::span< const uint8_t >)> callback) -> voidkcenon::network::internal::tcp_socket
socket() -> asio::ip::tcp::socket &kcenon::network::internal::tcp_socketinline
socket_kcenon::network::internal::tcp_socketprivate
start_read() -> voidkcenon::network::internal::tcp_socket
stop_read() -> voidkcenon::network::internal::tcp_socket
tcp_socket(asio::ip::tcp::socket socket)kcenon::network::internal::tcp_socket
tcp_socket(asio::ip::tcp::socket socket, const socket_config &config)kcenon::network::internal::tcp_socket
try_send(std::vector< uint8_t > &&data, std::function< void(std::error_code, std::size_t)> handler) -> boolkcenon::network::internal::tcp_socket
~tcp_socket()=defaultkcenon::network::internal::tcp_socket