VECTOR_BLF_LINBUSEVENT(3)
π¦ NAME π¦
okay bestie, this is the Vector::BLF::LinBusEvent class page (section 3) from the Library Functions Manual for Vector BLF β it's giving "common header of LIN bus events" energy πβ¨.
β¨ SYNOPSIS β¨
#include <LinBusEvent.h>
Inherited by these icon classes, no cap:
Vector::BLF::LinLongDomSignalEventVector::BLF::LinLongDomSignalEvent2Vector::BLF::LinSpikeEvent2Vector::BLF::LinSynchFieldEventVector::BLF::LinUnexpectedWakeupVector::BLF::LinWakeupEvent2
π Public Member Functions
LinBusEvent (const LinBusEvent &)=defaultLinBusEvent & operator= (const LinBusEvent &)=defaultLinBusEvent (LinBusEvent &&)=defaultLinBusEvent & operator= (LinBusEvent &&)=defaultvirtual 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 channeluint16_t reservedLinBusEvent {}
π Detailed Description π
Common header of LIN bus events β that's the whole vibe, bestie. It's the shared header situation for LIN bus events β¨.
π οΈ Member Function Documentation π οΈ
uint32_t Vector::BLF::LinBusEvent::calculateObjectSize () const [virtual]
Calculates the objectSize.
- Returns: object size
- Reimplemented in:
Vector::BLF::LinCrcError2Vector::BLF::LinDatabyteTimestampEventVector::BLF::LinLongDomSignalEvent2Vector::BLF::LinLongDomSignalEventVector::BLF::LinMessage2Vector::BLF::LinMessageDescriptorVector::BLF::LinReceiveError2Vector::BLF::LinSendError2Vector::BLF::LinShortOrSlowResponse2Vector::BLF::LinShortOrSlowResponseVector::BLF::LinSpikeEvent2Vector::BLF::LinSyncError2Vector::BLF::LinSynchFieldEventVector::BLF::LinUnexpectedWakeupVector::BLF::LinWakeupEvent2
void Vector::BLF::LinBusEvent::read (AbstractFile & is) [virtual]
Reads the data of this object.
- Parameters:
isβ input stream - Reimplemented in:
Vector::BLF::LinCrcError2Vector::BLF::LinDatabyteTimestampEventVector::BLF::LinLongDomSignalEvent2Vector::BLF::LinLongDomSignalEventVector::BLF::LinMessage2Vector::BLF::LinMessageDescriptorVector::BLF::LinReceiveError2Vector::BLF::LinSendError2Vector::BLF::LinShortOrSlowResponse2Vector::BLF::LinShortOrSlowResponseVector::BLF::LinSpikeEvent2Vector::BLF::LinSyncError2Vector::BLF::LinSynchFieldEventVector::BLF::LinUnexpectedWakeupVector::BLF::LinWakeupEvent2
void Vector::BLF::LinBusEvent::write (AbstractFile & os) [virtual]
Writes the data of this object.
- Parameters:
osβ output stream - Reimplemented in:
Vector::BLF::LinCrcError2Vector::BLF::LinDatabyteTimestampEventVector::BLF::LinLongDomSignalEvent2Vector::BLF::LinLongDomSignalEventVector::BLF::LinMessage2Vector::BLF::LinMessageDescriptorVector::BLF::LinReceiveError2Vector::BLF::LinSendError2Vector::BLF::LinShortOrSlowResponse2Vector::BLF::LinShortOrSlowResponseVector::BLF::LinSpikeEvent2Vector::BLF::LinSyncError2Vector::BLF::LinSynchFieldEventVector::BLF::LinUnexpectedWakeupVector::BLF::LinWakeupEvent2
π§Έ Member Data Documentation π§Έ
uint16_t Vector::BLF::LinBusEvent::channel {}
application channel β Channel number where the frame/event notified.
uint32_t Vector::BLF::LinBusEvent::eventBaudrate {}
Baudrate of the event in bit/sec. Baudrate of frame/event in bit/sec.
uint16_t Vector::BLF::LinBusEvent::reservedLinBusEvent {}
reserved
uint64_t Vector::BLF::LinBusEvent::sof {}
Start Of Frame timestamp. Timestamp of frame/event start.
βοΈ Author βοΈ
Generated automatically by Doxygen for Vector BLF from the source code.
okay that's the whole page, bestie! Footer check: the source/version is Vector BLF, and the date is literally not shown β no date on this footer, periodt π π
π¦ where this page comes from
- arch rolling: vector-blf 2.4.2-2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms