| Accept() | TCPSocket | [protected] |
| AcceptClient() | DataServer | [protected, virtual] |
| Barrier() (defined in DataServerMPI) | DataServerMPI | [private] |
| Bind(int port) | TCPSocket | [protected] |
| BroadcastData(void *var, int size) (defined in DataServerMPI) | DataServerMPI | [private, virtual] |
| BroadcastVariable(Etype *var, int n=1) | DataServer | [inline, protected] |
| BytesRecd() | DataServer | [inline] |
| BytesSent() | DataServer | [inline] |
| callback | DataServer | [protected] |
| Close() | TCPSocket | [protected] |
| comm_dataserver (defined in DataServerMPI) | DataServerMPI | [private] |
| Connect(char *server, int port) | TCPSocket | [protected] |
| DataServer() | DataServer | |
| DataServer(int port) | DataServer | |
| DataServerMPI() | DataServerMPI | |
| DataServerMPI(int port) | DataServerMPI | |
| GetKeyword(RemoteSocket *C, char *key) | DataServer | [inline, protected, virtual] |
| GetValue(char *keyword) | DataServer | |
| GetValue(int i) | DataServer | |
| InboundClose() | TCPSocket | [protected] |
| IsDirty(int change=1) | DataServer | [inline] |
| IsDirty(char *keyword, int change=1) | DataServer | [inline] |
| IsDirtyID(int id, int change=1) | DataServer | [inline] |
| isMaster() (defined in DataServerMPI) | DataServerMPI | [inline, private, virtual] |
| isRunning() | DataServer | [inline] |
| isRunningMPI() (defined in DataServerMPI) | DataServerMPI | [inline, private, virtual] |
| Key(int i) | DataServer | [inline] |
| keytable | DataServer | [protected] |
| Listen() | TCPSocket | [protected] |
| numCPUs (defined in DataServerMPI) | DataServerMPI | [private] |
| NumKeys() | DataServer | [inline] |
| operator=(const TCPSocket &) | TCPSocket | [protected] |
| PeerName() | TCPSocket | [protected] |
| PeerPort() | TCPSocket | [protected] |
| portNum (defined in DataServerMPI) | DataServerMPI | [private] |
| Post(char *key) | DataServerMPI | |
| DataServer::Post() | DataServer | [inline] |
| print_flag | RemoteSocket | [protected] |
| PrintDirty(ostream &out=cout, int change=0) | DataServer | |
| PrintRecvLine() | RemoteSocket | [protected] |
| procID (defined in DataServerMPI) | DataServerMPI | [private] |
| RecvArray1D(Etype *a, int n1) | RemoteSocket | [inline, protected] |
| RecvArray2D(Etype **a, int n1, int n2) | RemoteSocket | [inline, protected] |
| RecvArray3D(Etype ***a, int n1, int n2, int n3) | RemoteSocket | [inline, protected] |
| RecvArray4D(Etype ****a, int n1, int n2, int n3, int n4) | RemoteSocket | [inline, protected] |
| RecvArrayGeneric(void *a, int totsize, int elemsize) | RemoteSocket | [inline, protected] |
| RecvBytes(int size, void *data) | TCPSocket | [protected] |
| RecvFile(char *filename) | RemoteSocket | [protected] |
| RecvLine(char *line) | RemoteSocket | [protected] |
| RecvRate() | DataServer | [inline] |
| RecvStruct(myStruct *S, Semaphore *sem=NULL) | RemoteSocket | [protected] |
| RecvTime() | DataServer | [inline] |
| RecvVar(Etype *a) | RemoteSocket | [protected] |
| RecvVar() | RemoteSocket | [inline, protected] |
| Register_Dynamic_1D_Array(RemoteSocket *C, int &flag, bool register_flag, char *inpkey, char *key, char *perm, Etype *data, int &n1) | DataServer | [inline, protected] |
| Register_Dynamic_2D_Array(RemoteSocket *C, int &flag, bool register_flag, char *inpkey, char *key, char *perm, Etype **data, int &n1, int &n2) | DataServer | [inline, protected] |
| Register_Dynamic_3D_Array(RemoteSocket *C, int &flag, bool register_flag, char *inpkey, char *key, char *perm, Etype ***data, int &n1, int &n2, int &n3) | DataServer | [inline, protected] |
| Register_Dynamic_4D_Array(RemoteSocket *C, int &flag, bool register_flag, char *inpkey, char *key, char *perm, Etype ****data, int &n1, int &n2, int &n3, int &n4) | DataServer | [inline, protected] |
| Register_Static_Array(RemoteSocket *C, int &flag, bool register_flag, char *inpkey, char *key, char *perm, void *data, Etype &element, int totsize, int dim) | DataServer | [inline, protected] |
| Register_Structure(RemoteSocket *C, int &flag, bool register_flag, char *inpkey, char *key, char *perm, Etype &data) | DataServer | [inline, protected] |
| Register_Variable(RemoteSocket *C, int &flag, bool register_flag, char *inpkey, char *key, char *perm, Etype &data) | DataServer | [inline, protected] |
| RegisterCallback(void(*cb)(char *)) | DataServer | |
| RegisterCallback(char *key, void(*cb)(void *), void *data) | DataServer | [inline] |
| RegisterInternal(char *keyword, RemoteSocket *C, int &error_flag, bool register_flag=false) (defined in DataServerMPI) | DataServerMPI | [private, virtual] |
| RegisterKey(char *key, DataType desc, char *type, int elem_size, int num_elems, char *perm, void *ptr=NULL) | DataServer | [protected] |
| RemoteSocket() | RemoteSocket | [inline, protected] |
| SendArray1D(Etype *a, int n1) | RemoteSocket | [inline, protected] |
| SendArray2D(Etype **a, int n1, int n2) | RemoteSocket | [inline, protected] |
| SendArray3D(Etype ***a, int n1, int n2, int n3) | RemoteSocket | [inline, protected] |
| SendArray4D(Etype ****a, int n1, int n2, int n3, int n4) | RemoteSocket | [inline, protected] |
| SendArrayGeneric(void *a, int totsize, int elemsize) | RemoteSocket | [inline, protected] |
| SendBytes(int size, const void *data) | TCPSocket | [protected] |
| SendFile(char *filename) | RemoteSocket | [protected] |
| SendLine(char *fmt,...) | RemoteSocket | [protected] |
| SendRate() | DataServer | [inline] |
| SendStruct(myStruct *S, Semaphore *sem=NULL) | RemoteSocket | [protected] |
| SendTime() | DataServer | [inline] |
| SendVar(Etype a) | RemoteSocket | [protected] |
| SetDirty(char *keyword) | DataServer | [inline] |
| SetPrintFlag(int flag) | RemoteSocket | [inline, protected] |
| SocketName() | TCPSocket | [protected] |
| SocketPort() | TCPSocket | [protected] |
| Start(int port=4096) | DataServerMPI | |
| Stop() | DataServer | |
| Synchronize(char *filename=NULL) | DataServerMPI | |
| TCPSocket() | TCPSocket | [protected] |
| Update(Etype *var) | DataServerMPI | |
| Update(Etype var) | DataServerMPI | |
| Wait(char *key) | DataServerMPI | |
| DataServer::Wait() | DataServer | [inline] |
| ~DataServer() | DataServer | |
| ~DataServerMPI() | DataServerMPI | |
| ~RemoteSocket() | RemoteSocket | [inline, protected] |
| ~TCPSocket() | TCPSocket | [protected] |