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

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

bind(const ip_address &endpoint)neforce::socket_base
close() noexceptneforce::socket_basevirtual
family typedefneforce::socket_base
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
ICMP_ECHO_REPLY 枚举值neforce::icmp_socket
ICMP_ECHO_REQUEST 枚举值neforce::icmp_socket
icmp_socket()=defaultneforce::icmp_socket
icmp_socket(native_handle_type fd) noexceptneforce::icmp_socketinlineexplicit
ICMP_TIME_EXCEEDED 枚举值neforce::icmp_socket
icmp_type 枚举名称neforce::icmp_socket
invalid_handleneforce::socket_basestatic
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()neforce::icmp_socket
neforce::socket_base::open(family f, type t=type::STREAM, protocol p=protocol::AUTO)neforce::socket_base
operator bool() const noexceptneforce::socket_baseinlineexplicit
operator=(socket_base &&other) noexceptneforce::socket_base
ping(const ip_address &dest, milliseconds timeout, uint16_t sequence=0, const void *data=nullptr, size_t data_len=0)neforce::icmp_socket
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
shutdown_both() noexceptneforce::socket_base
shutdown_receive() noexceptneforce::socket_base
shutdown_send() 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
traceroute(const ip_address &dest, int max_hops=30, milliseconds probe_timeout=milliseconds(1000), int probes_per_hop=3)neforce::icmp_socket
try_open(family f, type t=type::STREAM, protocol p=protocol::AUTO) noexceptneforce::socket_base
type 枚举名称neforce::socket_base
~socket_base()neforce::socket_baseinlinevirtual