summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDana Robinson <43805+derobins@users.noreply.github.com>2022-12-28 21:01:33 (GMT)
committerGitHub <noreply@github.com>2022-12-28 21:01:33 (GMT)
commitc99e77f2396b403a456959275f65ca332accf74b (patch)
treec67e4d4e94dbed9c2e205afa56f28d293c506f44 /src
parent9b9d7e13552e082e7152dcc6c819c0eee1b0db49 (diff)
downloadhdf5-c99e77f2396b403a456959275f65ca332accf74b.zip
hdf5-c99e77f2396b403a456959275f65ca332accf74b.tar.gz
hdf5-c99e77f2396b403a456959275f65ca332accf74b.tar.bz2
Adds RELEASE.txt notes and updates Doxygen (#2377)
Diffstat (limited to 'src')
-rw-r--r--src/H5Ipublic.h14
-rw-r--r--src/H5VLpublic.h4
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);