summaryrefslogtreecommitdiffstats
path: root/src/H5FDfphdf5.h
diff options
context:
space:
mode:
authorBill Wendling <wendling@ncsa.uiuc.edu>2003-02-12 21:32:42 (GMT)
committerBill Wendling <wendling@ncsa.uiuc.edu>2003-02-12 21:32:42 (GMT)
commit6c83d3d264517eb89ecff001c1f6589dca8937d0 (patch)
tree4730bd718d85661c3dc4d2fc4ed815da40800d63 /src/H5FDfphdf5.h
parent645b7e8c378d3f4abd1b3159198fb5cdb14b34a8 (diff)
downloadhdf5-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.h11
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
}