Open FFBoard
Open source force feedback firmware
CAN_msg_header_rx Class Reference

#include <CAN.h>

Public Member Functions

 CAN_msg_header_rx ()
 
 CAN_msg_header_rx (CAN_RxHeaderTypeDef *hdr)
 
 CAN_msg_header_rx (FDCAN_RxHeaderTypeDef *hdr)
 
virtual ~CAN_msg_header_rx ()
 

Public Attributes

uint32_t id = 0
 
uint32_t length = 0
 
bool extId = false
 
bool rtr = false
 
uint32_t filter = 0
 
uint32_t timestamp = 0
 
bool fdcan = false
 

Detailed Description

Definition at line 68 of file CAN.h.

Constructor & Destructor Documentation

◆ CAN_msg_header_rx() [1/3]

CAN_msg_header_rx::CAN_msg_header_rx ( )
inline

Definition at line 78 of file CAN.h.

◆ CAN_msg_header_rx() [2/3]

CAN_msg_header_rx::CAN_msg_header_rx ( CAN_RxHeaderTypeDef *  hdr)
inline

Definition at line 81 of file CAN.h.

◆ CAN_msg_header_rx() [3/3]

CAN_msg_header_rx::CAN_msg_header_rx ( FDCAN_RxHeaderTypeDef *  hdr)
inline

Definition at line 84 of file CAN.h.

◆ ~CAN_msg_header_rx()

virtual CAN_msg_header_rx::~CAN_msg_header_rx ( )
inlinevirtual

Definition at line 86 of file CAN.h.

Member Data Documentation

◆ extId

bool CAN_msg_header_rx::extId = false

Definition at line 72 of file CAN.h.

◆ fdcan

bool CAN_msg_header_rx::fdcan = false

Definition at line 76 of file CAN.h.

◆ filter

uint32_t CAN_msg_header_rx::filter = 0

Definition at line 74 of file CAN.h.

◆ id

uint32_t CAN_msg_header_rx::id = 0

Definition at line 70 of file CAN.h.

◆ length

uint32_t CAN_msg_header_rx::length = 0

Definition at line 71 of file CAN.h.

◆ rtr

bool CAN_msg_header_rx::rtr = false

Definition at line 73 of file CAN.h.

◆ timestamp

uint32_t CAN_msg_header_rx::timestamp = 0

Definition at line 75 of file CAN.h.


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