basic_packet_connection(i_async_task &aIoTask, owner_type &aOwner, bool aSecure=false, protocol_family aProtocolFamily=IPv4) | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
basic_packet_connection(i_async_task &aIoTask, owner_type &aOwner, const std::string &aRemoteHostName, unsigned short aRemotePort, bool aSecure=false, protocol_family aProtocolFamily=IPv4) | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
close() | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
closed() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
connected() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
destroyed_flag typedef | neolib::lifetime< Base > | |
do_socket | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | friend |
do_socket | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | friend |
error() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
has_error() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
is_alive() const final | neolib::lifetime< Base > | inlinevirtual |
is_creating() const final | neolib::lifetime< Base > | inlinevirtual |
is_destroyed() const final | neolib::lifetime< Base > | inlinevirtual |
is_destroying() const final | neolib::lifetime< Base > | inlinevirtual |
lifetime(lifetime_state aState=lifetime_state::Alive) | neolib::lifetime< Base > | inline |
local_end_point() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
local_port() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
object_state() const final | neolib::lifetime< Base > | inlinevirtual |
object_state_ptr() const final | neolib::lifetime< Base > | inlinevirtual |
open(const std::string &aRemoteHostName, unsigned short aRemotePort, bool aSecure=false, protocol_family aProtocolFamily=IPv4) | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
open(bool aAcceptingSocket=false) | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
opened() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
protocol_type typedef | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | |
remote_end_point() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
remote_port() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
secure() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
secure_stream() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
secure_stream() | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
send_packet(const packet_type &aPacket, bool aHighPriority=false) | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
server_accept() | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
set_alive() override | neolib::lifetime< Base > | inlinevirtual |
set_destroyed() override | neolib::lifetime< Base > | inlinevirtual |
set_destroying() override | neolib::lifetime< Base > | inlinevirtual |
socket() const | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
socket() | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
~basic_packet_connection() | neolib::basic_packet_connection< CharType, Protocol, ReceiveBufferSize > | inline |
~i_lifetime()=default | neolib::i_lifetime | virtual |
~lifetime() | neolib::lifetime< Base > | inlinevirtual |