#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.