7#include <Vector/BLF/platform.h>
12#include <Vector/BLF/AbstractFile.h>
13#include <Vector/BLF/ObjectHeader.h>
15#include <Vector/BLF/vector_blf_export.h>
25struct VECTOR_BLF_EXPORT FlexRayVFrReceiveMsgEx final : ObjectHeader {
26 FlexRayVFrReceiveMsgEx();
Definition AbstractFile.h:19
void read(AbstractFile &is) override
Definition FlexRayVFrReceiveMsgEx.cpp:14
uint16_t frameId
slot identifier, word
Definition FlexRayVFrReceiveMsgEx.h:88
uint16_t version
version of data struct
Definition FlexRayVFrReceiveMsgEx.h:44
uint16_t headerCrc1
header crc channel 1
Definition FlexRayVFrReceiveMsgEx.h:95
std::vector< uint8_t > dataBytes
array of databytes
Definition FlexRayVFrReceiveMsgEx.h:295
uint16_t channel
application channel
Definition FlexRayVFrReceiveMsgEx.h:37
std::vector< uint8_t > reservedFlexRayVFrReceiveMsgEx2
Definition FlexRayVFrReceiveMsgEx.h:298
uint32_t frameFlags
frame flags
Definition FlexRayVFrReceiveMsgEx.h:235
uint32_t calculateObjectSize() const override
Definition FlexRayVFrReceiveMsgEx.cpp:75
uint32_t frameLengthNs
length of frame in ns
Definition FlexRayVFrReceiveMsgEx.h:258
uint16_t blfLogMask
only valid for frames. Every stands for one PDU. If set, the PDU must be extracted out of the frame....
Definition FlexRayVFrReceiveMsgEx.h:285
uint32_t appParameter
TxRq, TxAck flags.
Definition FlexRayVFrReceiveMsgEx.h:242
uint32_t data
register flags
Definition FlexRayVFrReceiveMsgEx.h:196
uint32_t clusterNo
number of cluster
Definition FlexRayVFrReceiveMsgEx.h:81
uint16_t pduOffset
payload offset (position in a frame)
Definition FlexRayVFrReceiveMsgEx.h:274
uint32_t tag
type of cc
Definition FlexRayVFrReceiveMsgEx.h:140
uint16_t headerCrc2
header crc channel 2
Definition FlexRayVFrReceiveMsgEx.h:102
uint16_t frameId1
for internal use
Definition FlexRayVFrReceiveMsgEx.h:266
void write(AbstractFile &os) override
Definition FlexRayVFrReceiveMsgEx.cpp:44
std::array< uint16_t, 13 > reservedFlexRayVFrReceiveMsgEx1
Definition FlexRayVFrReceiveMsgEx.h:288
uint16_t channelMask
channel mask
Definition FlexRayVFrReceiveMsgEx.h:55
uint16_t byteCount
byte count (not payload) of frame from CC receive buffer
Definition FlexRayVFrReceiveMsgEx.h:109
uint16_t dir
dir flag (tx, rx)
Definition FlexRayVFrReceiveMsgEx.h:66
uint16_t cycle
current cycle
Definition FlexRayVFrReceiveMsgEx.h:126
uint16_t dataCount
length of the data array (stretchy struct)
Definition FlexRayVFrReceiveMsgEx.h:119
uint32_t frameCrc
frame crc
Definition FlexRayVFrReceiveMsgEx.h:249
uint32_t clientIndexFlexRayVFrReceiveMsgEx
clientindex of send node
Definition FlexRayVFrReceiveMsgEx.h:74