liberasurecode 1.6.2
Erasure Code API library
Loading...
Searching...
No Matches
Functions
erasurecode_postprocessing.c File Reference
#include <zlib.h>
#include "erasurecode_backend.h"
#include "erasurecode_helpers.h"
#include "erasurecode_helpers_ext.h"
#include "erasurecode_log.h"
#include "erasurecode_stdinc.h"
#include "alg_sig.h"

Go to the source code of this file.

Functions

void add_fragment_metadata (ec_backend_t be, char *fragment, int idx, uint64_t orig_data_size, int blocksize, ec_checksum_type_t ct, int add_chksum)
 
int finalize_fragments_after_encode (ec_backend_t instance, int k, int m, int blocksize, uint64_t orig_data_size, char **encoded_data, char **encoded_parity)
 

Function Documentation

◆ add_fragment_metadata()

void add_fragment_metadata ( ec_backend_t be,
char * fragment,
int idx,
uint64_t orig_data_size,
int blocksize,
ec_checksum_type_t ct,
int add_chksum )

◆ finalize_fragments_after_encode()

int finalize_fragments_after_encode ( ec_backend_t instance,
int k,
int m,
int blocksize,
uint64_t orig_data_size,
char ** encoded_data,
char ** encoded_parity )