cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
osaCANopen Class Reference

#include <osaCANopen.h>

Public Types

enum  Errno { ESUCCESS = 0x00, EFAILURE = 0x01 }
 

Public Member Functions

 osaCANopen (osaCANBus *can)
 
 ~osaCANopen ()
 
osaCANopen::Errno Open (void)
 
osaCANopen::Errno Close (void)
 
osaCANopen::Errno Read (CiA301::COBID &cobid, CiA301::Object &object)
 Read CAN message from CAN driver. More...
 
osaCANopen::Errno Write (CiA301::COBID cobid, const CiA301::Object &object)
 Write CAN frame. More...
 
bool IsOpen (void) const
 

Member Enumeration Documentation

Enumerator
ESUCCESS 
EFAILURE 

Constructor & Destructor Documentation

osaCANopen::osaCANopen ( osaCANBus can)
osaCANopen::~osaCANopen ( )

Member Function Documentation

osaCANopen::Errno osaCANopen::Close ( void  )
bool osaCANopen::IsOpen ( void  ) const
inline
osaCANopen::Errno osaCANopen::Open ( void  )
osaCANopen::Errno osaCANopen::Read ( CiA301::COBID cobid,
CiA301::Object object 
)

Read CAN message from CAN driver.

osaCANopen::Errno osaCANopen::Write ( CiA301::COBID  cobid,
const CiA301::Object object 
)

Write CAN frame.


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