PIO  2.5.4
List of all members | Public Attributes
file_desc_t Struct Reference

File descriptor structure. More...

#include <pio.h>

Collaboration diagram for file_desc_t:
Collaboration graph
[legend]

Public Attributes

iosystem_desc_tiosystem
 The IO system ID used to open this file.
 
int fh
 The ncid returned for this file by the underlying library (netcdf or pnetcdf).
 
int pio_ncid
 The ncid that will be returned to the user.
 
int iotype
 The IOTYPE value that was used to open this file.
 
struct var_desc_tvarlist
 List of variables in this file.
 
int nvars
 Number of variables.
 
int writable
 True if file can be written to.
 
struct wmulti_bufferbuffer
 The wmulti_buffer is used to aggregate multiple variables with the same communication pattern prior to a write.
 
void * iobuf
 Data buffer for this file.
 
int pio_type
 PIO data type.
 
UT_hash_handle hh
 Hash table entry.
 
int do_io
 True if this task should participate in IO (only true for one task with netcdf serial files.
 
int ncint_file
 True if this file was opened with the netCDF integration feature. More...
 

Detailed Description

File descriptor structure.

This structure holds information associated with each open file

Member Data Documentation

◆ ncint_file

int file_desc_t::ncint_file

True if this file was opened with the netCDF integration feature.

One consequence is that PIO_IOTYPE_NETCDF4C files will not have deflate automatically turned on for each var.


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