chronon::observe::BinaryTraceWriter::FileHeader
Fixed 64-byte file header.
#include <BinaryTraceWriter.hpp>
Public Attributes
| Name | |
|---|---|
| uint16_t | version_minor |
| uint16_t | version_major |
| uint64_t | schema_size |
| uint64_t | schema_offset |
| uint8_t[8] | reserved |
| uint32_t | magic |
| uint64_t | footer_size |
| uint64_t | footer_offset 0 until close() writes the footer. |
| uint64_t | flags |
| uint64_t | first_block_offset |
Public Attributes Documentation
variable version_minor
uint16_t version_minor;
variable version_major
uint16_t version_major;
variable schema_size
uint64_t schema_size;
variable schema_offset
uint64_t schema_offset;
variable reserved
uint8_t[8] reserved;
variable magic
uint32_t magic;
variable footer_size
uint64_t footer_size;
variable footer_offset
uint64_t footer_offset;
0 until close() writes the footer.
variable flags
uint64_t flags;
variable first_block_offset
uint64_t first_block_offset;
Updated on 2026-05-26 at 05:42:33 +0000