PostgreSQL Source Code  git master
LogicalTape Struct Reference

Data Fields

bool writing
 
bool frozen
 
bool dirty
 
long firstBlockNumber
 
long curBlockNumber
 
long nextBlockNumber
 
long offsetBlockNumber
 
char * buffer
 
int buffer_size
 
int max_size
 
int pos
 
int nbytes
 
long * prealloc
 
int nprealloc
 
int prealloc_size
 

Detailed Description

Definition at line 136 of file logtape.c.

Field Documentation

◆ buffer

◆ buffer_size

◆ curBlockNumber

◆ dirty

◆ firstBlockNumber

◆ frozen

◆ max_size

int LogicalTape::max_size

Definition at line 163 of file logtape.c.

Referenced by LogicalTapeRewindForRead(), ltsConcatWorkerTapes(), and ltsInitTape().

◆ nbytes

◆ nextBlockNumber

long LogicalTape::nextBlockNumber

◆ nprealloc

int LogicalTape::nprealloc

Definition at line 173 of file logtape.c.

Referenced by LogicalTapeRewindForRead(), ltsGetPreallocBlock(), and ltsInitTape().

◆ offsetBlockNumber

long LogicalTape::offsetBlockNumber

◆ pos

◆ prealloc

long* LogicalTape::prealloc

Definition at line 172 of file logtape.c.

Referenced by LogicalTapeRewindForRead(), ltsGetPreallocBlock(), and ltsInitTape().

◆ prealloc_size

int LogicalTape::prealloc_size

Definition at line 174 of file logtape.c.

Referenced by LogicalTapeRewindForRead(), ltsGetPreallocBlock(), and ltsInitTape().

◆ writing


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