Public Attributes | List of all members
cCANSerial_PEAK_Internal Class Reference

internal hardware specific implementation details of the lowlevel PEAK CAN interface More...

Public Attributes

TPCANMsg m_cmsg
 
int m_cmsg_next
 index of next received data byte to return to user in m_cmsg More...
 
PCAN_HANDLE peak_handle
 the internal handle to the driver More...
 
DWORD rc
 last return code of calls to Peak functions More...
 

Detailed Description

internal hardware specific implementation details of the lowlevel PEAK CAN interface

private data of cCANSerial_PEAK.

Required to keep inclusion of Pcan_usb.h out of public interface of cCANSerial_PEAK.

Definition at line 126 of file canserial-peak.cpp.

Member Data Documentation

◆ m_cmsg

TPCANMsg cCANSerial_PEAK_Internal::m_cmsg

received messages might be split over several CAN messages it might therefore happen that more data is received than can be returned to the user. To not loose that data it is kept here to be be returned in a later call

Definition at line 148 of file canserial-peak.cpp.

◆ m_cmsg_next

int cCANSerial_PEAK_Internal::m_cmsg_next

index of next received data byte to return to user in m_cmsg

Definition at line 152 of file canserial-peak.cpp.

◆ peak_handle

PCAN_HANDLE cCANSerial_PEAK_Internal::peak_handle

the internal handle to the driver

Definition at line 130 of file canserial-peak.cpp.

◆ rc

DWORD cCANSerial_PEAK_Internal::rc

last return code of calls to Peak functions

Definition at line 155 of file canserial-peak.cpp.


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


sdhlibrary_cpp
Author(s): Dirk Osswald
autogenerated on Mon Feb 28 2022 23:41:52