|
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 155 of file xlogreader.h.
| DecodedBkpBlock DecodedXLogRecord::blocks[FLEXIBLE_ARRAY_MEMBER] |
Definition at line 171 of file xlogreader.h.
Referenced by DecodeXLogRecord(), RestoreBlockImage(), XLogRecGetBlockData(), and XLogRecGetBlockTagExtended().
| XLogRecord DecodedXLogRecord::header |
Definition at line 165 of file xlogreader.h.
Referenced by DecodeXLogRecord(), XLogPrefetcherNextBlock(), XLogPrefetcherReadRecord(), and XLogReadRecord().
| XLogRecPtr DecodedXLogRecord::lsn |
Definition at line 163 of file xlogreader.h.
Referenced by DecodeXLogRecord(), XLogPrefetcherComputeStats(), XLogPrefetcherNextBlock(), and XLogPrefetcherReadRecord().
| char* DecodedXLogRecord::main_data |
Definition at line 168 of file xlogreader.h.
Referenced by DecodeXLogRecord(), and XLogPrefetcherNextBlock().
| uint32 DecodedXLogRecord::main_data_len |
Definition at line 169 of file xlogreader.h.
Referenced by DecodeXLogRecord().
| int DecodedXLogRecord::max_block_id |
Definition at line 170 of file xlogreader.h.
Referenced by DecodeXLogRecord(), RestoreBlockImage(), and XLogRecGetBlockData().
| struct DecodedXLogRecord* DecodedXLogRecord::next |
Definition at line 160 of file xlogreader.h.
Referenced by DecodeXLogRecord(), ResetDecoder(), and XLogReleasePreviousRecord().
| XLogRecPtr DecodedXLogRecord::next_lsn |
Definition at line 164 of file xlogreader.h.
Referenced by XLogDecodeNextRecord(), and XLogReleasePreviousRecord().
| bool DecodedXLogRecord::oversized |
Definition at line 159 of file xlogreader.h.
Referenced by ResetDecoder(), XLogDecodeNextRecord(), XLogReadRecordAlloc(), and XLogReleasePreviousRecord().
| RepOriginId DecodedXLogRecord::record_origin |
Definition at line 166 of file xlogreader.h.
Referenced by DecodeXLogRecord().
| size_t DecodedXLogRecord::size |
Definition at line 158 of file xlogreader.h.
Referenced by DecodeXLogRecord(), and XLogDecodeNextRecord().
| TransactionId DecodedXLogRecord::toplevel_xid |
Definition at line 167 of file xlogreader.h.
Referenced by DecodeXLogRecord().