#include <tCanDevice.h>

Public Member Functions | |
| virtual bool | IsInitialized ()=0 |
| virtual int | Receive (tCanMessage &msg)=0 |
| virtual void | Reset ()=0 |
| virtual int | Send (const tCanMessage &msg)=0 |
| virtual | ~tCanDevice () |
Static Public Member Functions | |
| static void | CheckLXRTInterface () |
| static tCanDevice * | Create (const char *device_name, int flags, unsigned char acceptance_code, unsigned char acceptance_mask, unsigned int baud_rate, unsigned send_fifo_size, unsigned receive_fifo_size) |
Static Protected Attributes | |
| static bool | m_canlxrt_available = false |
Definition at line 39 of file tCanDevice.h.
| icl_hardware::can::tCanDevice::~tCanDevice | ( | ) | [virtual] |
Definition at line 68 of file tCanDevice.cpp.
| void icl_hardware::can::tCanDevice::CheckLXRTInterface | ( | ) | [static] |
Definition at line 72 of file tCanDevice.cpp.
| tCanDevice * icl_hardware::can::tCanDevice::Create | ( | const char * | device_name, |
| int | flags, | ||
| unsigned char | acceptance_code, | ||
| unsigned char | acceptance_mask, | ||
| unsigned int | baud_rate, | ||
| unsigned | send_fifo_size, | ||
| unsigned | receive_fifo_size | ||
| ) | [static] |
Definition at line 96 of file tCanDevice.cpp.
| virtual bool icl_hardware::can::tCanDevice::IsInitialized | ( | ) | [pure virtual] |
Implemented in icl_hardware::can::tCanDeviceT< TCanDescriptor >, and icl_hardware::can::tCanDeviceDummy.
| virtual int icl_hardware::can::tCanDevice::Receive | ( | tCanMessage & | msg | ) | [pure virtual] |
Implemented in icl_hardware::can::tCanDeviceT< TCanDescriptor >, and icl_hardware::can::tCanDeviceDummy.
| virtual void icl_hardware::can::tCanDevice::Reset | ( | ) | [pure virtual] |
Implemented in icl_hardware::can::tCanDeviceT< TCanDescriptor >, and icl_hardware::can::tCanDeviceDummy.
| virtual int icl_hardware::can::tCanDevice::Send | ( | const tCanMessage & | msg | ) | [pure virtual] |
Implemented in icl_hardware::can::tCanDeviceT< TCanDescriptor >, and icl_hardware::can::tCanDeviceDummy.
bool icl_hardware::can::tCanDevice::m_canlxrt_available = false [static, protected] |
Definition at line 55 of file tCanDevice.h.