diff options
author | Bill Wendling <wendling@ncsa.uiuc.edu> | 2003-02-12 21:32:42 (GMT) |
---|---|---|
committer | Bill Wendling <wendling@ncsa.uiuc.edu> | 2003-02-12 21:32:42 (GMT) |
commit | 6c83d3d264517eb89ecff001c1f6589dca8937d0 (patch) | |
tree | 4730bd718d85661c3dc4d2fc4ed815da40800d63 /src/H5FDfphdf5.h | |
parent | 645b7e8c378d3f4abd1b3159198fb5cdb14b34a8 (diff) | |
download | hdf5-6c83d3d264517eb89ecff001c1f6589dca8937d0.zip hdf5-6c83d3d264517eb89ecff001c1f6589dca8937d0.tar.gz hdf5-6c83d3d264517eb89ecff001c1f6589dca8937d0.tar.bz2 |
[svn-r6402] Purpose:
Update
Description:
Added the flush function.
Modified so that it calls the FPHDF5 code for reading and writing.
This involved splitting the write function up into three different
parts to avoid lame goto's. There's some code which will copy a data
xfer property list and add in there that we're "dumping" the data so
that we can recall this layer when the SAP dumps metadata to a
process...
Platforms tested:
Linux
Diffstat (limited to 'src/H5FDfphdf5.h')
-rw-r--r-- | src/H5FDfphdf5.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/H5FDfphdf5.h b/src/H5FDfphdf5.h index 2aca0ed..c135220 100644 --- a/src/H5FDfphdf5.h +++ b/src/H5FDfphdf5.h @@ -38,6 +38,9 @@ # endif #endif +#define H5FD_FPHDF5_XFER_DUMPING_METADATA "H5FD_fphdf5_dumping_metadata" +#define H5FD_FPHDF5_XFER_DUMPING_SIZE sizeof(unsigned) + /* Function prototypes */ #ifdef __cplusplus extern "C" { @@ -71,9 +74,11 @@ H5_DLL herr_t H5FD_fphdf5_teardown(hid_t dxpl_id); H5_DLL int H5FD_fphdf5_mpi_rank(H5FD_t *_file); H5_DLL int H5FD_fphdf5_mpi_size(H5FD_t *_file); -H5_DLL herr_t H5FD_fphdf5_write_real(H5FD_t *_file, H5FD_mem_t type, - hid_t dxpl_id, MPI_Offset mpi_off, - int size, const void *buf); +H5_DLL herr_t H5FD_fphdf5_write_real(H5FD_t *_file, hid_t dxpl_id, + MPI_Datatype UNUSED file_type, + MPI_Datatype buf_type, + MPI_Offset mpi_off, int size, + const void *buf); #ifdef __cplusplus } |