Struct TickIndexEntry
One entry in the tick index. Locates a given tick's byte range inside the source .typhon-trace file, for fast seek-to-tick during cache
rebuild or future features (scrub-to-timestamp). Separate from the ChunkManifestEntry which addresses the cache file.
public struct TickIndexEntry
- Inherited Members
Fields
ByteLengthInSource
Length in bytes of this tick's event stream in the source (spans one or more compressed blocks in practice).
public uint ByteLengthInSource
Field Value
ByteOffsetInSource
Offset in the source file where this tick's events begin. First field so the 8-byte value is 8-aligned within an array.
public long ByteOffsetInSource
Field Value
EventCount
Number of events in this tick (after fold — completion records collapsed into their kickoffs).
public uint EventCount
Field Value
Padding
Padding to keep the struct 8-byte-aligned (sizeof == 24).
public uint Padding
Field Value
TickNumber
Tick number (1-based per the source decoder's counter).
public uint TickNumber