|
libaaruformat 1.0
Aaru Data Preservation Suite - Format Library
|
Index header (version 1) for legacy images (identifier == IndexBlock). More...
#include <aaruformat/structs/index.h>
Data Fields | |
| uint32_t | identifier |
| Block identifier (must be BlockType::IndexBlock). | |
| uint16_t | entries |
| Number of IndexEntry records that follow immediately. | |
| uint64_t | crc64 |
| CRC64-ECMA of the entries array (legacy byte-swapped for early images). | |
Index header (version 1) for legacy images (identifier == IndexBlock).
Uses a 16‑bit entry counter limiting the number of indexable blocks in v1.
| uint64_t IndexHeader::crc64 |
CRC64-ECMA of the entries array (legacy byte-swapped for early images).
Definition at line 70 of file index.h.
Referenced by verify_index_v1().
| uint16_t IndexHeader::entries |
Number of IndexEntry records that follow immediately.
Definition at line 69 of file index.h.
Referenced by process_index_v1(), and verify_index_v1().
| uint32_t IndexHeader::identifier |
Block identifier (must be BlockType::IndexBlock).
Definition at line 68 of file index.h.
Referenced by process_index_v1(), and verify_index_v1().