#include <master.h>
Public Member Functions | |
void | disableSync () |
void | enableSync () |
bool | nextSync (uint8_t &sync) |
SyncObject (const SyncProperties &p) | |
Public Attributes | |
const SyncProperties | properties |
IPCSyncWaiter | waiter |
Private Attributes | |
uint8_t | last_sync |
boost::interprocess::interprocess_mutex | mutex |
size_t | sync_listeners |
canopen::IPCSyncMaster::SyncObject::SyncObject | ( | const SyncProperties & | p | ) | [inline] |
void canopen::IPCSyncMaster::SyncObject::disableSync | ( | ) | [inline] |
void canopen::IPCSyncMaster::SyncObject::enableSync | ( | ) | [inline] |
bool canopen::IPCSyncMaster::SyncObject::nextSync | ( | uint8_t & | sync | ) | [inline] |
uint8_t canopen::IPCSyncMaster::SyncObject::last_sync [private] |
boost::interprocess::interprocess_mutex canopen::IPCSyncMaster::SyncObject::mutex [private] |
size_t canopen::IPCSyncMaster::SyncObject::sync_listeners [private] |