PBEMServer Class Reference

#include <pbem-server.h>

Inheritance diagram for PBEMServer:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 PBEMServer ()
void setup ()
void send (const GameMap *map, int lastPlayer, int lastturn)
GameMapreceive ()
ASCString getMechanismID () const
void setServerAddress (const ASCString &address)

Static Public Member Functions

static ASCString mechanismID ()
static ASCString getDefaultServerAddress ()

Protected Member Functions

void readChildData (tnstream &stream)
void writeChildData (tnstream &stream) const
ASC_PBEMgetSession ()

Detailed Description

Definition at line 30 of file pbem-server.h.


Constructor & Destructor Documentation

PBEMServer::PBEMServer (  ) 

Definition at line 31 of file pbem-server-dummy.cpp.


Member Function Documentation

void PBEMServer::readChildData ( tnstream stream  )  [protected, virtual]

Implements GameTransferMechanism.

Definition at line 38 of file pbem-server-dummy.cpp.

References warningMessage().

void PBEMServer::writeChildData ( tnstream stream  )  const [protected, virtual]

Implements GameTransferMechanism.

Definition at line 43 of file pbem-server-dummy.cpp.

References warningMessage().

ASC_PBEM * PBEMServer::getSession (  )  [protected]

Definition at line 122 of file pbem-server.cpp.

References AuthenticationDialog::getName(), AuthenticationDialog::getPassword(), ASC_PBEM::login(), ASC_PG_Dialog::RunModal(), and warningMessage().

void PBEMServer::setup (  )  [virtual]

Implements GameTransferMechanism.

Definition at line 48 of file pbem-server-dummy.cpp.

References warningMessage().

void PBEMServer::send ( const GameMap map,
int  lastPlayer,
int  lastturn 
) [virtual]

Implements GameTransferMechanism.

Definition at line 53 of file pbem-server-dummy.cpp.

References warningMessage().

GameMap * PBEMServer::receive (  )  [virtual]

Implements GameTransferMechanism.

Definition at line 59 of file pbem-server-dummy.cpp.

References warningMessage().

ASCString PBEMServer::getMechanismID (  )  const [inline, virtual]

Implements GameTransferMechanism.

Definition at line 48 of file pbem-server.h.

References mechanismID().

static ASCString PBEMServer::mechanismID (  )  [inline, static]

Definition at line 49 of file pbem-server.h.

Referenced by getMechanismID().

ASCString PBEMServer::getDefaultServerAddress (  )  [static]

Definition at line 32 of file pbem-server-dummy.cpp.

void PBEMServer::setServerAddress ( const ASCString address  ) 

Definition at line 33 of file pbem-server-dummy.cpp.

References warningMessage().

Referenced by StartMultiplayerGame::Apply().


The documentation for this class was generated from the following files:
Generated on Mon May 21 01:47:11 2012 for Advanced Strategic Command by  doxygen 1.5.1