acceptor_type typedef | neolib::tcp_packet_stream_server< PacketType > | |
define_event(PacketStreamAdded, packet_stream_added, packet_stream_type &) define_event(PacketStreamRemoved | neolib::tcp_packet_stream_server< PacketType > | |
destroyed_flag typedef | neolib::lifetime< Base > | |
endpoint_type typedef | neolib::tcp_packet_stream_server< PacketType > | |
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_port() const | neolib::tcp_packet_stream_server< PacketType > | inline |
object_state() const final | neolib::lifetime< Base > | inlinevirtual |
object_state_ptr() const final | neolib::lifetime< Base > | inlinevirtual |
packet_stream_removed | neolib::tcp_packet_stream_server< PacketType > | |
packet_stream_type typedef | neolib::tcp_packet_stream_server< PacketType > | |
packet_type typedef | neolib::tcp_packet_stream_server< PacketType > | |
protocol_type typedef | neolib::tcp_packet_stream_server< PacketType > | |
resolver_type typedef | neolib::tcp_packet_stream_server< PacketType > | |
set_alive() override | neolib::lifetime< Base > | inlinevirtual |
set_destroyed() override | neolib::lifetime< Base > | inlinevirtual |
set_destroying() override | neolib::lifetime< Base > | inlinevirtual |
stream_list | neolib::tcp_packet_stream_server< PacketType > | |
take_ownership(packet_stream_type &aStream) | neolib::tcp_packet_stream_server< PacketType > | inline |
tcp_packet_stream_server(i_async_task &aIoTask, unsigned short aLocalPort, bool aSecure=false, protocol_family aProtocolFamily=IPv4) | neolib::tcp_packet_stream_server< PacketType > | inline |
tcp_packet_stream_server(i_async_task &aIoTask, const std::string &aLocalHostName, unsigned short aLocalPort, bool aSecure=false, protocol_family aProtocolFamily=IPv4) | neolib::tcp_packet_stream_server< PacketType > | inline |
~i_lifetime()=default | neolib::i_lifetime | virtual |
~lifetime() | neolib::lifetime< Base > | inlinevirtual |
~tcp_packet_stream_server() | neolib::tcp_packet_stream_server< PacketType > | inline |