summaryrefslogtreecommitdiffstats
path: root/src/H5Fpublic.h
diff options
context:
space:
mode:
authorvchoi <vchoi@jelly.ad.hdfgroup.org>2020-06-24 15:58:22 (GMT)
committerDavid Young <dyoung@hdfgroup.org>2020-06-26 19:18:19 (GMT)
commit9f48f4e266fdc57d02029d20af0e1ab1950b9103 (patch)
tree94d00b5e29959088f365250df03f4b2b2e15bd32 /src/H5Fpublic.h
parentd98d6746e0efb4dbda897073b6c9a1a6ec8135c9 (diff)
downloadhdf5-9f48f4e266fdc57d02029d20af0e1ab1950b9103.zip
hdf5-9f48f4e266fdc57d02029d20af0e1ab1950b9103.tar.gz
hdf5-9f48f4e266fdc57d02029d20af0e1ab1950b9103.tar.bz2
(1) Add public routines H5Fvfd_swmr_end_tick, H5Fvfd_swmr_disable_end_of_tick, H5Fvfd_swmr_enable_end_of_tick().
(2) Tests for the above APIs.
Diffstat (limited to 'src/H5Fpublic.h')
-rw-r--r--src/H5Fpublic.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/H5Fpublic.h b/src/H5Fpublic.h
index f46f91a..d4f6341 100644
--- a/src/H5Fpublic.h
+++ b/src/H5Fpublic.h
@@ -373,6 +373,8 @@ H5_DLL herr_t H5Fset_dset_no_attrs_hint(hid_t file_id, hbool_t minimize);
/* VFD SWMR */
H5_DLL herr_t H5Fvfd_swmr_end_tick(hid_t file_id);
+H5_DLL herr_t H5Fvfd_swmr_disable_end_of_tick(hid_t file_id);
+H5_DLL herr_t H5Fvfd_swmr_enable_end_of_tick(hid_t file_id);
H5_DLL bool vfd_swmr_writer_may_increase_tick_to(uint64_t, bool);
H5_DLL void vfd_swmr_reader_did_increase_tick_to(uint64_t);