Vector::BL...tStatistic(3)

๐Ÿ“ฆ version 2.4.2, in arch rolling

๐Ÿ’– NAME ๐Ÿ’–

Manual name check, bestie: Vector::BL...tStatistic(3) from the Library Functions Manual. The class is Vector::BLF::MostStatistic, and it's giving MOST_STATISTIC. ๐Ÿ’…

โœจ SYNOPSIS โœจ

#include <MostStatistic.h>

Inherits Vector::BLF::ObjectHeader.

๐ŸŒธ Public Member Functions ๐ŸŒธ

  • void read (AbstractFile &is) override
  • void write (AbstractFile &os) override
  • uint32_t calculateObjectSize () const override

๐ŸŽ€ Public Member Functions inherited from Vector::BLF::ObjectHeader ๐ŸŽ€

ObjectHeader (const ObjectType objectType, const uint16_t
    objectVersion=0)
void read (AbstractFile &is) override
void write (AbstractFile &os) override
uint16_t calculateHeaderSize () const override
uint32_t calculateObjectSize () const override

๐Ÿฆ‹ Public Member Functions inherited from Vector::BLF::ObjectHeaderBase ๐Ÿฆ‹

ObjectHeaderBase (const uint16_t headerVersion, const ObjectType objectType)
ObjectHeaderBase (const ObjectHeaderBase &)=default
ObjectHeaderBase & operator= (const ObjectHeaderBase &)=default
ObjectHeaderBase (ObjectHeaderBase &&)=default
ObjectHeaderBase & operator= (ObjectHeaderBase &&)=default

๐Ÿ’œ Public Attributes ๐Ÿ’œ

  • uint16_t channel {} โ€” application channel
  • uint16_t pktCnt {}
  • int32_t frmCnt {}
  • int32_t lightCnt {}
  • int32_t bufferLevel {}

๐Ÿงš Public Attributes inherited from Vector::BLF::ObjectHeader ๐Ÿงš

  • uint32_t objectFlags {ObjectFlags::TimeOneNans} โ€” object flags
  • uint16_t clientIndex {} โ€” client index of send node
  • uint16_t objectVersion {0} โ€” object specific version
  • uint64_t objectTimeStamp {} โ€” object timestamp

๐ŸŒˆ Public Attributes inherited from Vector::BLF::ObjectHeaderBase ๐ŸŒˆ

  • uint32_t signature {ObjectSignature} โ€” signature (ObjectSignature)
  • uint16_t headerSize {} โ€” sizeof object header
  • uint16_t headerVersion {} โ€” header version (1)
  • uint32_t objectSize {} โ€” object size
  • ObjectType objectType {ObjectType::UNKNOWN} โ€” object type

โญ Additional Inherited Members โญ

๐Ÿ‘‘ Public Types inherited from Vector::BLF::ObjectHeader ๐Ÿ‘‘

enum ObjectFlags : uint32_t { TimeTenMics = 0x00000001, TimeOneNans =
    0x00000002 }

๐Ÿ’ซ Detailed Description ๐Ÿ’ซ

MOST_STATISTIC.

The event transports common network statistics. Usually the event is not visible in a trace window.

Bestie, that "not visible in a trace window" bit is literally in the original โ€” don't come for me. ๐Ÿ™ˆ

๐Ÿ”ฅ Member Function Documentation ๐Ÿ”ฅ

๐Ÿงฎ uint32_t Vector::BLF::MostStatistic::calculateObjectSize () const [override], [virtual]

Calculates the objectSize.

Returns: object size

Reimplemented from Vector::BLF::ObjectHeaderBase.

๐Ÿ“ฅ void Vector::BLF::MostStatistic::read (AbstractFile & is) [override], [virtual]

Read the data of this object.

Parameters: is โ€” input stream

Reimplemented from Vector::BLF::ObjectHeaderBase.

๐Ÿ“ค void Vector::BLF::MostStatistic::write (AbstractFile & os) [override], [virtual]

Write the data of this object.

Parameters: os โ€” output stream

Reimplemented from Vector::BLF::ObjectHeaderBase.

๐Ÿ“ Member Data Documentation ๐Ÿ“

int32_t Vector::BLF::MostStatistic::bufferLevel {}

Receive buffer level of Optolyzer G1 in spy mode.

uint16_t Vector::BLF::MostStatistic::channel {}

application channel โ€” Application channel.

int32_t Vector::BLF::MostStatistic::frmCnt {}

Number of messages on Control channel since the last Statistic event.

int32_t Vector::BLF::MostStatistic::lightCnt {}

Number of signal stat transitions since the last Statistic event.

uint16_t Vector::BLF::MostStatistic::pktCnt {}

Number of messages on Asynchronous channel since the last Statistic event.

๐Ÿ‘‘ Author ๐Ÿ‘‘

Generated automatically by Doxygen for Vector BLF from the source code.


Okay bestie, that's the whole page. Source/version vibe: Vector BLF docs, page Vector::BL...tStatistic(3). The footer didn't give a date, so I'm not inventing one โ€” periodt. ๐Ÿ’…๐Ÿ’–๐Ÿซถ

๐Ÿ“ฆ where this page comes from