#include <dataservermpi.h>
Inheritance diagram for DataServerMPI::

Public Methods | |
| DataServerMPI () | |
| DataServerMPI (int port) | |
| int | Start (int port=4096) |
| Spawn a DataServer thread at port "port". More... | |
| ~DataServerMPI () | |
| int | Wait (char *key) |
| Get lock on data registered by "keyword". Wait if any other DataClient is accessing the critical section. More... | |
| int | Post (char *key) |
| Release/Post the lock on data registered by "keyword". More... | |
| int | Synchronize (char *filename=NULL) |
| template<class Etype> Etype | Update (Etype *var) |
| template<class Etype> Etype | Update (Etype var) |
|
|
|
|
|
|
|
|
|
|
|
Release/Post the lock on data registered by "keyword".
Reimplemented from DataServer. |
|
|
Spawn a DataServer thread at port "port".
Reimplemented from DataServer. |
|
|
Reimplemented from DataServer. |
|
||||||||||
|
|
|
||||||||||
|
|
|
|
Get lock on data registered by "keyword". Wait if any other DataClient is accessing the critical section.
Reimplemented from DataServer. |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001