|
gramods
|
The gmNetwork module provides network data synchronization and execution synchronization. More...
Classes | |
| class | DataSync |
| Synchronization of simple data, such as boolean, float or integer values, over network. More... | |
| class | Protocol |
| TODO: write this. More... | |
| class | RunSync |
| Execution synchronization over network, i.e. More... | |
| class | SyncData |
| Simple synchronizeable data container. More... | |
| class | SyncMData |
| Simple, multi value (vector) synchronizeable data container, without support for pointers or types containing pointers. More... | |
| class | SyncNode |
| A handler of network communication with multiple peers. More... | |
| class | SyncSData |
| Simple, single value synchronizeable data container, without support for pointers or types containing pointers. More... | |
Typedefs | |
| typedef SyncMData< char > | SyncMBool |
| typedef SyncMData< int32_t > | SyncMInt32 |
| typedef SyncMData< int64_t > | SyncMInt64 |
| typedef SyncMData< float > | SyncMFloat32 |
| typedef SyncMData< double > | SyncMFloat64 |
| typedef SyncSData< bool > | SyncSBool |
| typedef SyncSData< int32_t > | SyncSInt32 |
| typedef SyncSData< uint32_t > | SyncSUInt32 |
| typedef SyncSData< int64_t > | SyncSInt64 |
| typedef SyncSData< uint64_t > | SyncSUInt64 |
| typedef SyncSData< float > | SyncSFloat32 |
| typedef SyncSData< double > | SyncSFloat64 |
The gmNetwork module provides network data synchronization and execution synchronization.