7#include <Vector/BLF/platform.h>
11#include <Vector/BLF/AbstractFile.h>
12#include <Vector/BLF/ObjectHeader.h>
14#include <Vector/BLF/vector_blf_export.h>
22struct VECTOR_BLF_EXPORT KLineStatusEvent final : ObjectHeader {
59 std::array<uint64_t, 3>
data {};
Definition AbstractFile.h:19
uint64_t reservedKLineStatusEvent
Definition KLineStatusEvent.h:54
std::array< uint64_t, 3 > data
the actual data, but only dataLen BYTES are used!
Definition KLineStatusEvent.h:59
uint32_t port
channel of event
Definition KLineStatusEvent.h:51
uint32_t calculateObjectSize() const override
Definition KLineStatusEvent.cpp:33
void write(AbstractFile &os) override
Definition KLineStatusEvent.cpp:24
uint16_t dataLen
number of bytes used in data
Definition KLineStatusEvent.h:46
void read(AbstractFile &is) override
Definition KLineStatusEvent.cpp:14
Type
Definition KLineStatusEvent.h:30
@ toEcu
Definition KLineStatusEvent.h:32
@ mask
Definition KLineStatusEvent.h:35
uint16_t type
BusSystemFacility::VKLineStatusEventType.
Definition KLineStatusEvent.h:41