![]() |
HDF5
1.14.4.3
API Reference
|
Data Structures | |
| struct | H5FD_onion_header_t |
Macros | |
| #define | H5FD_ONION_ENCODED_SIZE_HEADER 40 |
| #define | H5FD_ONION_HEADER_FLAG_WRITE_LOCK 0x1 |
| #define | H5FD_ONION_HEADER_FLAG_PAGE_ALIGNMENT 0x2 |
| #define | H5FD_ONION_HEADER_SIGNATURE "OHDH" |
| #define | H5FD_ONION_HEADER_VERSION_CURR 1 |
Functions | |
| H5_DLL herr_t | H5FD__onion_ingest_header (H5FD_onion_header_t *hdr_out, H5FD_t *raw_file, haddr_t addr) |
| H5_DLL herr_t | H5FD__onion_write_header (H5FD_onion_header_t *header, H5FD_t *file) |
| H5_DLL size_t | H5FD__onion_header_decode (unsigned char *buf, H5FD_onion_header_t *header) |
| H5_DLL size_t | H5FD__onion_header_encode (H5FD_onion_header_t *header, unsigned char *buf, uint32_t *checksum) |
| #define H5FD_ONION_ENCODED_SIZE_HEADER 40 |
| #define H5FD_ONION_HEADER_FLAG_PAGE_ALIGNMENT 0x2 |
| #define H5FD_ONION_HEADER_FLAG_WRITE_LOCK 0x1 |
| #define H5FD_ONION_HEADER_SIGNATURE "OHDH" |
| #define H5FD_ONION_HEADER_VERSION_CURR 1 |
| H5_DLL size_t H5FD__onion_header_decode | ( | unsigned char * | buf, |
| H5FD_onion_header_t * | header | ||
| ) |
| H5_DLL size_t H5FD__onion_header_encode | ( | H5FD_onion_header_t * | header, |
| unsigned char * | buf, | ||
| uint32_t * | checksum | ||
| ) |
| H5_DLL herr_t H5FD__onion_ingest_header | ( | H5FD_onion_header_t * | hdr_out, |
| H5FD_t * | raw_file, | ||
| haddr_t | addr | ||
| ) |
| H5_DLL herr_t H5FD__onion_write_header | ( | H5FD_onion_header_t * | header, |
| H5FD_t * | file | ||
| ) |