EE445M RTOS
Taken at the University of Texas Spring 2015
tCANMsgObject Struct Reference

#include <can.h>

Collaboration diagram for tCANMsgObject:
Collaboration graph

Data Fields

uint32_t ui32MsgID
 The CAN message identifier used for 11 or 29 bit identifiers. More...
 
uint32_t ui32MsgIDMask
 The message identifier mask used when identifier filtering is enabled. More...
 
uint32_t ui32Flags
 
uint32_t ui32MsgLen
 This value is the number of bytes of data in the message object. More...
 
uint8_t * pui8MsgData
 This is a pointer to the message object's data. More...
 

Detailed Description

The structure used for encapsulating all the items associated with a CAN message object in the CAN controller.

Definition at line 150 of file can.h.

Field Documentation

uint8_t* tCANMsgObject::pui8MsgData

This is a pointer to the message object's data.

Definition at line 176 of file can.h.

Referenced by CANMessageGet(), and CANMessageSet().

uint32_t tCANMsgObject::ui32Flags

This value holds various status flags and settings specified by tCANObjFlags.

Definition at line 166 of file can.h.

Referenced by CANMessageGet(), and CANMessageSet().

uint32_t tCANMsgObject::ui32MsgID

The CAN message identifier used for 11 or 29 bit identifiers.

Definition at line 155 of file can.h.

Referenced by CANMessageGet(), and CANMessageSet().

uint32_t tCANMsgObject::ui32MsgIDMask

The message identifier mask used when identifier filtering is enabled.

Definition at line 160 of file can.h.

Referenced by CANMessageGet(), and CANMessageSet().

uint32_t tCANMsgObject::ui32MsgLen

This value is the number of bytes of data in the message object.

Definition at line 171 of file can.h.

Referenced by CANMessageGet(), and CANMessageSet().


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