|
Wireshark 4.7.3
The Wireshark network protocol analyzer
|
Extended header for a BLF FlexRay received message object with frame CRC, duration, and PDU offset metadata. More...
#include <blf.h>
Public Attributes | |
| uint16_t | channel |
| uint16_t | version |
| uint16_t | channelMask |
| uint16_t | dir |
| uint32_t | clientIndex |
| uint32_t | clusterNo |
| uint16_t | frameId |
| uint16_t | headerCrc1 |
| uint16_t | headerCrc2 |
| uint16_t | payloadLength |
| uint16_t | payloadLengthValid |
| uint16_t | cycle |
| uint32_t | tag |
| uint32_t | data |
| uint32_t | frameFlags |
| uint32_t | appParameter |
| uint32_t | frameCRC |
| uint32_t | frameLengthInNs |
| uint16_t | frameId1 |
| uint16_t | pduOffset |
| uint16_t | blfLogMask |
| uint16_t | res1 |
| uint32_t | res2 |
| uint32_t | res3 |
| uint32_t | res4 |
| uint32_t | res5 |
| uint32_t | res6 |
| uint32_t | res7 |
Extended header for a BLF FlexRay received message object with frame CRC, duration, and PDU offset metadata.
| uint32_t blf_flexrayrcvmessageex::appParameter |
Application-specific parameter associated with this message.
| uint16_t blf_flexrayrcvmessageex::blfLogMask |
Bitmask controlling which elements of this frame are logged.
| uint16_t blf_flexrayrcvmessageex::channel |
Logical FlexRay channel number on which this frame was captured.
| uint16_t blf_flexrayrcvmessageex::channelMask |
Physical channel mask: 0 = reserved, 1 = channel A, 2 = channel B, 3 = A+B.
| uint32_t blf_flexrayrcvmessageex::clientIndex |
Index identifying the client that recorded this message.
| uint32_t blf_flexrayrcvmessageex::clusterNo |
FlexRay cluster number from which this frame originated.
| uint16_t blf_flexrayrcvmessageex::cycle |
FlexRay communication cycle counter at the time of capture.
| uint32_t blf_flexrayrcvmessageex::data |
Application-defined data word associated with this message.
| uint16_t blf_flexrayrcvmessageex::dir |
Transfer direction: 0 = RX, 1 = TX, 2 = TX Request, 3 = internal, 4 = internal.
| uint32_t blf_flexrayrcvmessageex::frameCRC |
CRC value of the complete FlexRay frame as transmitted on the bus.
| uint32_t blf_flexrayrcvmessageex::frameFlags |
Bitmask of FlexRay frame flags (e.g. startup, sync, null frame, payload preamble).
| uint16_t blf_flexrayrcvmessageex::frameId |
FlexRay frame identifier (slot ID) of this frame.
| uint16_t blf_flexrayrcvmessageex::frameId1 |
Secondary frame identifier used for additional frame correlation.
| uint32_t blf_flexrayrcvmessageex::frameLengthInNs |
Total duration of the FlexRay frame on the bus in nanoseconds.
| uint16_t blf_flexrayrcvmessageex::headerCrc1 |
Header CRC computed for channel A.
| uint16_t blf_flexrayrcvmessageex::headerCrc2 |
Header CRC computed for channel B.
| uint16_t blf_flexrayrcvmessageex::payloadLength |
Nominal payload length in 16-bit words as defined by the static segment configuration.
| uint16_t blf_flexrayrcvmessageex::payloadLengthValid |
Number of payload bytes actually captured and valid in the payload buffer.
| uint16_t blf_flexrayrcvmessageex::pduOffset |
Byte offset to the start of the PDU within the frame payload.
| uint16_t blf_flexrayrcvmessageex::res1 |
Reserved; must be zero.
| uint32_t blf_flexrayrcvmessageex::res2 |
Reserved; must be zero.
| uint32_t blf_flexrayrcvmessageex::res3 |
Reserved; must be zero.
| uint32_t blf_flexrayrcvmessageex::res4 |
Reserved; must be zero.
| uint32_t blf_flexrayrcvmessageex::res5 |
Reserved; must be zero.
| uint32_t blf_flexrayrcvmessageex::res6 |
Reserved; must be zero.
| uint32_t blf_flexrayrcvmessageex::res7 |
Reserved; must be zero.
| uint32_t blf_flexrayrcvmessageex::tag |
Application-defined tag associated with this message.
| uint16_t blf_flexrayrcvmessageex::version |
Version of the FlexRay extended received message format.