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:
- src/bin/pg_basebackup/walmethods.h