41 class NetGameConnectionSite;
42 class NetGameConnection_Impl;
64 void set_data(
const std::string &name,
void *data);
91 NetGameConnection_Impl *impl;
void send_event(const NetGameEvent &game_event)
Send event.
NetGameConnection(NetGameConnectionSite *site, const SocketName &socket_name)
NetGameConnectionSite.
Definition: connection_site.h:42
TCP/IP socket connection.
Definition: tcp_connection.h:18
void set_data(const std::string &name, void *data)
Set data.
void disconnect()
Disconnects a client.
Socket name; container class for an IP address and port.
Definition: socket_name.h:45
NetGameConnection(NetGameConnectionSite *site, const TCPConnection &connection)
Constructs a NetGameConnection.
NetGameEvent.
Definition: Network/NetGame/event.h:41
SocketName get_remote_name() const
Get Remote name.
NetGameConnection.
Definition: connection.h:48
void * get_data(const std::string &name) const
Get data.