ParallelIO
Public Attributes | List of all members
file_desc_t Struct Reference

File descriptor structure. More...

#include <pio.h>

Public Attributes

iosystem_desc_tiosystem
 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_tnext
 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...
 

Detailed Description

File descriptor structure.

This structure holds information associated with each open file

Member Data Documentation

§ do_io

int file_desc_t::do_io

True if this task should participate in IO (only true for one task with netcdf serial files.

§ fh

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

iosystem_desc_t* file_desc_t::iosystem

The IO system ID used to open this file.

§ iotype

int file_desc_t::iotype

The PIO_TYPE value that was used to open this file.

§ next

struct file_desc_t* file_desc_t::next

Pointer to the next file_desc_t in the list of open files.

§ varlist

struct var_desc_t file_desc_t::varlist[PIO_MAX_VARS]

List of variables in this file.


The documentation for this struct was generated from the following file: