PostgreSQL Source Code
git master
|
#include <xlogreader.h>
Data Fields | |
size_t | size |
bool | oversized |
struct DecodedXLogRecord * | next |
XLogRecPtr | lsn |
XLogRecPtr | next_lsn |
XLogRecord | header |
RepOriginId | record_origin |
TransactionId | toplevel_xid |
char * | main_data |
uint32 | main_data_len |
int | max_block_id |
DecodedBkpBlock | blocks [FLEXIBLE_ARRAY_MEMBER] |
Definition at line 156 of file xlogreader.h.
DecodedBkpBlock DecodedXLogRecord::blocks[FLEXIBLE_ARRAY_MEMBER] |
Definition at line 172 of file xlogreader.h.
Referenced by DecodeXLogRecord(), RestoreBlockImage(), XLogRecGetBlockData(), and XLogRecGetBlockTagExtended().
XLogRecord DecodedXLogRecord::header |
Definition at line 166 of file xlogreader.h.
Referenced by DecodeXLogRecord(), XLogPrefetcherNextBlock(), XLogPrefetcherReadRecord(), and XLogReadRecord().
XLogRecPtr DecodedXLogRecord::lsn |
Definition at line 164 of file xlogreader.h.
Referenced by DecodeXLogRecord(), XLogPrefetcherComputeStats(), XLogPrefetcherNextBlock(), and XLogPrefetcherReadRecord().
char* DecodedXLogRecord::main_data |
Definition at line 169 of file xlogreader.h.
Referenced by DecodeXLogRecord(), and XLogPrefetcherNextBlock().
uint32 DecodedXLogRecord::main_data_len |
Definition at line 170 of file xlogreader.h.
Referenced by DecodeXLogRecord().
int DecodedXLogRecord::max_block_id |
Definition at line 171 of file xlogreader.h.
Referenced by DecodeXLogRecord(), RestoreBlockImage(), and XLogRecGetBlockData().
struct DecodedXLogRecord* DecodedXLogRecord::next |
Definition at line 161 of file xlogreader.h.
Referenced by DecodeXLogRecord(), ResetDecoder(), and XLogReleasePreviousRecord().
XLogRecPtr DecodedXLogRecord::next_lsn |
Definition at line 165 of file xlogreader.h.
Referenced by XLogDecodeNextRecord(), and XLogReleasePreviousRecord().
bool DecodedXLogRecord::oversized |
Definition at line 160 of file xlogreader.h.
Referenced by ResetDecoder(), XLogDecodeNextRecord(), XLogReadRecordAlloc(), and XLogReleasePreviousRecord().
RepOriginId DecodedXLogRecord::record_origin |
Definition at line 167 of file xlogreader.h.
Referenced by DecodeXLogRecord().
size_t DecodedXLogRecord::size |
Definition at line 159 of file xlogreader.h.
Referenced by DecodeXLogRecord(), and XLogDecodeNextRecord().
TransactionId DecodedXLogRecord::toplevel_xid |
Definition at line 168 of file xlogreader.h.
Referenced by DecodeXLogRecord().