|
| | clan::NetGameClient::NetGameClient () |
| |
| | clan::NetGameConnection::NetGameConnection (NetGameConnectionSite *site, const TCPConnection &connection) |
| | Constructs a NetGameConnection. More...
|
| |
| | clan::NetGameConnection::NetGameConnection (NetGameConnectionSite *site, const SocketName &socket_name) |
| |
| | clan::NetGameEvent::NetGameEvent (const std::string &name) |
| | Constructs a NetGameEvent. More...
|
| |
| | clan::NetGameEvent::NetGameEvent (const std::string &name, const NetGameEventValue &arg1) |
| | Constructs a NetGameEvent. More...
|
| |
| | clan::NetGameEvent::NetGameEvent (const std::string &name, const NetGameEventValue &arg1, const NetGameEventValue &arg2) |
| | Constructs a NetGameEvent. More...
|
| |
| | clan::NetGameEvent::NetGameEvent (const std::string &name, const NetGameEventValue &arg1, const NetGameEventValue &arg2, const NetGameEventValue &arg3) |
| | Constructs a NetGameEvent. More...
|
| |
| | clan::NetGameEvent::NetGameEvent (const std::string &name, const NetGameEventValue &arg1, const NetGameEventValue &arg2, const NetGameEventValue &arg3, const NetGameEventValue &arg4) |
| | Constructs a NetGameEvent. More...
|
| |
| | clan::NetGameEvent::NetGameEvent (const std::string &name, const NetGameEventValue &arg1, const NetGameEventValue &arg2, const NetGameEventValue &arg3, const NetGameEventValue &arg4, const NetGameEventValue &arg5) |
| | Constructs a NetGameEvent. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue () |
| |
| | clan::NetGameEventValue::NetGameEventValue (int value) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (unsigned int value) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (char value) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (unsigned char value) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (float value) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (const std::string &value) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (const char *str) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (const wchar_t *str) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (bool value) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (const DataBuffer &value) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameEventValue::NetGameEventValue (Type type) |
| | Constructs a NetGameEventValue. More...
|
| |
| | clan::NetGameServer::NetGameServer () |
| |
| | clan::NetGameClient::~NetGameClient () |
| |
| | clan::NetGameConnection::~NetGameConnection () |
| |
| | clan::NetGameServer::~NetGameServer () |
| |
| void | clan::NetGameEvent::add_argument (const NetGameEventValue &value) |
| | Add argument. More...
|
| |
| void | clan::NetGameEventValue::add_member (const NetGameEventValue &value) |
| | Add member. More...
|
| |
| virtual void | clan::NetGameConnectionSite::add_network_event (const NetGameNetworkEvent &e)=0 |
| | Add network event. More...
|
| |
| void | clan::NetGameClient::connect (const std::string &server, const std::string &port) |
| | Connect. More...
|
| |
| void | clan::NetGameClient::disconnect () |
| | Disconnect. More...
|
| |
| void | clan::NetGameConnection::disconnect () |
| | Disconnects a client. More...
|
| |
| bool | clan::NetGameEventDispatcher_v0::dispatch (const NetGameEvent &game_event) |
| | Dispatch. More...
|
| |
| bool | clan::NetGameEventDispatcher_v1< ContextParam >::dispatch (const NetGameEvent &game_event, ContextParam context) |
| | Dispatch. More...
|
| |
| bool | clan::NetGameEventDispatcher_v2< ContextParam1, ContextParam2 >::dispatch (const NetGameEvent &game_event, ContextParam1 context1, ContextParam2 context2) |
| | Dispatch. More...
|
| |
| bool | clan::NetGameEventDispatcher_v3< ContextParam1, ContextParam2, ContextParam3 >::dispatch (const NetGameEvent &game_event, ContextParam1 context1, ContextParam2 context2, ContextParam3 context3) |
| | Dispatch. More...
|
| |
| CallbackClass & | clan::NetGameEventDispatcher_v0::func_event (const std::string &name) |
| |
| CallbackClass & | clan::NetGameEventDispatcher_v1< ContextParam >::func_event (const std::string &name) |
| |
| CallbackClass & | clan::NetGameEventDispatcher_v2< ContextParam1, ContextParam2 >::func_event (const std::string &name) |
| |
| CallbackClass & | clan::NetGameEventDispatcher_v3< ContextParam1, ContextParam2, ContextParam3 >::func_event (const std::string &name) |
| |
| NetGameEventValue | clan::NetGameEvent::get_argument (unsigned int index) const |
| | Get argument. More...
|
| |
| unsigned int | clan::NetGameEvent::get_argument_count () const |
| |
| void * | clan::NetGameConnection::get_data (const std::string &name) const |
| | Get data. More...
|
| |
| const NetGameEventValue & | clan::NetGameEventValue::get_member (unsigned int index) const |
| |
| unsigned int | clan::NetGameEventValue::get_member_count () const |
| |
| std::string | clan::NetGameEvent::get_name () const |
| | Get Name. More...
|
| |
| SocketName | clan::NetGameConnection::get_remote_name () const |
| | Get Remote name. More...
|
| |
| Type | clan::NetGameEventValue::get_type () const |
| | Get Type. More...
|
| |
| bool | clan::NetGameEventValue::is_binary () const |
| | Is Binary. More...
|
| |
| bool | clan::NetGameEventValue::is_boolean () const |
| | Is Boolean. More...
|
| |
| bool | clan::NetGameEventValue::is_character () const |
| | Is Character. More...
|
| |
| bool | clan::NetGameEventValue::is_complex () const |
| | Is Complex. More...
|
| |
| bool | clan::NetGameEventValue::is_integer () const |
| | Is Integer. More...
|
| |
| bool | clan::NetGameEventValue::is_null () const |
| | Is Null. More...
|
| |
| bool | clan::NetGameEventValue::is_number () const |
| | Is Number. More...
|
| |
| bool | clan::NetGameEventValue::is_string () const |
| | Is String. More...
|
| |
| bool | clan::NetGameEventValue::is_ucharacter () const |
| | Is Ucharacter. More...
|
| |
| bool | clan::NetGameEventValue::is_uinteger () const |
| | Is Uinteger. More...
|
| |
| | clan::NetGameEventValue::operator bool () const |
| |
| | clan::NetGameEventValue::operator DataBuffer () const |
| |
| | clan::NetGameEventValue::operator float () const |
| |
| | clan::NetGameEventValue::operator int () const |
| |
| | clan::NetGameEventValue::operator std::string () const |
| |
| | clan::NetGameEventValue::operator unsigned char () const |
| |
| | clan::NetGameEventValue::operator unsigned int () const |
| |
| void | clan::NetGameClient::process_events () |
| | Process events. More...
|
| |
| void | clan::NetGameServer::process_events () |
| | Process events. More...
|
| |
| void | clan::NetGameClient::send_event (const NetGameEvent &game_event) |
| | Send event. More...
|
| |
| void | clan::NetGameServer::send_event (const NetGameEvent &game_event) |
| | Send event. More...
|
| |
| void | clan::NetGameConnection::send_event (const NetGameEvent &game_event) |
| | Send event. More...
|
| |
| void | clan::NetGameConnection::set_data (const std::string &name, void *data) |
| | Set data. More...
|
| |
| void | clan::NetGameEventValue::set_member (unsigned int index, const NetGameEventValue &value) |
| | Set member. More...
|
| |
| Signal_v1< NetGameConnection * > & | clan::NetGameServer::sig_client_connected () |
| |
Signal_v2< NetGameConnection
*, const std::string & > & | clan::NetGameServer::sig_client_disconnected () |
| |
| Signal_v0 & | clan::NetGameClient::sig_connected () |
| | Sig connected. More...
|
| |
| Signal_v0 & | clan::NetGameClient::sig_disconnected () |
| | Sig disconnected. More...
|
| |
| Signal_v1< const NetGameEvent & > & | clan::NetGameClient::sig_event_received () |
| |
Signal_v2< NetGameConnection
*, const NetGameEvent & > & | clan::NetGameServer::sig_event_received () |
| |
| void | clan::NetGameServer::start (const std::string &port) |
| | Start. More...
|
| |
| void | clan::NetGameServer::start (const std::string &address, const std::string &port) |
| | Start. More...
|
| |
| void | clan::NetGameServer::stop () |
| | Stop. More...
|
| |
| DataBuffer | clan::NetGameEventValue::to_binary () const |
| | To binary. More...
|
| |
| bool | clan::NetGameEventValue::to_boolean () const |
| | To boolean. More...
|
| |
| int | clan::NetGameEventValue::to_character () const |
| | To character. More...
|
| |
| int | clan::NetGameEventValue::to_integer () const |
| | To integer. More...
|
| |
| float | clan::NetGameEventValue::to_number () const |
| | To number. More...
|
| |
| std::string | clan::NetGameEvent::to_string () const |
| | To string. More...
|
| |
| std::string | clan::NetGameEventValue::to_string () const |
| | To string. More...
|
| |
| unsigned int | clan::NetGameEventValue::to_ucharacter () const |
| | To unsigned character. More...
|
| |
| unsigned int | clan::NetGameEventValue::to_uinteger () const |
| | To unsigned integer. More...
|
| |