liberasurecode  1.6.2
Erasure Code API library
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 
)