Skip to main content

Module framing

Module framing 

Source
Expand description

Per-block framing: 4-byte length prefix + payload + 4-byte CRC32C.

Used for every variable-length block in a segment (each tile payload, the footer body, and the per-tile MBR table). CRC covers the payload only — the length prefix is implicitly checked by the length itself making sense (and by being inside the header-CRC’d offset table).

Structs§

BlockFraming

Constants§

FRAMING_OVERHEAD
Bytes added to a payload by framing (4 length + 4 CRC).