Public Member Functions

CL_NetGameServer Class Reference
[clanNetwork NetGame]

CL_NetGameServer. More...

#include <server.h>

Inheritance diagram for CL_NetGameServer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CL_NetGameServer ()
 ~CL_NetGameServer ()
void process_events ()
 Process events.
void send_event (const CL_NetGameEvent &game_event)
 Send event.
CL_Signal_v1
< CL_NetGameConnection * > & 
sig_client_connected ()
CL_Signal_v1
< CL_NetGameConnection * > & 
sig_client_disconnected ()
CL_Signal_v2
< CL_NetGameConnection
*, const CL_NetGameEvent & > & 
sig_event_received ()
void start (const CL_String &port)
 Start.
void start (const CL_String &address, const CL_String &port)
 Start.
void stop ()
 Stop.

Detailed Description

CL_NetGameServer.


Constructor & Destructor Documentation

CL_NetGameServer::CL_NetGameServer (  ) 
CL_NetGameServer::~CL_NetGameServer (  ) 

Member Function Documentation

void CL_NetGameServer::process_events (  ) 

Process events.

void CL_NetGameServer::send_event ( const CL_NetGameEvent game_event  ) 

Send event.

Parameters:
game_event = Net Game Event
CL_Signal_v1<CL_NetGameConnection *>& CL_NetGameServer::sig_client_connected (  ) 
CL_Signal_v1<CL_NetGameConnection *>& CL_NetGameServer::sig_client_disconnected (  ) 
CL_Signal_v2<CL_NetGameConnection *, const CL_NetGameEvent &>& CL_NetGameServer::sig_event_received (  ) 
void CL_NetGameServer::start ( const CL_String address,
const CL_String port 
)

Start.

Parameters:
address = String
port = String
void CL_NetGameServer::start ( const CL_String port  ) 

Start.

Parameters:
port = String
void CL_NetGameServer::stop (  ) 

Stop.


The documentation for this class was generated from the following file: