device::nic::CAN::PeakDriverWindowsTrait Class Reference
PeakDriverWindowsTrait abstacts from the low-level Peak Windows driver API to a generic API, that is used from device::nic::can::PeakDriver. More...
#include <PeakDriverWindowsTrait.h>
Inheritance diagram for device::nic::CAN::PeakDriverWindowsTrait:
Public Member Functions | |
~PeakDriverWindowsTrait () | |
void | init () |
DWORD | read_mob (MOB &mob) |
DWORD | write_mob (MOB &mob) |
DWORD | status () |
Detailed Description
PeakDriverWindowsTrait abstacts from the low-level Peak Windows driver API to a generic API, that is used from device::nic::can::PeakDriver.
Constructor & Destructor Documentation
device::nic::CAN::PeakDriverWindowsTrait::~PeakDriverWindowsTrait | ( | ) | [inline] |
The destructor close the driver
Member Function Documentation
void device::nic::CAN::PeakDriverWindowsTrait::init | ( | ) | [inline] |
initialize the driver in the windows specific way
References device::nic::CAN::baudrates.
DWORD device::nic::CAN::PeakDriverWindowsTrait::read_mob | ( | MOB & | mob | ) | [inline] |
API mapping of the CAN read message object
DWORD device::nic::CAN::PeakDriverWindowsTrait::status | ( | ) | [inline] |
API mapping of the CAN driver status
DWORD device::nic::CAN::PeakDriverWindowsTrait::write_mob | ( | MOB & | mob | ) | [inline] |
API mapping of the CAN write message object
The documentation for this class was generated from the following file:
- include/devices/nic/can/peak/PeakDriverWindowsTrait.h