hdf5-1.8.15: Haskell interface to the HDF5 scientific data storage library.

Safe Haskell | None
Language | Haskell2010

Bindings.HDF5.Raw.H5FD.Sec2

Description

The POSIX unbuffered file driver using only the HDF5 public API and with a few optimizations: the lseek() call is made only when the current file position is unknown or needs to be changed based on previous I/O through this driver (don't mix IO from this driver with IO from other parts of the application to the same file).

Synopsis

- h5fd_SEC2 :: HId_t
- h5fd_sec2_init :: IO HId_t
- p_H5FD_sec2_init :: FunPtr (IO HId_t)
- h5p_set_fapl_sec2 :: HId_t -> IO HErr_t
- p_H5Pset_fapl_sec2 :: FunPtr (HId_t -> IO HErr_t)

# Documentation

h5fd_SEC2 :: HId_t Source #

h5fd_sec2_init :: IO HId_t Source #

Initialize this driver by registering the driver with the library.

    hid_t H5FD_sec2_init(void);

p_H5FD_sec2_init :: FunPtr (IO HId_t) Source #

h5p_set_fapl_sec2 :: HId_t -> IO HErr_t Source #

Modify the file access property list to use the H5FD_SEC2 driver. There are no driver-specific properties.

    herr_t H5Pset_fapl_sec2(hid_t fapl_id);

p_H5Pset_fapl_sec2 :: FunPtr (HId_t -> IO HErr_t) Source #