H5Pset_multi_type
(
hid_t fapl_id
,
H5FD_mem_t type
)
MULTI
driver,
enabling more direct access.
H5Pset_multi_type
sets the type of data property in the
file access property list fapl_id
.
This setting enables a user application to specify the type of data the
application wishes to access so that the application can retrieve
a file handle for low-level access to the particular member
of a set of MULTI
files in which that type of data is stored.
The file handle is retrieved with a separate call to
H5Fget_vfd_handle
(or, in special circumstances, to H5FDget_vfd_handle
;
see Virtual File Layer and List of VFL Functions
in HDF5 Technical Notes).
The type of data specified in type
may be one of the following:
H5FD_MEM_SUPER
| Super block data | |
H5FD_MEM_BTREE
| B-tree data | |
H5FD_MEM_DRAW
| Dataset raw data | |
H5FD_MEM_GHEAP
| Global heap data | |
H5FD_MEM_LHEAP
| Local Heap data | |
H5FD_MEM_OHDR
| Object header data |
This function is for use only when accessing an HDF5 file written
as a set of files with the MULTI
file driver.
hid_t fapl_id |
IN: File access property list identifier. |
H5FD_mem_t type |
IN: Type of data to be accessed. |
Release | Change |
1.6.0 | C function introduced in this release. |