Vector::BLF::LinBusEvent(3) Library Functions Manual NAME Vector::BLF::LinBusEvent SYNOPSIS #include Inherited by Vector::BLF::LinLongDomSignalEvent, Vector::BLF::LinLongDomSignalEvent2, Vector::BLF::LinSpikeEvent2, Vector::BLF::LinSynchFieldEvent, Vector::BLF::LinUnexpectedWakeup, and 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 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::LinLongDomSignalEvent, Vector::BLF::LinLongDomSignalEvent2, Vector::BLF::LinMessage2, Vector::BLF::LinMessageDescriptor, Vector::BLF::LinReceiveError2, Vector::BLF::LinSendError2, Vector::BLF::LinShortOrSlowResponse, Vector::BLF::LinShortOrSlowResponse2, Vector::BLF::LinSpikeEvent2, Vector::BLF::LinSyncError2, Vector::BLF::LinSynchFieldEvent, Vector::BLF::LinUnexpectedWakeup, and Vector::BLF::LinWakeupEvent2. void Vector::BLF::LinBusEvent::read (AbstractFile & is) [virtual] Read the data of this object Parameters is input stream Reimplemented in Vector::BLF::LinCrcError2, Vector::BLF::LinDatabyteTimestampEvent, Vector::BLF::LinLongDomSignalEvent, Vector::BLF::LinLongDomSignalEvent2, Vector::BLF::LinMessage2, Vector::BLF::LinMessageDescriptor, Vector::BLF::LinReceiveError2, Vector::BLF::LinSendError2, Vector::BLF::LinShortOrSlowResponse, Vector::BLF::LinShortOrSlowResponse2, Vector::BLF::LinSpikeEvent2, Vector::BLF::LinSyncError2, Vector::BLF::LinSynchFieldEvent, Vector::BLF::LinUnexpectedWakeup, and Vector::BLF::LinWakeupEvent2. void Vector::BLF::LinBusEvent::write (AbstractFile & os) [virtual] Write the data of this object Parameters os output stream Reimplemented in Vector::BLF::LinCrcError2, Vector::BLF::LinDatabyteTimestampEvent, Vector::BLF::LinLongDomSignalEvent, Vector::BLF::LinLongDomSignalEvent2, Vector::BLF::LinMessage2, Vector::BLF::LinMessageDescriptor, Vector::BLF::LinReceiveError2, Vector::BLF::LinSendError2, Vector::BLF::LinShortOrSlowResponse, Vector::BLF::LinShortOrSlowResponse2, Vector::BLF::LinSpikeEvent2, Vector::BLF::LinSyncError2, Vector::BLF::LinSynchFieldEvent, Vector::BLF::LinUnexpectedWakeup, and 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. Vector BLF Vector::BLF::LinBusEvent(3)