Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
Loading...
Searching...
No Matches
corium::wire::JournalRecordHeader Struct Reference

Header preceding every serialized event record in the journal. More...

#include <EventJournal.hpp>

+ Collaboration diagram for corium::wire::JournalRecordHeader:

Public Attributes

uint16_t checksum {0}
 
uint32_t payloadLength {0}
 
uint8_t priority {static_cast<uint8_t>(EventPriority::Normal)}
 
uint64_t timestampUs {0}
 
uint32_t typeIndex {0}
 
uint8_t typeSignature {0}
 

Detailed Description

Header preceding every serialized event record in the journal.

Member Data Documentation

◆ checksum

uint16_t corium::wire::JournalRecordHeader::checksum {0}

◆ payloadLength

uint32_t corium::wire::JournalRecordHeader::payloadLength {0}

◆ priority

uint8_t corium::wire::JournalRecordHeader::priority {static_cast<uint8_t>(EventPriority::Normal)}

◆ timestampUs

uint64_t corium::wire::JournalRecordHeader::timestampUs {0}

◆ typeIndex

uint32_t corium::wire::JournalRecordHeader::typeIndex {0}

◆ typeSignature

uint8_t corium::wire::JournalRecordHeader::typeSignature {0}

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