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

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

accept()neforce::tcp_acceptor
accept_nonblock()neforce::tcp_acceptor
address_family() const noexceptneforce::ip_socketinline
async_accept(io_context &ctx, function< void(error_code, tcp_socket)> handler)neforce::tcp_acceptor
async_accept(io_context &ctx, cancellation_slot &slot, function< void(error_code, tcp_socket)> handler)neforce::tcp_acceptor
async_accept(io_context &ctx, Token &&token)neforce::tcp_acceptorinline
async_accept(io_context &ctx, use_future_t)neforce::tcp_acceptorinline
async_accept(io_context &ctx, detached_t)neforce::tcp_acceptorinline
async_accept(io_context &ctx, use_awaitable_t)neforce::tcp_acceptorinline
bind(const ip_address &endpoint)neforce::socket_base
close() noexcept overrideneforce::ip_socketinlinevirtual
family typedefneforce::socket_base
family_neforce::ip_socketprotected
fd_neforce::socket_baseprotected
get_keep_alive() const noexceptneforce::socket_base
get_option(int level, int optname, void *optval, ::socklen_t *optlen) const noexceptneforce::socket_base
get_receive_buffer_size() const noexceptneforce::socket_base
get_receive_timeout() const noexceptneforce::socket_base
get_reuse_address() const noexceptneforce::socket_base
get_reuse_port() const noexceptneforce::socket_base
get_send_buffer_size() const noexceptneforce::socket_base
get_send_timeout() const noexceptneforce::socket_base
get_tcp_nodelay() const noexceptneforce::socket_base
invalid_handleneforce::socket_basestatic
ip_socket()=defaultneforce::ip_socket
ip_socket(const native_handle_type fd) noexceptneforce::ip_socketinlineexplicit
is_ipv4() const noexceptneforce::ip_socketinline
is_ipv6() const noexceptneforce::ip_socketinline
is_nonblocking() const noexceptneforce::socket_base
is_open() const noexceptneforce::socket_baseinline
listen(int backlog)neforce::socket_base
local_endpoint() constneforce::socket_base
native_handle() const noexceptneforce::socket_baseinline
native_handle_type typedefneforce::socket_base
nonblocking_neforce::socket_baseprotected
open(const ip_address &endpoint, int backlog=SOMAXCONN)neforce::tcp_acceptor
open(family f, type t=type::STREAM, protocol p=protocol::AUTO)neforce::tcp_acceptor
operator bool() const noexceptneforce::socket_baseinlineexplicit
neforce::socket_base::operator=(socket_base &&other) noexceptneforce::socket_base
protocol 枚举名称neforce::socket_base
release() noexceptneforce::socket_baseinline
remote_endpoint() constneforce::socket_base
set_keep_alive(bool enable=true) noexceptneforce::socket_base
set_nonblocking(bool enable) noexceptneforce::socket_base
set_option(int level, int optname, const void *value, ::socklen_t len) noexceptneforce::socket_base
set_receive_buffer_size(int size) noexceptneforce::socket_base
set_receive_timeout(milliseconds timeout) noexceptneforce::socket_base
set_reuse_address(bool enable=true) noexceptneforce::socket_base
set_reuse_port(bool enable=true) noexceptneforce::socket_base
set_send_buffer_size(int size) noexceptneforce::socket_base
set_send_timeout(milliseconds timeout) noexceptneforce::socket_base
set_tcp_nodelay(bool enable=true) noexceptneforce::socket_base
socket_base()neforce::socket_base
socket_base(const native_handle_type fd) noexceptneforce::socket_baseinlineexplicit
socket_base(socket_base &&other) noexceptneforce::socket_baseinline
tcp_acceptor()=defaultneforce::tcp_acceptor
try_open(family f, type t=type::STREAM, protocol p=protocol::AUTO) noexceptneforce::socket_base
type 枚举名称neforce::socket_base
~ip_socket() override=defaultneforce::ip_socket
~socket_base()neforce::socket_baseinlinevirtual