diff options
Diffstat (limited to 'src/H5VLdaosm_public.h')
-rw-r--r-- | src/H5VLdaosm_public.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/H5VLdaosm_public.h b/src/H5VLdaosm_public.h index eeb0d7e..5823111 100644 --- a/src/H5VLdaosm_public.h +++ b/src/H5VLdaosm_public.h @@ -37,8 +37,16 @@ extern "C" { #ifdef H5_HAVE_EFF +#define H5VL_DAOSM_SNAP_ID_INVAL (uint64_t)(int64_t)-1 + +typedef uint64_t H5VL_daosm_snap_id_t; + H5_DLL herr_t H5Pset_fapl_daosm(hid_t fapl_id, MPI_Comm comm, MPI_Info info, uuid_t pool_uuid, char *pool_grp); +H5_DLL herr_t H5VLdaosm_snap_create(hid_t loc_id, + H5VL_daosm_snap_id_t *snap_id); +H5_DLL herr_t H5Pset_daosm_snap_open(hid_t fapl_id, + H5VL_daosm_snap_id_t snap_id); //H5_DLL herr_t EFF_init(void); DSMINC //H5_DLL herr_t EFF_finalize(void); DSMINC |