Page tree

 

JAVA

FORTRAN

C++

C

 

Link

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_valueRegistered 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:
ReleaseChange
1.12.0Function introduced in this release

--- Last Modified: January 31, 2020 | 02:38 PM