NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
载入中...
搜索中...
未找到
tcp_client_base 成员列表

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

auto_reconnect_tcp_client_baseprotected
connect(const string &host, ports port)tcp_client_basevirtual
connect_callback_tcp_client_baseprotected
connect_callback_t typedeftcp_client_base
connect_timeout() const noexcepttcp_client_baseinline
connect_timeout_tcp_client_baseprotected
connected_host() const noexcepttcp_client_baseinline
connected_host_tcp_client_baseprotected
connected_port() const noexcepttcp_client_baseinline
connected_port_tcp_client_baseprotected
create_socket()=0tcp_client_baseprotectedpure virtual
current_reconnect_attempt() const noexcepttcp_client_baseinline
current_reconnect_attempt_tcp_client_baseprotected
disconnect() noexcepttcp_client_base
disconnect_callback_tcp_client_baseprotected
disconnect_callback_t typedeftcp_client_base
dns_tcp_client_baseprotected
exception_handler_tcp_client_baseprotected
exception_handler_t typedeftcp_client_base
get_dns_client() noexcepttcp_client_baseinline
get_dns_client() const noexcepttcp_client_baseinline
handle_exception(const exception &e) consttcp_client_baseinlineprotected
is_auto_reconnect() const noexcepttcp_client_baseinline
is_connected() const noexcepttcp_client_baseinline
is_reconnecting() const noexcepttcp_client_baseinline
is_reconnecting_tcp_client_baseprotected
post_connect()tcp_client_baseinlineprotectedvirtual
pre_disconnect()tcp_client_baseinlineprotectedvirtual
prefer_ipv6() const noexcepttcp_client_baseinline
prefer_ipv6_tcp_client_baseprotected
receive(void *buffer, size_t length)tcp_client_base
receive_all(size_t max_size=0)tcp_client_base
receive_exact(memory_view< char > buffer)tcp_client_base
receive_line(size_t max_length=8192)tcp_client_base
reconnect_attempts() const noexcepttcp_client_baseinline
reconnect_attempts_tcp_client_baseprotected
reconnect_delay() const noexcepttcp_client_baseinline
reconnect_delay_tcp_client_baseprotected
reconnect_if_needed()tcp_client_baseprotected
recv_timeout() const noexcepttcp_client_baseinline
recv_timeout_tcp_client_baseprotected
send(const void *data, size_t length)tcp_client_base
send(string_view data)tcp_client_baseinline
send_all(const void *data, size_t length)tcp_client_base
send_all(string_view data)tcp_client_baseinline
send_timeout() const noexcepttcp_client_baseinline
send_timeout_tcp_client_baseprotected
set_auto_reconnect(bool enable, int max_attempts=3)tcp_client_base
set_connect_callback(connect_callback_t callback)tcp_client_baseinline
set_connect_timeout(milliseconds timeout)tcp_client_base
set_disconnect_callback(disconnect_callback_t callback)tcp_client_baseinline
set_dns_server(dns_client::config cfg)tcp_client_baseinline
set_exception_handler(exception_handler_t handler)tcp_client_baseinline
set_prefer_ipv6(bool prefer) noexcepttcp_client_baseinline
set_reconnect_delay(milliseconds delay)tcp_client_base
set_recv_timeout(milliseconds timeout)tcp_client_base
set_send_timeout(milliseconds timeout)tcp_client_base
socket()tcp_client_base
socket() consttcp_client_base
socket_tcp_client_baseprotected
tcp_client_base()=defaulttcp_client_base
tcp_client_base(dns_client dns)tcp_client_baseinlineexplicit
try_connect_to_ip(const string &ip, ports port)tcp_client_baseprotected
~tcp_client_base()tcp_client_baseinlinevirtual