| 
    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.