liberasurecode
1.6.2
Erasure Code API library
|
Go to the documentation of this file.
49 int *missing_idxs,
int blocksize,
int decode_parity)
57 uint64_t fragment_len,
int destination_idx,
char* out_fragment)
65 int *fragments_needed)
int null_code_fragments_needed(void *code_desc, int *missing_idxs, int *fragments_needed)
void * null_code_init(int k, int m, int hd)
int null_code_decode(void *code_desc, char **data, char **parity, int *missing_idxs, int blocksize, int decode_parity)
int null_reconstruct(char **available_fragments, int num_fragments, uint64_t fragment_len, int destination_idx, char *out_fragment)
int null_code_encode(void *code_desc, char **data, char **parity, int blocksize)