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.