PostgreSQL Source Code git master
|
Data Fields | |
LogicalTapeSet * | tapeSet |
bool | writing |
bool | frozen |
bool | dirty |
int64 | firstBlockNumber |
int64 | curBlockNumber |
int64 | nextBlockNumber |
int64 | offsetBlockNumber |
char * | buffer |
int | buffer_size |
int | max_size |
int | pos |
int | nbytes |
int64 * | prealloc |
int | nprealloc |
int | prealloc_size |
char* LogicalTape::buffer |
Definition at line 164 of file logtape.c.
Referenced by LogicalTapeBackspace(), LogicalTapeClose(), LogicalTapeFreeze(), LogicalTapeRead(), LogicalTapeRewindForRead(), LogicalTapeSeek(), LogicalTapeTell(), LogicalTapeWrite(), ltsCreateTape(), ltsInitReadBuffer(), and ltsReadFillBuffer().
int LogicalTape::buffer_size |
Definition at line 165 of file logtape.c.
Referenced by LogicalTapeBackspace(), LogicalTapeFreeze(), LogicalTapeRewindForRead(), LogicalTapeSeek(), LogicalTapeTell(), LogicalTapeWrite(), ltsCreateTape(), ltsInitReadBuffer(), and ltsReadFillBuffer().
int64 LogicalTape::curBlockNumber |
Definition at line 157 of file logtape.c.
Referenced by LogicalTapeBackspace(), LogicalTapeFreeze(), LogicalTapeRewindForRead(), LogicalTapeSeek(), LogicalTapeTell(), LogicalTapeWrite(), ltsCreateTape(), and ltsReadFillBuffer().
bool LogicalTape::dirty |
Definition at line 143 of file logtape.c.
Referenced by LogicalTapeFreeze(), LogicalTapeRewindForRead(), LogicalTapeWrite(), and ltsCreateTape().
int64 LogicalTape::firstBlockNumber |
Definition at line 156 of file logtape.c.
Referenced by LogicalTapeBackspace(), LogicalTapeFreeze(), LogicalTapeImport(), LogicalTapeWrite(), ltsCreateTape(), and ltsInitReadBuffer().
bool LogicalTape::frozen |
Definition at line 142 of file logtape.c.
Referenced by LogicalTapeBackspace(), LogicalTapeFreeze(), LogicalTapeRewindForRead(), LogicalTapeSeek(), ltsCreateTape(), and ltsReadFillBuffer().
int LogicalTape::max_size |
Definition at line 166 of file logtape.c.
Referenced by LogicalTapeImport(), LogicalTapeRewindForRead(), and ltsCreateTape().
int LogicalTape::nbytes |
Definition at line 168 of file logtape.c.
Referenced by LogicalTapeBackspace(), LogicalTapeFreeze(), LogicalTapeRead(), LogicalTapeRewindForRead(), LogicalTapeSeek(), LogicalTapeWrite(), ltsCreateTape(), ltsInitReadBuffer(), and ltsReadFillBuffer().
int64 LogicalTape::nextBlockNumber |
Definition at line 158 of file logtape.c.
Referenced by LogicalTapeBackspace(), LogicalTapeFreeze(), LogicalTapeSeek(), ltsCreateTape(), ltsInitReadBuffer(), and ltsReadFillBuffer().
int LogicalTape::nprealloc |
Definition at line 176 of file logtape.c.
Referenced by LogicalTapeRewindForRead(), ltsCreateTape(), and ltsGetPreallocBlock().
int64 LogicalTape::offsetBlockNumber |
Definition at line 159 of file logtape.c.
Referenced by LogicalTapeFreeze(), LogicalTapeImport(), LogicalTapeTell(), LogicalTapeWrite(), ltsCreateTape(), and ltsReadFillBuffer().
int LogicalTape::pos |
Definition at line 167 of file logtape.c.
Referenced by LogicalTapeBackspace(), LogicalTapeFreeze(), LogicalTapeRead(), LogicalTapeSeek(), LogicalTapeTell(), LogicalTapeWrite(), ltsCreateTape(), ltsInitReadBuffer(), and ltsReadFillBuffer().
int64* LogicalTape::prealloc |
Definition at line 175 of file logtape.c.
Referenced by LogicalTapeRewindForRead(), ltsCreateTape(), and ltsGetPreallocBlock().
int LogicalTape::prealloc_size |
Definition at line 177 of file logtape.c.
Referenced by LogicalTapeRewindForRead(), ltsCreateTape(), and ltsGetPreallocBlock().
LogicalTapeSet* LogicalTape::tapeSet |
Definition at line 139 of file logtape.c.
Referenced by LogicalTapeBackspace(), LogicalTapeFreeze(), LogicalTapeRewindForRead(), LogicalTapeSeek(), LogicalTapeWrite(), ltsCreateTape(), and ltsReadFillBuffer().
bool LogicalTape::writing |
Definition at line 141 of file logtape.c.
Referenced by LogicalTapeFreeze(), LogicalTapeRead(), LogicalTapeRewindForRead(), LogicalTapeWrite(), and ltsCreateTape().