#include <master.h>
Classes | |
class | Allocator |
Public Member Functions | |
virtual boost::shared_ptr < SyncLayer > | getSync (const SyncProperties &properties) |
LocalMaster (boost::shared_ptr< can::CommInterface > interface) | |
Private Attributes | |
boost::shared_ptr < can::CommInterface > | interface_ |
boost::mutex | mutex_ |
boost::unordered_map < can::Header, boost::shared_ptr < LocalIPCSyncMaster > > | syncmasters_ |
canopen::LocalMaster::LocalMaster | ( | boost::shared_ptr< can::CommInterface > | interface | ) | [inline] |
boost::shared_ptr< SyncLayer > LocalMaster::getSync | ( | const SyncProperties & | properties | ) | [virtual] |
Implements canopen::Master.
Definition at line 43 of file master.cpp.
boost::shared_ptr<can::CommInterface> canopen::LocalMaster::interface_ [private] |
boost::mutex canopen::LocalMaster::mutex_ [private] |
boost::unordered_map<can::Header, boost::shared_ptr<LocalIPCSyncMaster> > canopen::LocalMaster::syncmasters_ [private] |