#include <bcm_sync.h>
Definition at line 21 of file bcm_sync.h.
◆ BCMsync()
◆ handleDiag()
virtual void canopen::BCMsync::handleDiag |
( |
LayerReport & |
report | ) |
|
|
inlineprotectedvirtual |
◆ handleFrame()
void canopen::BCMsync::handleFrame |
( |
const can::Frame & |
frame | ) |
|
|
inlineprivate |
◆ handleHalt()
virtual void canopen::BCMsync::handleHalt |
( |
LayerStatus & |
status | ) |
|
|
inlineprotectedvirtual |
◆ handleInit()
virtual void canopen::BCMsync::handleInit |
( |
LayerStatus & |
status | ) |
|
|
inlineprotectedvirtual |
◆ handleRead()
◆ handleRecover()
virtual void canopen::BCMsync::handleRecover |
( |
LayerStatus & |
status | ) |
|
|
inlineprotectedvirtual |
◆ handleShutdown()
virtual void canopen::BCMsync::handleShutdown |
( |
LayerStatus & |
status | ) |
|
|
inlineprotectedvirtual |
◆ handleWrite()
◆ setIgnored()
template<class T >
void canopen::BCMsync::setIgnored |
( |
const T & |
other | ) |
|
|
inline |
◆ setMonitored()
template<class T >
void canopen::BCMsync::setMonitored |
( |
const T & |
other | ) |
|
|
inline |
◆ skipNode()
bool canopen::BCMsync::skipNode |
( |
uint8_t |
id | ) |
|
|
inlineprivate |
◆ ALL_NODES_MASK
const uint32_t canopen::BCMsync::ALL_NODES_MASK = 127 |
|
static |
◆ bcm_
◆ device_
std::string canopen::BCMsync::device_ |
|
private |
◆ driver_
◆ handler_
◆ HEARTBEAT_ID
const uint32_t canopen::BCMsync::HEARTBEAT_ID = 0x700 |
|
static |
◆ ignored_nodes_
std::set<int> canopen::BCMsync::ignored_nodes_ |
|
private |
◆ known_nodes_
std::set<int> canopen::BCMsync::known_nodes_ |
|
private |
◆ monitored_nodes_
std::set<int> canopen::BCMsync::monitored_nodes_ |
|
private |
◆ mutex_
boost::mutex canopen::BCMsync::mutex_ |
|
private |
◆ NMT_ID
const uint32_t canopen::BCMsync::NMT_ID = 0x000 |
|
static |
◆ started_nodes_
std::set<int> canopen::BCMsync::started_nodes_ |
|
private |
◆ sync_frames_
std::vector<can::Frame> canopen::BCMsync::sync_frames_ |
|
private |
◆ sync_ms_
uint16_t canopen::BCMsync::sync_ms_ |
|
private |
◆ sync_running_
bool canopen::BCMsync::sync_running_ |
|
private |
The documentation for this class was generated from the following file: