PostgreSQL Source Code: WalWriteMethod Struct Reference (original) (raw)
#include <[walmethods.h](walmethods%5F8h%5Fsource.html)>
Data Fields | |
---|---|
const WalWriteMethodOps * | ops |
pg_compress_algorithm | compression_algorithm |
int | compression_level |
bool | sync |
const char * | lasterrstring |
int | lasterrno |
Detailed Description
Field Documentation
◆ compression_algorithm
Definition at line 106 of file walmethods.h.
Referenced by CreateWalDirectoryMethod(), CreateWalTarMethod(), dir_close(), dir_get_file_name(), dir_open_for_write(), dir_sync(), dir_write(), open_walfile(), tar_close(), tar_finish(), tar_free(), tar_open_for_write(), tar_sync(), and tar_write().
◆ compression_level
int WalWriteMethod::compression_level
◆ lasterrno
int WalWriteMethod::lasterrno
Definition at line 110 of file walmethods.h.
Referenced by dir_close(), dir_finish(), dir_get_file_size(), dir_open_for_write(), dir_sync(), dir_write(), GetLastWalMethodError(), tar_close(), tar_finish(), tar_get_file_size(), tar_open_for_write(), tar_sync(), and tar_write().
◆ lasterrstring
const char* WalWriteMethod::lasterrstring
◆ ops
Definition at line 105 of file walmethods.h.
Referenced by close_walfile(), CreateWalDirectoryMethod(), CreateWalTarMethod(), existsTimeLineHistoryFile(), HandleCopyStream(), LogStreamerMain(), mark_file_as_archived(), open_walfile(), ProcessKeepaliveMsg(), ProcessXLogDataMsg(), ReceiveXlogStream(), StreamLog(), and writeTimeLineHistoryFile().
◆ sync
bool WalWriteMethod::sync
The documentation for this struct was generated from the following file:
- src/bin/pg_basebackup/walmethods.h