ParallelIO
|
File descriptor structure. More...
#include <pio.h>
Public Attributes | |
iosystem_desc_t * | iosystem |
The IO system ID used to open this file. More... | |
int | fh |
The buffersize does not seem to be used anywhere. More... | |
int | iotype |
The PIO_TYPE value that was used to open this file. More... | |
struct var_desc_t | varlist [PIO_MAX_VARS] |
List of variables in this file. More... | |
int | mode |
??? | |
struct wmulti_buffer | buffer |
??? | |
struct file_desc_t * | next |
Pointer to the next file_desc_t in the list of open files. More... | |
int | do_io |
True if this task should participate in IO (only true for one task with netcdf serial files. More... | |
File descriptor structure.
This structure holds information associated with each open file
int file_desc_t::do_io |
True if this task should participate in IO (only true for one task with netcdf serial files.
int file_desc_t::fh |
The buffersize does not seem to be used anywhere.
The ncid returned for this file by the underlying library (netcdf or pnetcdf).
iosystem_desc_t* file_desc_t::iosystem |
The IO system ID used to open this file.
int file_desc_t::iotype |
The PIO_TYPE value that was used to open this file.
struct file_desc_t* file_desc_t::next |
Pointer to the next file_desc_t in the list of open files.
struct var_desc_t file_desc_t::varlist[PIO_MAX_VARS] |
List of variables in this file.