H5VL_GET_CONNECTOR_ID_BY_VALUE
Retrieves the identifier for a registered VOL connector value
Procedure:
H5VL_GET_CONNECTOR_ID_BY_VALUE ( connector_value )
Signature:
hid_t H5VLget_connector_id_by_value ( H5VL_class_value_t connector_value )
SUBROUTINE H5VLget_connector_id_by_value_f ( value, vol_id, hdferr )
IMPLICIT NONE
INTEGER, INTENT(IN) :: value
INTEGER(HID_T), INTENT(OUT) :: vol_id
INTEGER, INTENT(OUT) :: hdferr
END SUBROUTINE H5VLget_connector_id_by_value_f
Parameters:
H5VL_class_value_t connector_value | Registered VOL connector |
Description:
H5VL_GET_CONNECTOR_ID_BY_VALUE retrieves the identifier for a registered VOL connector with the value connector_value
. The identifier will need to be closed by H5VL_CLOSE.
connector_value
has a type of H5VL_class_value_t, which is defined in H5VLpublic.h
as: typedef int H5VL_class_value_t;
Valid VOL connector identifiers can have values from 0 through 255 for connectors defined by the HDF5 library. Values 256 through 511 are available for testing new connectors. Subsequent values should be obtained by contacting the The HDF Help Desk.
Returns:
A valid VOL connector identifier if a connector with that value has been registered.
H5I_INVALID_HID on error or if a VOL connector with that value has not been registered
Example:
History:
Release | Change |
---|
1.12.0 | Function introduced in this release |
--- Last Modified: January 31, 2020 | 02:38 PM