PostgreSQL Source Code git master
Data Fields
XLogRecord Struct Reference

#include <xlogrecord.h>

Data Fields

 
 
 
 
 
 

Detailed Description

Definition at line 41 of file xlogrecord.h.

Field Documentation

xl_crc

pg_crc32c XLogRecord::xl_crc

Definition at line 49 of file xlogrecord.h.

Referenced by BootStrapXLOG(), ValidXLogRecord(), WriteEmptyXLOG(), XLogInsertRecord(), and XLogRecordAssemble().

xl_info

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

xl_prev

XLogRecPtr XLogRecord::xl_prev

Definition at line 45 of file xlogrecord.h.

Referenced by BootStrapXLOG(), findLastCheckpoint(), ValidXLogRecordHeader(), WriteEmptyXLOG(), XLogInsertRecord(), and XLogRecordAssemble().

xl_rmid

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

xl_tot_len

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

xl_xid

TransactionId XLogRecord::xl_xid

Definition at line 44 of file xlogrecord.h.

Referenced by ApplyWalRecord(), BootStrapXLOG(), main(), WriteEmptyXLOG(), and XLogRecordAssemble().


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

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