![]() |
HDF5 Last Updated on 2025-07-04
The HDF5 Field Guide
|
Data Structures | |
struct | parsed_url_t |
struct | s3r_t |
Macros | |
#define | S3COMMS_DEBUG 0 |
#define | HTTP_CLIENT_SUCCESS_MIN 200 /* Minimum and maximum values for the 200 class of */ |
#define | HTTP_CLIENT_SUCCESS_MAX 299 /* HTTP client success responses */ |
#define | HTTP_CLIENT_ERROR_MIN 400 /* Minimum and maximum values for the 400 class of */ |
#define | HTTP_CLIENT_ERROR_MAX 499 /* HTTP client error responses */ |
#define | HTTP_SERVER_ERROR_MIN 500 /* Minimum and maximum values for the 500 class of */ |
#define | HTTP_SERVER_ERROR_MAX 599 /* HTTP server error responses */ |
#define | HTTP_CLIENT_SUCCESS(status_code) |
#define | HTTP_CLIENT_ERROR(status_code) |
#define | HTTP_SERVER_ERROR(status_code) |
Functions | |
herr_t | H5FD__s3comms_init (void) |
herr_t | H5FD__s3comms_term (void) |
s3r_t * | H5FD__s3comms_s3r_open (const char *url, const H5FD_ros3_fapl_t *fa, const char *fapl_token, const char *alt_endpoint) |
herr_t | H5FD__s3comms_s3r_close (s3r_t *handle) |
size_t | H5FD__s3comms_s3r_get_filesize (s3r_t *handle) |
herr_t | H5FD__s3comms_s3r_read (s3r_t *handle, haddr_t offset, size_t len, void *dest, size_t dest_size) |
#define HTTP_CLIENT_ERROR | ( | status_code | ) |
#define HTTP_CLIENT_ERROR_MAX 499 /* HTTP client error responses */ |
#define HTTP_CLIENT_ERROR_MIN 400 /* Minimum and maximum values for the 400 class of */ |
#define HTTP_CLIENT_SUCCESS | ( | status_code | ) |
#define HTTP_CLIENT_SUCCESS_MAX 299 /* HTTP client success responses */ |
#define HTTP_CLIENT_SUCCESS_MIN 200 /* Minimum and maximum values for the 200 class of */ |
#define HTTP_SERVER_ERROR | ( | status_code | ) |
#define HTTP_SERVER_ERROR_MAX 599 /* HTTP server error responses */ |
#define HTTP_SERVER_ERROR_MIN 500 /* Minimum and maximum values for the 500 class of */ |
#define S3COMMS_DEBUG 0 |
herr_t H5FD__s3comms_init | ( | void | ) |
size_t H5FD__s3comms_s3r_get_filesize | ( | s3r_t * | handle | ) |
s3r_t * H5FD__s3comms_s3r_open | ( | const char * | url, |
const H5FD_ros3_fapl_t * | fa, | ||
const char * | fapl_token, | ||
const char * | alt_endpoint ) |
herr_t H5FD__s3comms_s3r_read | ( | s3r_t * | handle, |
haddr_t | offset, | ||
size_t | len, | ||
void * | dest, | ||
size_t | dest_size ) |
herr_t H5FD__s3comms_term | ( | void | ) |