|
ClanLib
2.3.7
|
#include <connection.h>
Public Member Functions | |
| CL_NetGameConnection (CL_NetGameConnectionSite *site, const CL_TCPConnection &connection) | |
| Constructs a NetGameConnection. More... | |
| CL_NetGameConnection (CL_NetGameConnectionSite *site, const CL_SocketName &socket_name) | |
| ~CL_NetGameConnection () | |
| void | disconnect () |
| Disconnects a client. More... | |
| void * | get_data (const CL_StringRef &name) const |
| Get data. More... | |
| CL_SocketName | get_remote_name () const |
| Get Remote name. More... | |
| void | send_event (const CL_NetGameEvent &game_event) |
| Send event. More... | |
| void | set_data (const CL_StringRef &name, void *data) |
| Set data. More... | |
| CL_NetGameConnection::CL_NetGameConnection | ( | CL_NetGameConnectionSite * | site, |
| const CL_TCPConnection & | connection | ||
| ) |
Constructs a NetGameConnection.
| site | = Net Game Connection Site |
| connection | = TCPConnection |
| CL_NetGameConnection::CL_NetGameConnection | ( | CL_NetGameConnectionSite * | site, |
| const CL_SocketName & | socket_name | ||
| ) |
| CL_NetGameConnection::~CL_NetGameConnection | ( | ) |
| void CL_NetGameConnection::disconnect | ( | ) |
Disconnects a client.
| void* CL_NetGameConnection::get_data | ( | const CL_StringRef & | name) | const |
Get data.
| name | = String Ref |
| CL_SocketName CL_NetGameConnection::get_remote_name | ( | ) | const |
Get Remote name.
| void CL_NetGameConnection::send_event | ( | const CL_NetGameEvent & | game_event) |
Send event.
| game_event | = Net Game Event |
| void CL_NetGameConnection::set_data | ( | const CL_StringRef & | name, |
| void * | data | ||
| ) |
Set data.
| name | = String Ref |
| data | = void |
1.8.4