PostgreSQL Source Code
git master
|
#include <walmethods.h>
Data Fields | |
const WalWriteMethodOps * | ops |
pg_compress_algorithm | compression_algorithm |
int | compression_level |
bool | sync |
const char * | lasterrstring |
int | lasterrno |
Definition at line 103 of file walmethods.h.
pg_compress_algorithm WalWriteMethod::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().
int WalWriteMethod::compression_level |
Definition at line 107 of file walmethods.h.
Referenced by CreateWalDirectoryMethod(), CreateWalTarMethod(), dir_open_for_write(), tar_close(), and tar_open_for_write().
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().
const char* WalWriteMethod::lasterrstring |
Definition at line 109 of file walmethods.h.
Referenced by dir_close(), dir_open_for_write(), dir_sync(), dir_write(), GetLastWalMethodError(), tar_close(), tar_finish(), and tar_open_for_write().
const WalWriteMethodOps* WalWriteMethod::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().
bool WalWriteMethod::sync |
Definition at line 108 of file walmethods.h.
Referenced by CreateWalDirectoryMethod(), CreateWalTarMethod(), dir_close(), dir_finish(), dir_open_for_write(), dir_sync(), tar_finish(), and tar_sync().