diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/H5Ipublic.h | 14 | ||||
-rw-r--r-- | src/H5VLpublic.h | 4 |
2 files changed, 10 insertions, 8 deletions
diff --git a/src/H5Ipublic.h b/src/H5Ipublic.h index c0ad6be..d699c92 100644 --- a/src/H5Ipublic.h +++ b/src/H5Ipublic.h @@ -76,13 +76,15 @@ typedef int64_t hid_t; #define H5I_INVALID_HID (-1) /** - * A function for freeing objects. This function will be called with an object - * ID type number and a pointer to the object. The function should free the - * object and return non-negative to indicate that the object - * can be removed from the ID type. If the function returns negative - * (failure) then the object will remain in the ID type. + * A function for freeing objects. This function will be called with a pointer + * to the object and a pointer to a pointer to the asynchronous request object. + * The function should free the object and return non-negative to indicate that + * the object can be removed from the ID type. If the function returns negative + * (failure) then the object will remain in the ID type. For asynchronous + * operations and handling the request parameter, see the HDF5 user guide and + * VOL connector author guide. */ -typedef herr_t (*H5I_free_t)(void *, void **); +typedef herr_t (*H5I_free_t)(void *obj, void **request); /** * The type of a function to compare objects & keys diff --git a/src/H5VLpublic.h b/src/H5VLpublic.h index c0a0e68..09b31af 100644 --- a/src/H5VLpublic.h +++ b/src/H5VLpublic.h @@ -401,7 +401,7 @@ H5_DLL herr_t H5VLunregister_connector(hid_t connector_id); * \param[out] flags Operation flags * \return \herr_t * - * \since 1.12.0 + * \since 1.12.1 */ H5_DLL herr_t H5VLquery_optional(hid_t obj_id, H5VL_subclass_t subcls, int opt_type, uint64_t *flags); /** @@ -413,7 +413,7 @@ H5_DLL herr_t H5VLquery_optional(hid_t obj_id, H5VL_subclass_t subcls, int opt_t * \param[out] is_native Boolean determining whether object is a native VOL connector object * \return \herr_t * - * \since 1.14.0 + * \since 1.12.2 */ H5_DLL herr_t H5VLobject_is_native(hid_t obj_id, hbool_t *is_native); |