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) noexcept | fly::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) noexcept | fly::net::detail::BaseSocket< EndpointType > | protected |
fly::net::detail::BaseSocket::BaseSocket(BaseSocket &&socket) noexcept | fly::net::detail::BaseSocket< EndpointType > | protected |
bind(const EndpointType &endpoint, BindMode mode) const | fly::net::detail::BaseSocket< EndpointType > | |
bind(std::string_view hostname, port_type port, BindMode mode) const | fly::net::detail::BaseSocket< EndpointType > | |
close() | fly::net::TcpSocket< EndpointType > | |
connect(const EndpointType &endpoint) | fly::net::TcpSocket< EndpointType > | |
connect(std::string_view hostname, port_type port) | fly::net::TcpSocket< EndpointType > | |
connect_async(const EndpointType &endpoint, ConnectCompletion &&callback) | fly::net::TcpSocket< EndpointType > | |
connect_async(std::string_view hostname, port_type port, ConnectCompletion &&callback) | fly::net::TcpSocket< EndpointType > | |
endpoint_type typedef (defined in fly::net::detail::BaseSocket< EndpointType >) | fly::net::detail::BaseSocket< EndpointType > | |
finish_connect() | fly::net::TcpSocket< EndpointType > | |
handle() const | fly::net::TcpSocket< EndpointType > | |
fly::net::detail::BaseSocket::handle() const | fly::net::detail::BaseSocket< EndpointType > | |
hostname_to_address(std::string_view hostname) | fly::net::TcpSocket< EndpointType > | static |
fly::net::detail::BaseSocket::hostname_to_address(std::string_view hostname) | fly::net::detail::BaseSocket< EndpointType > | static |
io_mode() const | fly::net::detail::BaseSocket< EndpointType > | |
is_connected() const | fly::net::TcpSocket< EndpointType > | |
is_connecting() const | fly::net::TcpSocket< EndpointType > | |
is_ipv4() | fly::net::detail::BaseSocket< EndpointType > | static |
is_ipv6() | fly::net::detail::BaseSocket< EndpointType > | static |
is_open() const | fly::net::TcpSocket< EndpointType > | |
fly::net::detail::BaseSocket::is_open() const | fly::net::detail::BaseSocket< EndpointType > | |
local_endpoint() const | fly::net::detail::BaseSocket< EndpointType > | |
network_config() const | fly::net::detail::BaseSocket< EndpointType > | protected |
operator=(TcpSocket &&socket) noexcept | fly::net::TcpSocket< EndpointType > | |
fly::net::detail::BaseSocket::operator=(BaseSocket &&socket) noexcept | fly::net::detail::BaseSocket< EndpointType > | protected |
fly::net::detail::BaseSocket::packet_size() const | fly::net::detail::BaseSocket< EndpointType > | protected |
receive() | fly::net::TcpSocket< EndpointType > | |
receive_async(ReceiveCompletion &&callback) | fly::net::TcpSocket< EndpointType > | |
remote_endpoint() const | fly::net::TcpSocket< EndpointType > | |
send(std::string_view message) | fly::net::TcpSocket< EndpointType > | |
send_async(std::string_view message, SendCompletion &&callback) | fly::net::TcpSocket< EndpointType > | |
set_io_mode(fly::net::IOMode mode) | fly::net::detail::BaseSocket< EndpointType > | |
socket_id() const | fly::net::detail::BaseSocket< EndpointType > | |
fly::net::detail::BaseSocket::socket_service() const | fly::net::detail::BaseSocket< EndpointType > | protected |
TcpSocket(std::shared_ptr< NetworkConfig > config) noexcept | fly::net::TcpSocket< EndpointType > | explicit |
TcpSocket(std::shared_ptr< NetworkConfig > config, IOMode mode) noexcept | fly::net::TcpSocket< EndpointType > | |
TcpSocket(TcpSocket &&socket) noexcept | fly::net::TcpSocket< EndpointType > | |
~BaseSocket() noexcept | fly::net::detail::BaseSocket< EndpointType > | protectedvirtual |