Public Attributes | List of all members
cCANSerial_ESD_Internal Class Reference

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

Public Attributes

CMSG m_cmsg
 
int m_cmsg_next
 index of next received data byte to return to user in m_cmsg More...
 
NTCAN_HANDLE ntcan_handle
 the internal handle to the driver More...
 
NTCAN_RESULT rc
 
int32_t timeout_ms
 

Detailed Description

internal hardware specific implementation details of the lowlevel ESD CAN interface

private data of cCANSerial_ESD.

Required to keep inclusion of ntcan.h out of public interface of cCANSerial_ESD.

Definition at line 113 of file canserial-esd.cpp.

Member Data Documentation

◆ m_cmsg

CMSG cCANSerial_ESD_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 133 of file canserial-esd.cpp.

◆ m_cmsg_next

int cCANSerial_ESD_Internal::m_cmsg_next

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

Definition at line 135 of file canserial-esd.cpp.

◆ ntcan_handle

NTCAN_HANDLE cCANSerial_ESD_Internal::ntcan_handle

the internal handle to the driver

Definition at line 117 of file canserial-esd.cpp.

◆ rc

NTCAN_RESULT cCANSerial_ESD_Internal::rc

Definition at line 137 of file canserial-esd.cpp.

◆ timeout_ms

int32_t cCANSerial_ESD_Internal::timeout_ms

Definition at line 125 of file canserial-esd.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