Skip to main content

chronon::observe::StructuredRecord

Compact record header for queue transmission. More...

#include <FormatRegistry.hpp>

Public Attributes

Name
uint16_tsource_id
Unit identifier (0 = unknown).
uint8_t[1]padding
uint32_tformat_id
uint64_tcycle
uint32_tcategory
CategoryMask truncated to 32 bits.
uint8_targ_count

Detailed Description

struct chronon::observe::StructuredRecord;

Compact record header for queue transmission.

Layout in queue: [RecordHeader][StructuredRecord][arg1]...[argN][strings...].

Public Attributes Documentation

variable source_id

uint16_t source_id;

Unit identifier (0 = unknown).

variable padding

uint8_t[1] padding;

variable format_id

uint32_t format_id;

variable cycle

uint64_t cycle;

variable category

uint32_t category;

CategoryMask truncated to 32 bits.

variable arg_count

uint8_t arg_count;

Updated on 2026-05-26 at 05:42:32 +0000