Public Member Functions | Public Attributes | Private Attributes
canopen::IPCSyncMaster::SyncObject Class Reference

#include <master.h>

List of all members.

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

Detailed Description

Definition at line 98 of file master.h.

Constructor & Destructor Documentation

Definition at line 125 of file master.h.

Member Function Documentation

Definition at line 108 of file master.h.

Definition at line 103 of file master.h.

bool canopen::IPCSyncMaster::SyncObject::nextSync ( uint8_t &  sync) [inline]

Definition at line 112 of file master.h.

Member Data Documentation

Definition at line 100 of file master.h.

boost::interprocess::interprocess_mutex canopen::IPCSyncMaster::SyncObject::mutex [private]

Definition at line 101 of file master.h.

Definition at line 121 of file master.h.

Definition at line 99 of file master.h.

Definition at line 123 of file master.h.

The documentation for this class was generated from the following file:

Author(s): Mathias L├╝dtke
autogenerated on Thu Jun 6 2019 20:43:54