PostgreSQL Source Code: Walfile Struct Reference (original) (raw)

#include <[walmethods.h](walmethods%5F8h%5Fsource.html)>

Data Fields
WalWriteMethod * wwmethod
pgoff_t currpos
char * pathname

Detailed Description

Definition at line 17 of file walmethods.h.

Field Documentation

currpos

pgoff_t Walfile::currpos

Definition at line 20 of file walmethods.h.

Referenced by close_walfile(), dir_open_for_write(), dir_write(), ProcessXLogDataMsg(), tar_close(), tar_open_for_write(), and tar_write().

pathname

char* Walfile::pathname

Definition at line 21 of file walmethods.h.

Referenced by close_walfile(), dir_close(), dir_open_for_write(), HandleCopyStream(), ProcessKeepaliveMsg(), ProcessXLogDataMsg(), ReceiveXlogStream(), and tar_open_for_write().

wwmethod

WalWriteMethod* Walfile::wwmethod

Definition at line 19 of file walmethods.h.

Referenced by dir_close(), dir_open_for_write(), dir_sync(), dir_write(), tar_close(), tar_open_for_write(), tar_sync(), and tar_write().


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