diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2009-01-31 18:12:20 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2009-01-31 18:12:20 (GMT) |
commit | 940f64156bb08c8875dd18ecb96e9a58f3c8ad82 (patch) | |
tree | faff172323e140a2446f90e935589708f9bd0830 /src/H5EAprivate.h | |
parent | 9146841b9edd9681dde762985ca595fe8f2800fd (diff) | |
download | hdf5-940f64156bb08c8875dd18ecb96e9a58f3c8ad82.zip hdf5-940f64156bb08c8875dd18ecb96e9a58f3c8ad82.tar.gz hdf5-940f64156bb08c8875dd18ecb96e9a58f3c8ad82.tar.bz2 |
[svn-r16391] Description:
Add more metadata statistics to extensible array header.
Tested on:
FreeBSD 6.3 (duty)
(too minor to require h5committest)
Diffstat (limited to 'src/H5EAprivate.h')
-rw-r--r-- | src/H5EAprivate.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/H5EAprivate.h b/src/H5EAprivate.h index 3b9ba4d..f44d046 100644 --- a/src/H5EAprivate.h +++ b/src/H5EAprivate.h @@ -83,9 +83,17 @@ typedef struct H5EA_create_t { /* Extensible array metadata statistics info */ typedef struct H5EA_stat_t { - hsize_t max_idx_set; /* Highest element index stored (+1 - i.e. if element 0 has been set, this value with be '1', if no elements have been stored, this value will be '0') */ + /* Non-stored (i.e. computed) fields */ + hsize_t hdr_size; /* Size of header */ + hsize_t nindex_blks; /* # of index blocks (should be 0 or 1) */ + hsize_t index_blk_size; /* Size of index blocks allocated */ + + /* Stored fields */ hsize_t nsuper_blks; /* # of super blocks */ + hsize_t super_blk_size; /* Size of super blocks allocated */ hsize_t ndata_blks; /* # of data blocks */ + hsize_t data_blk_size; /* Size of data blocks allocated */ + hsize_t max_idx_set; /* Highest element index stored (+1 - i.e. if element 0 has been set, this value with be '1', if no elements have been stored, this value will be '0') */ hsize_t nelmts; /* # of elements "realized" */ } H5EA_stat_t; |