summaryrefslogtreecommitdiffstats
path: root/src/H5Oprivate.h
diff options
context:
space:
mode:
authorMike McGreevy <mamcgree@hdfgroup.org>2011-03-24 14:42:23 (GMT)
committerMike McGreevy <mamcgree@hdfgroup.org>2011-03-24 14:42:23 (GMT)
commit8c8dad1cc779566fc689a93b0d248299786e4ce7 (patch)
tree34a1fda83e8c0d009617648257b0dbfbffb5facd /src/H5Oprivate.h
parent3c866e69a678bb383fce11c31cb1b1e94eb1e6c1 (diff)
downloadhdf5-8c8dad1cc779566fc689a93b0d248299786e4ce7.zip
hdf5-8c8dad1cc779566fc689a93b0d248299786e4ce7.tar.gz
hdf5-8c8dad1cc779566fc689a93b0d248299786e4ce7.tar.bz2
[svn-r20309] Purpose:
Interim checkin of 'avoid truncate' feature to development branch. Description: Bringing initial changes in support of 'avoid truncate' feature to a branch off the trunk. While this feature is not yet complete, I didn't want to continue working solely from a local copy. Development will continue on the branch and be merged to the trunk after thorough review and testing. Tested: While I've added and run tests of new code changes thus far, no extensive regression testing has been performed as of yet. This will be done before merging back to trunk.
Diffstat (limited to 'src/H5Oprivate.h')
-rw-r--r--src/H5Oprivate.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/H5Oprivate.h b/src/H5Oprivate.h
index 56901f3..51e3b0f 100644
--- a/src/H5Oprivate.h
+++ b/src/H5Oprivate.h
@@ -170,7 +170,8 @@ typedef struct H5O_copy_t {
#define H5O_AINFO_ID 0x0015 /* Attribute info message. */
#define H5O_REFCOUNT_ID 0x0016 /* Reference count message. */
#define H5O_FSINFO_ID 0x0017 /* Free-space manager info message. */
-#define H5O_UNKNOWN_ID 0x0018 /* Placeholder message ID for unknown message. */
+#define H5O_EOA_ID 0x0018 /* 'EOA' value info message */
+#define H5O_UNKNOWN_ID 0x0019 /* Placeholder message ID for unknown message. */
/* (this should never exist in a file) */
@@ -663,6 +664,8 @@ H5_DLL herr_t H5O_msg_write_oh(H5F_t *f, hid_t dxpl_id, H5O_t *oh,
unsigned type_id, unsigned mesg_flags, unsigned update_flags, void *mesg);
H5_DLL void *H5O_msg_read(const H5O_loc_t *loc, unsigned type_id, void *mesg,
hid_t dxpl_id);
+H5_DLL herr_t H5O_msg_flags(const H5O_loc_t *loc, unsigned type_id,
+ unsigned *mesg_flags, hid_t dxpl_id);
H5_DLL void *H5O_msg_read_oh(H5F_t *f, hid_t dxpl_id, H5O_t *oh, unsigned type_id,
void *mesg);
H5_DLL herr_t H5O_msg_reset(unsigned type_id, void *native);