summaryrefslogtreecommitdiffstats
path: root/src/H5VLpublic.h
diff options
context:
space:
mode:
authorMohamad Chaarawi <chaarawi@hdfgroup.org>2014-08-22 16:59:56 (GMT)
committerMohamad Chaarawi <chaarawi@hdfgroup.org>2014-08-22 16:59:56 (GMT)
commitcd11fcb14c7174e16dec8f39a566b5d47b9a877a (patch)
treeecd5ded78d9bb0145a592b005fe2da5cb4f9aabf /src/H5VLpublic.h
parent5236eb16ab23754ec171b0a17a4ca130508a8958 (diff)
downloadhdf5-cd11fcb14c7174e16dec8f39a566b5d47b9a877a.zip
hdf5-cd11fcb14c7174e16dec8f39a566b5d47b9a877a.tar.gz
hdf5-cd11fcb14c7174e16dec8f39a566b5d47b9a877a.tar.bz2
[svn-r25544] - add a new version of H5Lis_registered.
- rename external log plugin test in examples.
Diffstat (limited to 'src/H5VLpublic.h')
-rw-r--r--src/H5VLpublic.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/H5VLpublic.h b/src/H5VLpublic.h
index 73c5b6a..d0598d3 100644
--- a/src/H5VLpublic.h
+++ b/src/H5VLpublic.h
@@ -428,10 +428,18 @@ H5_DLL herr_t H5VLrequest_wait(void **req, H5VL_t *vol_plugin, H5ES_status_t *st
/* Function prototypes */
H5_DLL hid_t H5VLregister(const H5VL_class_t *cls);
H5_DLL herr_t H5VLunregister(hid_t plugin_id);
-H5_DLL htri_t H5VLis_registered(hid_t id);
+H5_DLL htri_t H5VLis_registered(const H5VL_class_t *cls);
H5_DLL ssize_t H5VLget_plugin_name(hid_t id, char *name/*out*/, size_t size);
H5_DLL hid_t H5VLobject_register(void *obj, H5I_type_t obj_type, const H5VL_class_t *cls);
H5_DLL herr_t H5VLget_object(hid_t obj_id, void **obj, H5VL_t **vol_plugin);
+#if 0
+ H5_DLL hid_t H5VLregister_by_name(const char *plugin_name);
+ H5_DLL herr_t H5VLinitialize(hid_t plugin_id, hid_t vipl_id);
+ H5_DLL herr_t H5VLterminate(hid_t plugin_id, hid_t vtpl_id);
+ H5_DLL hid_t H5VLget_plugin_id(H5VL_class_value_t or char *);
+ H5_DLL herr_t H5VLclose(hid_t plugin_id);
+ H5_DLL herr_t H5VLioctl(hid_t loc_id or vol_id, <class enum>, ...);
+#endif
#ifdef __cplusplus
}