|
libaaruformat 1.0
Aaru Data Preservation Suite - Format Library
|
| Caaru_flac_ctx | |
| Caaru_options | Parsed user-specified tunables controlling compression, deduplication, hashing and DDT geometry |
| Caaruformat_context | Master context representing an open or in‑creation Aaru image |
| CAaruHeader | Version 1 container header placed at offset 0 for legacy / initial format |
| CAaruHeaderV2 | Version 2 container header with GUID, alignment shifts, and feature negotiation bitmaps |
| CAaruMetadataJsonBlockHeader | Header for an Aaru metadata JSON block (identifier == BlockType::AaruMetadataJsonBlock) |
| Cblockhash_ctx | |
| CBlockHeader | Header preceding the compressed data payload of a data block (BlockType::DataBlock) |
| CCacheEntry | Single hash entry in the in-memory cache |
| CCacheHeader | Cache top-level descriptor encapsulating the hash table root and capacity limit |
| CCdEccContext | Lookup tables and state for Compact Disc EDC/ECC (P/Q) regeneration / verification |
| CChecksumEntry | Per-checksum metadata immediately followed by the digest / signature bytes |
| CChecksumHeader | Header that precedes the sequence of checksum entries for a checksum block |
| CChecksums | Collected whole‑image checksums / hashes present in a checksum block |
| CCicmMetadataBlock | Header for a CICM XML metadata block (identifier == BlockType::CicmBlock) |
| Ccrc64_ctx | Minimal ECMA-182 CRC64 incremental state container (running value only) |
| CDdtHeader | Header preceding a version 1 (flat) deduplication table body |
| CDdtHeader2 | Header preceding a version 2 hierarchical deduplication table |
| CDumpExtent | Inclusive [start,end] logical sector range contributed by a single hardware environment |
| CDumpHardwareEntriesWithData | In-memory representation of a dump hardware entry plus decoded variable-length fields & extents |
| CDumpHardwareEntry | Per-environment length table describing subsequent UTF-8 strings and optional extent array |
| CDumpHardwareHeader | Header that precedes a sequence of dump hardware entries and their variable-length payload |
| CGeometryBlockHeader | Legacy CHS style logical geometry metadata (BlockType::GeometryBlock) |
| Chash_map_t | Minimal open-addressing hash map for 64-bit key/value pairs used in deduplication lookup |
| CImageInfo | High-level summary of an opened Aaru image containing metadata and media characteristics |
| CIndexEntry | Single index entry describing a block's type, (optional) data classification, and file offset |
| CIndexHeader | Index header (version 1) for legacy images (identifier == IndexBlock) |
| CIndexHeader2 | Index header (version 2) with 64‑bit entry counter (identifier == IndexBlock2) |
| CIndexHeader3 | Index header (version 3) adding hierarchical chaining (identifier == IndexBlock3) |
| Ckv_pair_t | Single key/value slot used internally by the open-addressing hash map |
| Cmd5_ctx | |
| CmediaTagEntry | Hash table entry for an arbitrary media tag (e.g., proprietary drive/medium descriptor) |
| CMetadataBlockHeader | Header for a metadata block containing offsets and lengths to UTF-16LE descriptive strings |
| Cpriam_tag | |
| Cprofile_tag | |
| Croll_state | |
| Csha1_ctx | |
| Csha256_ctx | |
| Csony_tag | |
| Cspamsum_ctx | |
| CTapeDdtHashEntry | |
| CTapeFileEntry | Describes a single logical file on a tape medium |
| CTapeFileHashEntry | |
| CTapeFileHeader | Header for a tape file metadata block containing file layout information |
| CTapePartitionEntry | Describes a single physical partition on a tape medium |
| CTapePartitionHashEntry | |
| CTapePartitionHeader | Header for a tape partition metadata block containing partition layout information |
| CTrackEntry | Single optical disc track descriptor (sequence, type, LBAs, session, ISRC, flags) |
| CTracksHeader | Header for an optical tracks block listing track entries |