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

List of all members.

Public Member Functions

 SimpleSyncLayer (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

time_point read_time_
time_point write_time_

Detailed Description

Definition at line 44 of file master_plugin.cpp.


Constructor & Destructor Documentation

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

Definition at line 69 of file master_plugin.cpp.


Member Function Documentation

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

Implements canopen::Layer.

Definition at line 64 of file master_plugin.cpp.

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

Implements canopen::Layer.

Definition at line 47 of file master_plugin.cpp.

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

Implements canopen::Layer.

Definition at line 53 of file master_plugin.cpp.


Member Data Documentation

Definition at line 45 of file master_plugin.cpp.

Definition at line 45 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