NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
neforce::tcp_client 成员列表

成员的完整列表,这些成员属于 neforce::tcp_client,包括所有继承而来的类成员

auto_reconnect_neforce::tcp_client_baseprotected
connect(const string &host, ports port)neforce::tcp_client_basevirtual
connect_callback_neforce::tcp_client_baseprotected
connect_callback_t typedefneforce::tcp_client_base
connect_timeout() const noexceptneforce::tcp_client_baseinline
connect_timeout_neforce::tcp_client_baseprotected
connected_host() const noexceptneforce::tcp_client_baseinline
connected_host_neforce::tcp_client_baseprotected
connected_port() const noexceptneforce::tcp_client_baseinline
connected_port_neforce::tcp_client_baseprotected
create_socket() overrideneforce::tcp_clientinlineprotectedvirtual
current_reconnect_attempt() const noexceptneforce::tcp_client_baseinline
current_reconnect_attempt_neforce::tcp_client_baseprotected
disconnect() noexceptneforce::tcp_client_base
disconnect_callback_neforce::tcp_client_baseprotected
disconnect_callback_t typedefneforce::tcp_client_base
dns_neforce::tcp_client_baseprotected
exception_handler_neforce::tcp_client_baseprotected
exception_handler_t typedefneforce::tcp_client_base
get_dns_client() noexceptneforce::tcp_client_baseinline
get_dns_client() const noexceptneforce::tcp_client_baseinline
handle_exception(const exception &e) constneforce::tcp_client_baseinlineprotected
is_auto_reconnect() const noexceptneforce::tcp_client_baseinline
is_connected() const noexceptneforce::tcp_client_baseinline
is_reconnecting() const noexceptneforce::tcp_client_baseinline
is_reconnecting_neforce::tcp_client_baseprotected
post_connect()neforce::tcp_client_baseinlineprotectedvirtual
pre_disconnect()neforce::tcp_client_baseinlineprotectedvirtual
prefer_ipv6() const noexceptneforce::tcp_client_baseinline
prefer_ipv6_neforce::tcp_client_baseprotected
receive(void *buffer, size_t length)neforce::tcp_client_base
receive_all(size_t max_size=0)neforce::tcp_client_base
receive_exact(memory_view< char > buffer)neforce::tcp_client_base
receive_line(size_t max_length=8192)neforce::tcp_client_base
reconnect_attempts() const noexceptneforce::tcp_client_baseinline
reconnect_attempts_neforce::tcp_client_baseprotected
reconnect_delay() const noexceptneforce::tcp_client_baseinline
reconnect_delay_neforce::tcp_client_baseprotected
reconnect_if_needed()neforce::tcp_client_baseprotected
recv_timeout() const noexceptneforce::tcp_client_baseinline
recv_timeout_neforce::tcp_client_baseprotected
send(const void *data, size_t length)neforce::tcp_client_base
send(string_view data)neforce::tcp_client_baseinline
send_all(const void *data, size_t length)neforce::tcp_client_base
send_all(string_view data)neforce::tcp_client_baseinline
send_timeout() const noexceptneforce::tcp_client_baseinline
send_timeout_neforce::tcp_client_baseprotected
set_auto_reconnect(bool enable, int max_attempts=3)neforce::tcp_client_base
set_connect_callback(connect_callback_t callback)neforce::tcp_client_baseinline
set_connect_timeout(milliseconds timeout)neforce::tcp_client_base
set_disconnect_callback(disconnect_callback_t callback)neforce::tcp_client_baseinline
set_dns_server(dns_client::config cfg)neforce::tcp_client_baseinline
set_exception_handler(exception_handler_t handler)neforce::tcp_client_baseinline
set_prefer_ipv6(bool prefer) noexceptneforce::tcp_client_baseinline
set_reconnect_delay(milliseconds delay)neforce::tcp_client_base
set_recv_timeout(milliseconds timeout)neforce::tcp_client_base
set_send_timeout(milliseconds timeout)neforce::tcp_client_base
socket()neforce::tcp_client_base
socket() constneforce::tcp_client_base
socket_neforce::tcp_client_baseprotected
tcp_client_base(io_context &ctx)neforce::tcp_clientinlineexplicit
tcp_client_base(dns_client::config cfg, io_context &ctx, bool use_tcp=false)neforce::tcp_clientinlineexplicit
try_connect_to_ip(const string &ip, ports port)neforce::tcp_client_baseprotected
~tcp_client_base()neforce::tcp_client_baseinlinevirtual