PostgreSQL Source Code git master
|
#include <xlogrecord.h>
Data Fields | |
uint32 | xl_tot_len |
TransactionId | xl_xid |
XLogRecPtr | xl_prev |
uint8 | xl_info |
RmgrId | xl_rmid |
pg_crc32c | xl_crc |
Definition at line 41 of file xlogrecord.h.
pg_crc32c XLogRecord::xl_crc |
Definition at line 49 of file xlogrecord.h.
Referenced by BootStrapXLOG(), ValidXLogRecord(), WriteEmptyXLOG(), XLogInsertRecord(), and XLogRecordAssemble().
uint8 XLogRecord::xl_info |
Definition at line 46 of file xlogrecord.h.
Referenced by ApplyWalRecord(), BootStrapXLOG(), InitWalRecovery(), PerformWalRecovery(), ReadCheckpointRecord(), WriteEmptyXLOG(), XLogDecodeNextRecord(), XLogInsertRecord(), XLogPrefetcherNextBlock(), and XLogRecordAssemble().
XLogRecPtr XLogRecord::xl_prev |
Definition at line 45 of file xlogrecord.h.
Referenced by BootStrapXLOG(), findLastCheckpoint(), ValidXLogRecordHeader(), WriteEmptyXLOG(), XLogInsertRecord(), and XLogRecordAssemble().
RmgrId XLogRecord::xl_rmid |
Definition at line 47 of file xlogrecord.h.
Referenced by ApplyWalRecord(), BootStrapXLOG(), main(), PerformWalRecovery(), ReadCheckpointRecord(), ValidXLogRecordHeader(), WriteEmptyXLOG(), XLogDecodeNextRecord(), XLogInsertRecord(), XLogPrefetcherNextBlock(), and XLogRecordAssemble().
uint32 XLogRecord::xl_tot_len |
Definition at line 43 of file xlogrecord.h.
Referenced by BootStrapXLOG(), DecodeXLogRecord(), ReadCheckpointRecord(), ValidXLogRecord(), ValidXLogRecordHeader(), WriteEmptyXLOG(), XLogDecodeNextRecord(), XLogInsertRecord(), and XLogRecordAssemble().
TransactionId XLogRecord::xl_xid |
Definition at line 44 of file xlogrecord.h.
Referenced by ApplyWalRecord(), BootStrapXLOG(), main(), WriteEmptyXLOG(), and XLogRecordAssemble().