gramods
|
Public Member Functions | |
void | addData (std::shared_ptr< SyncData > d) |
void | addData (SyncData *d) |
void | update () |
void | encode (SyncData *d, std::vector< char > &data, size_t local_peer_idx) |
void | processMessage (Message m, size_t local_peer_idx) |
Public Attributes | |
bool | closing = false |
std::vector< std::shared_ptr< SyncData > > | ptr_data |
std::vector< SyncData * > | raw_data |
std::mutex | impl_lock |