summaryrefslogtreecommitdiffstats
path: root/src/H5Fprivate.h
diff options
context:
space:
mode:
authorMohamad Chaarawi <chaarawi@hdfgroup.org>2012-02-07 22:06:25 (GMT)
committerMohamad Chaarawi <chaarawi@hdfgroup.org>2012-02-07 22:06:25 (GMT)
commitc614ba6fccbd3e665d2bd91c23e7f129e01b8f27 (patch)
tree0e5d3dd50ea6ec7c5937da6386204689627803df /src/H5Fprivate.h
parent06f7971a13a5e026a4711a7408319840456a1541 (diff)
downloadhdf5-c614ba6fccbd3e665d2bd91c23e7f129e01b8f27.zip
hdf5-c614ba6fccbd3e665d2bd91c23e7f129e01b8f27.tar.gz
hdf5-c614ba6fccbd3e665d2bd91c23e7f129e01b8f27.tar.bz2
[svn-r21915] starting to set up vol framework
fopen, fclose, fcreate routed through native vol
Diffstat (limited to 'src/H5Fprivate.h')
-rw-r--r--src/H5Fprivate.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/H5Fprivate.h b/src/H5Fprivate.h
index 868674f..776f349 100644
--- a/src/H5Fprivate.h
+++ b/src/H5Fprivate.h
@@ -408,7 +408,9 @@ typedef struct H5F_blk_aggr_t H5F_blk_aggr_t;
#define H5F_ACS_SDATA_BLOCK_SIZE_NAME "sdata_block_size" /* Minimum "small data" allocation block size (when aggregating "small" raw data allocations) */
#define H5F_ACS_GARBG_COLCT_REF_NAME "gc_ref" /* Garbage-collect references */
#define H5F_ACS_FILE_DRV_ID_NAME "driver_id" /* File driver ID */
+#define H5F_ACS_VOL_ID_NAME "vol_id" /* File VOL ID */
#define H5F_ACS_FILE_DRV_INFO_NAME "driver_info" /* File driver info */
+#define H5F_ACS_VOL_INFO_NAME "vol_info" /* File VOL info */
#define H5F_ACS_CLOSE_DEGREE_NAME "close_degree" /* File close degree */
#define H5F_ACS_FAMILY_OFFSET_NAME "family_offset" /* Offset position in file for family file driver */
#define H5F_ACS_FAMILY_NEWSIZE_NAME "family_newsize" /* New member size of family driver. (private property only used by h5repart) */
@@ -511,6 +513,7 @@ struct H5HG_heap_t;
/* Private functions */
H5_DLL H5F_t *H5F_open(const char *name, unsigned flags, hid_t fcpl_id,
hid_t fapl_id, hid_t dxpl_id);
+H5_DLL herr_t H5F_close(H5F_t *f);
H5_DLL herr_t H5F_try_close(H5F_t *f);
/* Functions than retrieve values from the file struct */