Registers a new VOL connector.
void **req);
int64_t hid_t
Definition H5Ipublic.h:60
int herr_t
Definition H5public.h:239
int H5VL_class_value_t
VOL connector identifiers.
Definition H5VLpublic.h:144
Definition H5VLconnector.h:871
Definition H5VLconnector.h:1001
Definition H5VLconnector.h:1020
herr_t(* initialize)(hid_t vipl_id)
Definition H5VLconnector.h:1027
unsigned version
Definition H5VLconnector.h:1022
H5VL_dataset_class_t dataset_cls
Definition H5VLconnector.h:1036
H5VL_link_class_t link_cls
Definition H5VLconnector.h:1040
herr_t(* terminate)(void)
Definition H5VLconnector.h:1028
H5VL_class_value_t value
Definition H5VLconnector.h:1023
H5VL_datatype_class_t datatype_cls
Definition H5VLconnector.h:1037
herr_t(* optional)(void *obj, H5VL_optional_args_t *args, hid_t dxpl_id, void **req)
Definition H5VLconnector.h:1050
unsigned conn_version
Definition H5VLconnector.h:1025
H5VL_group_class_t group_cls
Definition H5VLconnector.h:1039
H5VL_wrap_class_t wrap_cls
Definition H5VLconnector.h:1032
const char * name
Definition H5VLconnector.h:1024
H5VL_file_class_t file_cls
Definition H5VLconnector.h:1038
uint64_t cap_flags
Definition H5VLconnector.h:1026
H5VL_token_class_t token_cls
Definition H5VLconnector.h:1047
H5VL_request_class_t request_cls
Definition H5VLconnector.h:1045
H5VL_attr_class_t attr_cls
Definition H5VLconnector.h:1035
H5VL_object_class_t object_cls
Definition H5VLconnector.h:1041
H5VL_blob_class_t blob_cls
Definition H5VLconnector.h:1046
H5VL_info_class_t info_cls
Definition H5VLconnector.h:1031
H5VL_introspect_class_t introspect_cls
Definition H5VLconnector.h:1044
Definition H5VLconnector.h:886
Definition H5VLconnector.h:902
Definition H5VLconnector.h:914
Definition H5VLconnector.h:925
Definition H5VLconnector.h:845
Definition H5VLconnector.h:984
Definition H5VLconnector.h:937
Definition H5VLconnector.h:955
Definition H5VLconnector.h:94
Definition H5VLconnector.h:991
Definition H5VLconnector.h:1009
Definition H5VLconnector.h:858