libfly  6.2.2
C++20 utility library for Linux, macOS, and Windows
fly::net::ListenSocket< EndpointType > Member List

This is the complete list of members for fly::net::ListenSocket< EndpointType >, including all inherited members.

accept()fly::net::ListenSocket< EndpointType >
accept_async(AcceptCompletion &&callback)fly::net::ListenSocket< EndpointType >
address_type typedef (defined in fly::net::detail::BaseSocket< EndpointType >)fly::net::detail::BaseSocket< EndpointType >
fly::net::detail::BaseSocket::BaseSocket(std::shared_ptr< fly::net::NetworkConfig > config, socket_type handle, fly::net::IOMode mode) noexceptfly::net::detail::BaseSocket< EndpointType >protected
fly::net::detail::BaseSocket::BaseSocket(const std::shared_ptr< fly::net::SocketService > &service, std::shared_ptr< fly::net::NetworkConfig > config, socket_type handle) noexceptfly::net::detail::BaseSocket< EndpointType >protected
fly::net::detail::BaseSocket::BaseSocket(BaseSocket &&socket) noexceptfly::net::detail::BaseSocket< EndpointType >protected
bind(const EndpointType &endpoint, BindMode mode) constfly::net::detail::BaseSocket< EndpointType >
bind(std::string_view hostname, port_type port, BindMode mode) constfly::net::detail::BaseSocket< EndpointType >
close()fly::net::ListenSocket< EndpointType >
endpoint_type typedef (defined in fly::net::detail::BaseSocket< EndpointType >)fly::net::detail::BaseSocket< EndpointType >
handle() constfly::net::ListenSocket< EndpointType >
fly::net::detail::BaseSocket::handle() constfly::net::detail::BaseSocket< EndpointType >
hostname_to_address(std::string_view hostname)fly::net::detail::BaseSocket< EndpointType >static
io_mode() constfly::net::ListenSocket< EndpointType >
fly::net::detail::BaseSocket::io_mode() constfly::net::detail::BaseSocket< EndpointType >
is_ipv4()fly::net::detail::BaseSocket< EndpointType >static
is_ipv6()fly::net::detail::BaseSocket< EndpointType >static
is_listening() constfly::net::ListenSocket< EndpointType >
is_open() constfly::net::detail::BaseSocket< EndpointType >
listen()fly::net::ListenSocket< EndpointType >
ListenSocket(std::shared_ptr< NetworkConfig > config) noexceptfly::net::ListenSocket< EndpointType >explicit
ListenSocket(std::shared_ptr< NetworkConfig > config, IOMode mode) noexceptfly::net::ListenSocket< EndpointType >
ListenSocket(ListenSocket &&socket) noexceptfly::net::ListenSocket< EndpointType >
local_endpoint() constfly::net::detail::BaseSocket< EndpointType >
fly::net::detail::BaseSocket::network_config() constfly::net::detail::BaseSocket< EndpointType >protected
operator=(ListenSocket &&socket) noexceptfly::net::ListenSocket< EndpointType >
fly::net::detail::BaseSocket::operator=(BaseSocket &&socket) noexceptfly::net::detail::BaseSocket< EndpointType >protected
packet_size() constfly::net::detail::BaseSocket< EndpointType >protected
set_io_mode(fly::net::IOMode mode)fly::net::detail::BaseSocket< EndpointType >
socket_id() constfly::net::detail::BaseSocket< EndpointType >
fly::net::detail::BaseSocket::socket_service() constfly::net::detail::BaseSocket< EndpointType >protected
~BaseSocket() noexceptfly::net::detail::BaseSocket< EndpointType >protectedvirtual