#include <networkinterface.h>
Inheritance diagram for GameTransferMechanism:

Public Member Functions | |
| virtual void | setup ()=0 |
| virtual void | send (const GameMap *map, int lastPlayer, int lastturn)=0 |
| virtual GameMap * | receive ()=0 |
| void | write (tnstream &stream) const |
| virtual ASCString | getMechanismID () const =0 |
| virtual | ~GameTransferMechanism () |
Static Public Member Functions | |
| static GameTransferMechanism * | read (tnstream &stream) |
Protected Member Functions | |
| virtual void | readChildData (tnstream &stream)=0 |
| virtual void | writeChildData (tnstream &stream) const =0 |
|
|
Definition at line 44 of file networkinterface.h. |
|
|
Implemented in PBEMServer, and FileTransfer. Referenced by write(). |
|
|
Definition at line 25 of file networkinterface.cpp. References readChildData(), tnstream::readInt(), and tnstream::readString(). Referenced by GameMap::read(). |
|
|
Implemented in PBEMServer, and FileTransfer. Referenced by read(). |
|
|
Implemented in PBEMServer, and FileTransfer. |
|
||||||||||||||||
|
Implemented in PBEMServer, and FileTransfer. |
|
|
Implemented in PBEMServer, and FileTransfer. |
|
|
Definition at line 34 of file networkinterface.cpp. References getMechanismID(), and writeChildData(). |
|
|
Implemented in PBEMServer, and FileTransfer. Referenced by write(). |
1.4.2