|  | neoGFX
    Cross-platform C++ app/game engine | 
#include <tcp_packet_stream_server.hpp>
 
  
| Classes | |
| struct | failed_to_resolve_local_host | 
| struct | stream_not_found | 
| Public Types | |
| typedef PacketType | packet_type | 
| typedef tcp_protocol | protocol_type | 
| typedef packet_stream< packet_type, protocol_type > | packet_stream_type | 
| typedef protocol_type::endpoint | endpoint_type | 
| typedef protocol_type::resolver | resolver_type | 
| typedef protocol_type::acceptor | acceptor_type | 
|  Public Types inherited from neolib::lifetime< Base > | |
| typedef neolib::destroyed_flag | destroyed_flag | 
| Public Attributes | |
| packet_stream_type &define_event(FailedToAcceptPacketStream, failed_to_accept_packet_stream, const boost::system::error_code &) private typedef std::vector< packet_stream_pointer > | stream_list | 
| packet_stream_removed | |
Definition at line 52 of file tcp_packet_stream_server.hpp.
| typedef protocol_type::acceptor neolib::tcp_packet_stream_server< PacketType >::acceptor_type | 
Definition at line 71 of file tcp_packet_stream_server.hpp.
| typedef protocol_type::endpoint neolib::tcp_packet_stream_server< PacketType >::endpoint_type | 
Definition at line 69 of file tcp_packet_stream_server.hpp.
| typedef packet_stream<packet_type, protocol_type> neolib::tcp_packet_stream_server< PacketType >::packet_stream_type | 
Definition at line 59 of file tcp_packet_stream_server.hpp.
| typedef PacketType neolib::tcp_packet_stream_server< PacketType >::packet_type | 
Definition at line 57 of file tcp_packet_stream_server.hpp.
| typedef tcp_protocol neolib::tcp_packet_stream_server< PacketType >::protocol_type | 
Definition at line 58 of file tcp_packet_stream_server.hpp.
| typedef protocol_type::resolver neolib::tcp_packet_stream_server< PacketType >::resolver_type | 
Definition at line 70 of file tcp_packet_stream_server.hpp.
| 
 | inline | 
Definition at line 98 of file tcp_packet_stream_server.hpp.
| 
 | inline | 
Definition at line 109 of file tcp_packet_stream_server.hpp.
| 
 | inline | 
Definition at line 121 of file tcp_packet_stream_server.hpp.
| neolib::tcp_packet_stream_server< PacketType >::define_event | ( | PacketStreamAdded | , | 
| packet_stream_added | , | ||
| packet_stream_type & | |||
| ) | 
| 
 | inline | 
Definition at line 132 of file tcp_packet_stream_server.hpp.
| 
 | inline | 
Definition at line 136 of file tcp_packet_stream_server.hpp.
| neolib::tcp_packet_stream_server< PacketType >::packet_stream_removed | 
Definition at line 63 of file tcp_packet_stream_server.hpp.
| packet_stream_type& define_event (FailedToAcceptPacketStream, failed_to_accept_packet_stream, const boost::system::error_code&) private typedef std::vector<packet_stream_pointer> neolib::tcp_packet_stream_server< PacketType >::stream_list | 
Definition at line 68 of file tcp_packet_stream_server.hpp.