![]() |
HDF5
1.15.0.ba2193a
API Reference
|
Data Structures | |
struct | H5FD_onion_record_loc_t |
struct | H5FD_onion_history_t |
Macros | |
#define | H5FD_ONION_ENCODED_SIZE_HISTORY 20 |
#define | H5FD_ONION_HISTORY_SIGNATURE "OWHS" |
#define | H5FD_ONION_HISTORY_VERSION_CURR 1 |
Functions | |
H5_DLL herr_t | H5FD__onion_ingest_history (H5FD_onion_history_t *history_out, H5FD_t *raw_file, haddr_t addr, haddr_t size) |
H5_DLL uint64_t | H5FD__onion_write_history (H5FD_onion_history_t *history, H5FD_t *file, haddr_t off_start, haddr_t filesize_curr) |
H5_DLL size_t | H5FD__onion_history_decode (unsigned char *buf, H5FD_onion_history_t *history) |
H5_DLL size_t | H5FD__onion_history_encode (H5FD_onion_history_t *history, unsigned char *buf, uint32_t *checksum) |
#define H5FD_ONION_ENCODED_SIZE_HISTORY 20 |
#define H5FD_ONION_HISTORY_SIGNATURE "OWHS" |
#define H5FD_ONION_HISTORY_VERSION_CURR 1 |
H5_DLL size_t H5FD__onion_history_decode | ( | unsigned char * | buf, |
H5FD_onion_history_t * | history | ||
) |
H5_DLL size_t H5FD__onion_history_encode | ( | H5FD_onion_history_t * | history, |
unsigned char * | buf, | ||
uint32_t * | checksum | ||
) |
H5_DLL herr_t H5FD__onion_ingest_history | ( | H5FD_onion_history_t * | history_out, |
H5FD_t * | raw_file, | ||
haddr_t | addr, | ||
haddr_t | size | ||
) |
H5_DLL uint64_t H5FD__onion_write_history | ( | H5FD_onion_history_t * | history, |
H5FD_t * | file, | ||
haddr_t | off_start, | ||
haddr_t | filesize_curr | ||
) |