Vector BLF
Loading...
Searching...
No Matches
Vector::BLF::LinBusEvent Struct Reference

#include <LinBusEvent.h>

Inheritance diagram for Vector::BLF::LinBusEvent:
Vector::BLF::LinLongDomSignalEvent Vector::BLF::LinLongDomSignalEvent2 Vector::BLF::LinSpikeEvent2 Vector::BLF::LinSynchFieldEvent Vector::BLF::LinUnexpectedWakeup Vector::BLF::LinWakeupEvent2 Vector::BLF::LinMessageDescriptor Vector::BLF::LinSyncError2 Vector::BLF::LinDatabyteTimestampEvent Vector::BLF::LinSendError2 Vector::BLF::LinCrcError2 Vector::BLF::LinMessage2 Vector::BLF::LinReceiveError2 Vector::BLF::LinShortOrSlowResponse Vector::BLF::LinShortOrSlowResponse2

Public Member Functions

 LinBusEvent (const LinBusEvent &)=default
 
LinBusEventoperator= (const LinBusEvent &)=default
 
 LinBusEvent (LinBusEvent &&)=default
 
LinBusEventoperator= (LinBusEvent &&)=default
 
virtual void read (AbstractFile &is)
 
virtual void write (AbstractFile &os)
 
virtual uint32_t calculateObjectSize () const
 

Public Attributes

uint64_t sof {}
 Start Of Frame timestamp.
 
uint32_t eventBaudrate {}
 Baudrate of the event in bit/sec.
 
uint16_t channel {}
 application channel
 
uint16_t reservedLinBusEvent {}
 

Detailed Description

Common header of LIN bus events

Member Function Documentation

◆ calculateObjectSize()

◆ read()

◆ write()

Member Data Documentation

◆ channel

uint16_t Vector::BLF::LinBusEvent::channel {}

application channel

Channel number where the frame/event notified

◆ eventBaudrate

uint32_t Vector::BLF::LinBusEvent::eventBaudrate {}

Baudrate of the event in bit/sec.

Baudrate of frame/event in bit/sec

◆ reservedLinBusEvent

uint16_t Vector::BLF::LinBusEvent::reservedLinBusEvent {}

reserved

◆ sof

uint64_t Vector::BLF::LinBusEvent::sof {}

Start Of Frame timestamp.

Timestamp of frame/event start


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