Main Page | Modules | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members

NetLink Class Reference
[Network]

#include <netlink.h>

Inheritance diagram for NetLink:

Overlay List of all members.

Public Member Functions

void update ()
void send (Packet packet, NetLinkAddr addr)
void send (int type, NetLinkAddr addr)
void connect (const char *)
void connect (NetLinkAddr)
void connectAccept ()
void connectReject ()
void disconnect ()
int hasConnectRequest ()
int isConnected ()
int isActive ()
int isIdle ()
int isInitiator ()
int remoteInGame ()
const char * getRemoteName ()
int isRemoteBot ()
const char * getDisplayMessage ()
void gameStateEnd ()
void gameStateBegin ()
void setDisplayState (int s)
int resolve ()
void stream (Vehicle *v)
StategetRemoteState ()
void sendMsg (Message)
int getMsg (Message &)
int getMsg (Message &, int)
void clearMessages (int)
void sendPhoton (v3f x, v3f P, float lifeTimer)
int init ()
void draw ()
 Draw overlay object.

 NetLink ()

Friends

class NetLinkStat

Constructor & Destructor Documentation

NetLink::NetLink  )  [inline]
 


Member Function Documentation

void NetLink::clearMessages int   ) 
 

void NetLink::connect NetLinkAddr   ) 
 

void NetLink::connect const char *   ) 
 

void NetLink::connectAccept  ) 
 

void NetLink::connectReject  ) 
 

void NetLink::disconnect  ) 
 

void NetLink::draw  )  [virtual]
 

Draw overlay object.

Implements Overlay.

void NetLink::gameStateBegin  )  [inline]
 

void NetLink::gameStateEnd  )  [inline]
 

const char* NetLink::getDisplayMessage  )  [inline]
 

int NetLink::getMsg Message ,
int 
 

int NetLink::getMsg Message  ) 
 

const char* NetLink::getRemoteName  )  [inline]
 

State * NetLink::getRemoteState  ) 
 

int NetLink::hasConnectRequest  )  [inline]
 

int NetLink::init  ) 
 

int NetLink::isActive  )  [inline]
 

int NetLink::isConnected  )  [inline]
 

int NetLink::isIdle  )  [inline]
 

int NetLink::isInitiator  )  [inline]
 

int NetLink::isRemoteBot  )  [inline]
 

int NetLink::remoteInGame  )  [inline]
 

int NetLink::resolve  )  [inline]
 

void NetLink::send int  type,
NetLinkAddr  addr
 

void NetLink::send Packet  packet,
NetLinkAddr  addr
 

void NetLink::sendMsg Message   ) 
 

void NetLink::sendPhoton v3f  x,
v3f  P,
float  lifeTimer
 

void NetLink::setDisplayState int  s  )  [inline]
 

void NetLink::stream Vehicle v  )  [inline]
 

void NetLink::update  ) 
 


Friends And Related Function Documentation

friend class NetLinkStat [friend]
 


The documentation for this class was generated from the following files:
Generated on Mon Jul 21 10:44:48 2003 for Rover by doxygen 1.3.2