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