PostgreSQL Source Code  git master
LogicalTapeSet Struct Reference

Data Fields

BufFilepfile
 
long nBlocksAllocated
 
long nBlocksWritten
 
long nHoleBlocks
 
bool forgetFreeSpace
 
long * freeBlocks
 
long nFreeBlocks
 
Size freeBlocksLen
 
int nTapes
 
LogicalTapetapes
 

Detailed Description

Definition at line 162 of file logtape.c.

Field Documentation

◆ forgetFreeSpace

bool LogicalTapeSet::forgetFreeSpace

Definition at line 188 of file logtape.c.

Referenced by LogicalTapeSetCreate(), LogicalTapeSetForgetFreeSpace(), and ltsReleaseBlock().

◆ freeBlocks

long* LogicalTapeSet::freeBlocks

◆ freeBlocksLen

Size LogicalTapeSet::freeBlocksLen

Definition at line 191 of file logtape.c.

Referenced by LogicalTapeSetCreate(), and ltsReleaseBlock().

◆ nBlocksAllocated

long LogicalTapeSet::nBlocksAllocated

◆ nBlocksWritten

long LogicalTapeSet::nBlocksWritten

Definition at line 177 of file logtape.c.

Referenced by LogicalTapeSetCreate(), ltsConcatWorkerTapes(), and ltsWriteBlock().

◆ nFreeBlocks

long LogicalTapeSet::nFreeBlocks

Definition at line 190 of file logtape.c.

Referenced by LogicalTapeSetCreate(), ltsGetFreeBlock(), and ltsReleaseBlock().

◆ nHoleBlocks

long LogicalTapeSet::nHoleBlocks

Definition at line 178 of file logtape.c.

Referenced by LogicalTapeSetBlocks(), LogicalTapeSetCreate(), and ltsConcatWorkerTapes().

◆ nTapes

int LogicalTapeSet::nTapes

◆ pfile

◆ tapes


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