VECTOR_BLF_LINBUSEVENT(3)

πŸ“¦ version 2.4.2, in arch rolling

πŸ¦‹ 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::LinLongDomSignalEvent
  • Vector::BLF::LinLongDomSignalEvent2
  • Vector::BLF::LinSpikeEvent2
  • Vector::BLF::LinSynchFieldEvent
  • Vector::BLF::LinUnexpectedWakeup
  • Vector::BLF::LinWakeupEvent2

πŸ’… Public Member Functions

  • LinBusEvent (const LinBusEvent &)=default
  • LinBusEvent & operator= (const LinBusEvent &)=default
  • LinBusEvent (LinBusEvent &&)=default
  • LinBusEvent & operator= (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 β€” 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::LinCrcError2
    • Vector::BLF::LinDatabyteTimestampEvent
    • Vector::BLF::LinLongDomSignalEvent2
    • Vector::BLF::LinLongDomSignalEvent
    • Vector::BLF::LinMessage2
    • Vector::BLF::LinMessageDescriptor
    • Vector::BLF::LinReceiveError2
    • Vector::BLF::LinSendError2
    • Vector::BLF::LinShortOrSlowResponse2
    • Vector::BLF::LinShortOrSlowResponse
    • Vector::BLF::LinSpikeEvent2
    • Vector::BLF::LinSyncError2
    • Vector::BLF::LinSynchFieldEvent
    • Vector::BLF::LinUnexpectedWakeup
    • Vector::BLF::LinWakeupEvent2

void Vector::BLF::LinBusEvent::read (AbstractFile & is) [virtual]

Reads the data of this object.

  • Parameters: is β€” input stream
  • Reimplemented in:
    • Vector::BLF::LinCrcError2
    • Vector::BLF::LinDatabyteTimestampEvent
    • Vector::BLF::LinLongDomSignalEvent2
    • Vector::BLF::LinLongDomSignalEvent
    • Vector::BLF::LinMessage2
    • Vector::BLF::LinMessageDescriptor
    • Vector::BLF::LinReceiveError2
    • Vector::BLF::LinSendError2
    • Vector::BLF::LinShortOrSlowResponse2
    • Vector::BLF::LinShortOrSlowResponse
    • Vector::BLF::LinSpikeEvent2
    • Vector::BLF::LinSyncError2
    • Vector::BLF::LinSynchFieldEvent
    • Vector::BLF::LinUnexpectedWakeup
    • Vector::BLF::LinWakeupEvent2

void Vector::BLF::LinBusEvent::write (AbstractFile & os) [virtual]

Writes the data of this object.

  • Parameters: os β€” output stream
  • Reimplemented in:
    • Vector::BLF::LinCrcError2
    • Vector::BLF::LinDatabyteTimestampEvent
    • Vector::BLF::LinLongDomSignalEvent2
    • Vector::BLF::LinLongDomSignalEvent
    • Vector::BLF::LinMessage2
    • Vector::BLF::LinMessageDescriptor
    • Vector::BLF::LinReceiveError2
    • Vector::BLF::LinSendError2
    • Vector::BLF::LinShortOrSlowResponse2
    • Vector::BLF::LinShortOrSlowResponse
    • Vector::BLF::LinSpikeEvent2
    • Vector::BLF::LinSyncError2
    • Vector::BLF::LinSynchFieldEvent
    • Vector::BLF::LinUnexpectedWakeup
    • Vector::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