Menu

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:
device::nic::CAN::PeakDriverBase

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: