Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
blf_canfdmessage Struct Reference

Header for a BLF CAN FD message object. More...

#include <blf.h>

Public Attributes

uint16_t channel
uint8_t flags
uint8_t dlc
uint32_t id
uint32_t frameLength_in_ns
uint8_t arbitration_bit_count
uint8_t canfdflags
uint8_t validDataBytes
uint8_t reservedCanFdMessage1
uint32_t reservedCanFdMessage2

Detailed Description

Header for a BLF CAN FD message object.

Member Data Documentation

◆ arbitration_bit_count

uint8_t blf_canfdmessage::arbitration_bit_count

Number of bits in the arbitration phase of the frame.

◆ canfdflags

uint8_t blf_canfdmessage::canfdflags

Bitmask of BLF_CANFDMESSAGE_CANFDFLAG_* values (EDL, BRS, ESI).

◆ channel

uint16_t blf_canfdmessage::channel

Logical CAN channel number on which this message was captured.

◆ dlc

uint8_t blf_canfdmessage::dlc

Data Length Code indicating the encoded payload size (0–15 for CAN FD).

◆ flags

uint8_t blf_canfdmessage::flags

Bitmask of BLF_CANMESSAGE_FLAG_* values describing message properties.

◆ frameLength_in_ns

uint32_t blf_canfdmessage::frameLength_in_ns

Duration of the CAN FD frame on the bus in nanoseconds.

◆ id

uint32_t blf_canfdmessage::id

CAN message identifier; bit 31 set indicates a 29-bit extended ID.

◆ reservedCanFdMessage1

uint8_t blf_canfdmessage::reservedCanFdMessage1

Reserved; must be zero.

◆ reservedCanFdMessage2

uint32_t blf_canfdmessage::reservedCanFdMessage2

Reserved; must be zero.

◆ validDataBytes

uint8_t blf_canfdmessage::validDataBytes

Number of valid data bytes in the payload following this header.


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