PostgreSQL Source Code git master
Data Fields
DecodedXLogRecord Struct Reference

#include <xlogreader.h>

Data Fields

size_t  size
 
bool  oversized
 
struct DecodedXLogRecordnext
 
 
 
 
 
 
char *  main_data
 
 
int  max_block_id
 
 

Detailed Description

Definition at line 156 of file xlogreader.h.

Field Documentation

blocks

DecodedBkpBlock DecodedXLogRecord::blocks[FLEXIBLE_ARRAY_MEMBER]

Definition at line 172 of file xlogreader.h.

Referenced by DecodeXLogRecord(), RestoreBlockImage(), XLogRecGetBlockData(), and XLogRecGetBlockTagExtended().

header

XLogRecord DecodedXLogRecord::header

Definition at line 166 of file xlogreader.h.

Referenced by DecodeXLogRecord(), XLogPrefetcherNextBlock(), XLogPrefetcherReadRecord(), and XLogReadRecord().

lsn

XLogRecPtr DecodedXLogRecord::lsn

Definition at line 164 of file xlogreader.h.

Referenced by DecodeXLogRecord(), XLogPrefetcherComputeStats(), XLogPrefetcherNextBlock(), and XLogPrefetcherReadRecord().

main_data

char* DecodedXLogRecord::main_data

Definition at line 169 of file xlogreader.h.

Referenced by DecodeXLogRecord(), and XLogPrefetcherNextBlock().

main_data_len

uint32 DecodedXLogRecord::main_data_len

Definition at line 170 of file xlogreader.h.

Referenced by DecodeXLogRecord().

max_block_id

int DecodedXLogRecord::max_block_id

Definition at line 171 of file xlogreader.h.

Referenced by DecodeXLogRecord(), RestoreBlockImage(), and XLogRecGetBlockData().

next

struct DecodedXLogRecord* DecodedXLogRecord::next

Definition at line 161 of file xlogreader.h.

Referenced by DecodeXLogRecord(), ResetDecoder(), and XLogReleasePreviousRecord().

next_lsn

XLogRecPtr DecodedXLogRecord::next_lsn

Definition at line 165 of file xlogreader.h.

Referenced by XLogDecodeNextRecord(), and XLogReleasePreviousRecord().

oversized

bool DecodedXLogRecord::oversized

Definition at line 160 of file xlogreader.h.

Referenced by ResetDecoder(), XLogDecodeNextRecord(), XLogReadRecordAlloc(), and XLogReleasePreviousRecord().

record_origin

RepOriginId DecodedXLogRecord::record_origin

Definition at line 167 of file xlogreader.h.

Referenced by DecodeXLogRecord().

size

size_t DecodedXLogRecord::size

Definition at line 159 of file xlogreader.h.

Referenced by DecodeXLogRecord(), and XLogDecodeNextRecord().

toplevel_xid

TransactionId DecodedXLogRecord::toplevel_xid

Definition at line 168 of file xlogreader.h.

Referenced by DecodeXLogRecord().


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

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