Public Member Functions | Protected Member Functions | Private Attributes
canopen::ExternalSyncLayer Class Reference
Inheritance diagram for canopen::ExternalSyncLayer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ExternalSyncLayer (const SyncProperties &p, boost::shared_ptr< can::CommInterface > interface)

Protected Member Functions

virtual void handleInit (LayerStatus &status)
virtual void handleRead (LayerStatus &status, const LayerState &current_state)
virtual void handleWrite (LayerStatus &status, const LayerState &current_state)

Private Attributes

can::BufferedReader reader_

Detailed Description

Definition at line 73 of file master_plugin.cpp.


Constructor & Destructor Documentation

canopen::ExternalSyncLayer::ExternalSyncLayer ( const SyncProperties p,
boost::shared_ptr< can::CommInterface interface 
) [inline]

Definition at line 91 of file master_plugin.cpp.


Member Function Documentation

virtual void canopen::ExternalSyncLayer::handleInit ( LayerStatus status) [inline, protected, virtual]

Implements canopen::Layer.

Definition at line 87 of file master_plugin.cpp.

virtual void canopen::ExternalSyncLayer::handleRead ( LayerStatus status,
const LayerState current_state 
) [inline, protected, virtual]

Implements canopen::Layer.

Definition at line 76 of file master_plugin.cpp.

virtual void canopen::ExternalSyncLayer::handleWrite ( LayerStatus status,
const LayerState current_state 
) [inline, protected, virtual]

Implements canopen::Layer.

Definition at line 84 of file master_plugin.cpp.


Member Data Documentation

Definition at line 74 of file master_plugin.cpp.


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


canopen_master
Author(s): Mathias Lüdtke
autogenerated on Sun Sep 3 2017 03:10:42