PostgreSQL Source Code git master
Data Fields
WalWriteMethod Struct Reference

#include <walmethods.h>

Data Fields

 
 
 
bool  sync
 
const char *  lasterrstring
 
int  lasterrno
 

Detailed Description

Definition at line 103 of file walmethods.h.

Field Documentation

compression_algorithm

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().

compression_level

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().

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

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().

ops

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(), ProcessWALDataMsg(), ReceiveXlogStream(), StreamLog(), and writeTimeLineHistoryFile().

sync

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().


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

AltStyle によって変換されたページ (->オリジナル) /