libaaruformat 1.0
Aaru Data Preservation Suite - Format Library
Loading...
Searching...
No Matches
EcReadStripe Struct Reference

In-memory representation of one data stripe (parsed from ECMB). More...

Data Fields

uint16_t actual_k
 Number of data blocks in this stripe.
StripeDataBlockEntrydata_entries
 Array of actual_k entries.
uint64_t * parity_offsets
 Array of M parity block file offsets.

Detailed Description

In-memory representation of one data stripe (parsed from ECMB).

Definition at line 46 of file erasure.c.

Field Documentation

◆ actual_k

uint16_t EcReadStripe::actual_k

Number of data blocks in this stripe.

Definition at line 48 of file erasure.c.

Referenced by ec_load_ecmb(), and ec_recover_data_block().

◆ data_entries

StripeDataBlockEntry* EcReadStripe::data_entries

Array of actual_k entries.

Definition at line 49 of file erasure.c.

Referenced by ec_load_ecmb(), and ec_recover_data_block().

◆ parity_offsets

uint64_t* EcReadStripe::parity_offsets

Array of M parity block file offsets.

Definition at line 50 of file erasure.c.

Referenced by ec_load_ecmb(), and ec_recover_data_block().


The documentation for this struct was generated from the following file: