diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2017-05-19 21:58:34 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2017-05-19 21:58:34 (GMT) |
commit | 14c286d51a13658ea26673efa3f197af06757cee (patch) | |
tree | 4a9f2f138000560272c7b4ac72efb34073fce243 /src/H5FDpublic.h | |
parent | 13bedd4c4a5f4d3c5ae482aba8fababa19f68157 (diff) | |
download | hdf5-14c286d51a13658ea26673efa3f197af06757cee.zip hdf5-14c286d51a13658ea26673efa3f197af06757cee.tar.gz hdf5-14c286d51a13658ea26673efa3f197af06757cee.tar.bz2 |
Fixed HDFFV-10214:
* Updated comments in the library to accurately reflect the semantics
of the H5FD_FEAT_POSIX_COMPAT_HANDLE flag.
* Removed the check for the POSIX compatible handle feature flag
when determining if a VFD supports SWMR.
Partial work for HDFFV-10197:
* Added a new H5FD_FEAT_DEFAULT_VFD_COMPATIBLE feature flag that is
set when a VFD creates output that is compatible with the default
VFD. Will be used in the testing but might also be generally useful
to users.
Diffstat (limited to 'src/H5FDpublic.h')
-rw-r--r-- | src/H5FDpublic.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/H5FDpublic.h b/src/H5FDpublic.h index 3032e8a..45b1237 100644 --- a/src/H5FDpublic.h +++ b/src/H5FDpublic.h @@ -250,6 +250,14 @@ typedef enum H5F_mem_t H5FD_mem_t; * This is specifically used for the multi/split driver. */ #define H5FD_FEAT_PAGED_AGGR 0x00004000 + /* + * Defining H5FD_FEAT_DEFAULT_VFD_COMPATIBLE for a VFL driver + * that creates a file which is compatible with the default VFD. + * Generally, this means that the VFD creates a single file that follows + * the canonical HDF5 file format. + */ +#define H5FD_FEAT_DEFAULT_VFD_COMPATIBLE 0x00008000 + /* Forward declaration */ typedef struct H5FD_t H5FD_t; |