Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

_archiveHandle Struct Reference

#include <pg_backup_archiver.h>

Data Fields

Archive public
char vmaj
char vmin
char vrev
int version
char * archiveRemoteVersion
char * archiveDumpVersion
int debugLevel
size_t intSize
size_t offSize
ArchiveFormat format
sqlparseInfo sqlparse
time_t createDate
int readHeader
char * lookahead
size_t lookaheadSize
size_t lookaheadLen
pgoff_t lookaheadPos
ArchiveEntryPtr ArchiveEntryPtr
StartDataPtr StartDataPtr
WriteDataPtr WriteDataPtr
EndDataPtr EndDataPtr
WriteBytePtr WriteBytePtr
ReadBytePtr ReadBytePtr
WriteBufPtr WriteBufPtr
ReadBufPtr ReadBufPtr
ClosePtr ClosePtr
ReopenPtr ReopenPtr
WriteExtraTocPtr WriteExtraTocPtr
ReadExtraTocPtr ReadExtraTocPtr
PrintExtraTocPtr PrintExtraTocPtr
PrintTocDataPtr PrintTocDataPtr
StartBlobsPtr StartBlobsPtr
EndBlobsPtr EndBlobsPtr
StartBlobPtr StartBlobPtr
EndBlobPtr EndBlobPtr
MasterStartParallelItemPtr MasterStartParallelItemPtr
MasterEndParallelItemPtr MasterEndParallelItemPtr
SetupWorkerPtr SetupWorkerPtr
WorkerJobDumpPtr WorkerJobDumpPtr
WorkerJobRestorePtr WorkerJobRestorePtr
ClonePtr ClonePtr
DeClonePtr DeClonePtr
CustomOutPtr CustomOutPtr
char * archdbname
enum trivalue promptPassword
char * savedPassword
char * use_role
PGconnconnection
int connectToDB
ArchiverOutput outputKind
bool pgCopyIn
int loFd
int writingBlob
int blobCount
char * fSpec
FILE * FH
void * OF
int gzOut
struct _tocEntrytoc
int tocCount
DumpId maxDumpId
struct _tocEntry ** tocsByDumpId
DumpIdtableDataId
struct _tocEntrycurrToc
int compression
ArchiveMode mode
void * formatData
RestoreOptionsropt
char * currUser
char * currSchema
char * currTablespace
bool currWithOids
void * lo_buf
size_t lo_buf_used
size_t lo_buf_size
int noTocComments
ArchiverStage stage
ArchiverStage lastErrorStage
struct _tocEntrycurrentTE
struct _tocEntrylastErrorTE

Detailed Description

Definition at line 195 of file pg_backup_archiver.h.


Field Documentation

Definition at line 268 of file pg_backup_archiver.h.

Referenced by PrintTOCSummary(), and ReadHead().

Definition at line 205 of file pg_backup_archiver.h.

Referenced by _allocAH(), PrintTOCSummary(), ReadHead(), and RestoreArchive().

Definition at line 280 of file pg_backup_archiver.h.

Referenced by EndRestoreBlobs(), StartRestoreBlob(), and StartRestoreBlobs().

Definition at line 273 of file pg_backup_archiver.h.

Definition at line 217 of file pg_backup_archiver.h.

Referenced by _allocAH(), PrintTOCSummary(), ReadHead(), RestoreArchive(), and WriteHead().

Definition at line 319 of file pg_backup_archiver.h.

Referenced by restore_toc_entry(), RestoreArchive(), and warn_or_exit_horribly().

Definition at line 265 of file pg_backup_archiver.h.

Referenced by _CloseArchive(), and ahwrite().

Definition at line 208 of file pg_backup_archiver.h.

Referenced by ahlog().

Definition at line 318 of file pg_backup_archiver.h.

Referenced by warn_or_exit_horribly().

Definition at line 320 of file pg_backup_archiver.h.

Referenced by restore_toc_entry(), and warn_or_exit_horribly().

Definition at line 313 of file pg_backup_archiver.h.

Referenced by ahwrite(), dump_lo_buf(), EndRestoreBlob(), and StartRestoreBlob().

Definition at line 278 of file pg_backup_archiver.h.

Referenced by dump_lo_buf(), EndRestoreBlob(), and StartRestoreBlob().

Definition at line 224 of file pg_backup_archiver.h.

Referenced by _discoverArchiveFormat(), and _tarReadRaw().

Definition at line 227 of file pg_backup_archiver.h.

Referenced by _discoverArchiveFormat(), and _tarReadRaw().

Definition at line 228 of file pg_backup_archiver.h.

Referenced by _discoverArchiveFormat(), and _tarReadRaw().

Definition at line 226 of file pg_backup_archiver.h.

Referenced by _discoverArchiveFormat().

Definition at line 289 of file pg_backup_archiver.h.

Referenced by ArchiveEntry(), buildTocEntryArrays(), ReadToc(), and SortTocFromFile().

Definition at line 316 of file pg_backup_archiver.h.

Referenced by _printTocEntry(), and RestoreArchive().

Definition at line 275 of file pg_backup_archiver.h.

Referenced by ExecuteSqlCommandBuf(), and restore_toc_entry().

Definition at line 276 of file pg_backup_archiver.h.

Referenced by EndDBCopyMode(), ExecuteSqlCommand(), and ExecuteSqlCommandBuf().

Definition at line 269 of file pg_backup_archiver.h.

Referenced by _allocAH(), _connectDB(), and ConnectDatabase().

Definition at line 245 of file pg_backup_archiver.h.

Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and ReadToc().

Definition at line 223 of file pg_backup_archiver.h.

Referenced by _discoverArchiveFormat(), and ReadHead().

Definition at line 270 of file pg_backup_archiver.h.

Referenced by _connectDB(), CloneArchive(), ConnectDatabase(), and DeCloneArchive().

Definition at line 258 of file pg_backup_archiver.h.

Referenced by _allocAH(), and SetupWorker().

Definition at line 317 of file pg_backup_archiver.h.

Referenced by RestoreArchive(), and warn_or_exit_horribly().

Definition at line 288 of file pg_backup_archiver.h.

Referenced by ArchiveEntry(), PrintTOCSummary(), and ReadToc().

Definition at line 271 of file pg_backup_archiver.h.

Definition at line 242 of file pg_backup_archiver.h.

Referenced by InitArchiveFmt_Custom(), InitArchiveFmt_Directory(), and WriteToc().

Definition at line 279 of file pg_backup_archiver.h.

Referenced by ahwrite(), dump_lo_buf(), EndRestoreBlob(), and StartRestoreBlob().


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