MIRA
Classes | Namespaces | Typedefs
CANOpenNMTMaster.h File Reference

An implementation of a basic CANopen NMT master. More...

#include <queue>
#include <boost/thread/future.hpp>
#include <can/CANInterface.h>
#include <can/CANOpenDefs.h>
Include dependency graph for CANOpenNMTMaster.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CANOpenNodeStatusFuture
 Wrapper for boost::unique_future that is specialized for NMT status requests. More...
 
class  CANOpenNMTMaster
 An implementation of a basic CANopen NMT master. More...
 

Namespaces

 mira
 
 mira::can
 

Typedefs

typedef boost::function< void(uint8, CANOpenNodeStatus)> CANOpenHeartbeat
 A callback for CANopen heartbeat message. More...
 
typedef boost::shared_ptr< CANOpenNMTMaster > CANOpenNMTMasterPtr
 A shared pointer of the CANOpenNMTMaster. More...
 

Detailed Description

An implementation of a basic CANopen NMT master.

Author
Christian Martin
Date
2011/03/02