PostgreSQL Source Code  git master
BufFile Struct Reference

Data Fields

int numFiles
 
Filefiles
 
bool isInterXact
 
bool dirty
 
bool readOnly
 
SharedFileSetfileset
 
const char * name
 
ResourceOwner resowner
 
int curFile
 
off_t curOffset
 
int pos
 
int nbytes
 
PGAlignedBlock buffer
 

Detailed Description

Definition at line 66 of file buffile.c.

Field Documentation

◆ buffer

PGAlignedBlock BufFile::buffer

Definition at line 94 of file buffile.c.

Referenced by BufFileDumpBuffer(), BufFileLoadBuffer(), BufFileRead(), and BufFileWrite().

◆ curFile

int BufFile::curFile

◆ curOffset

◆ dirty

bool BufFile::dirty

◆ files

◆ fileset

◆ isInterXact

bool BufFile::isInterXact

Definition at line 72 of file buffile.c.

Referenced by BufFileCreateTemp(), extendBufFile(), and makeBufFileCommon().

◆ name

const char* BufFile::name

◆ nbytes

int BufFile::nbytes

◆ numFiles

◆ pos

int BufFile::pos

◆ readOnly

bool BufFile::readOnly

◆ resowner

ResourceOwner BufFile::resowner

Definition at line 84 of file buffile.c.

Referenced by BufFileAppend(), extendBufFile(), and makeBufFileCommon().


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