PostgreSQL Source Code  git master
BlockRefTableReader Struct Reference

Data Fields

BlockRefTableBuffer buffer
 
char * error_filename
 
report_error_fn error_callback
 
void * error_callback_arg
 
uint32 total_chunks
 
uint32 consumed_chunks
 
uint16chunk_size
 
uint16 chunk_data [MAX_ENTRIES_PER_CHUNK]
 
uint32 chunk_position
 

Detailed Description

Definition at line 200 of file blkreftable.c.

Field Documentation

◆ buffer

BlockRefTableBuffer BlockRefTableReader::buffer

◆ chunk_data

uint16 BlockRefTableReader::chunk_data[MAX_ENTRIES_PER_CHUNK]

Definition at line 209 of file blkreftable.c.

Referenced by BlockRefTableReaderGetBlocks().

◆ chunk_position

uint32 BlockRefTableReader::chunk_position

Definition at line 210 of file blkreftable.c.

Referenced by BlockRefTableReaderGetBlocks().

◆ chunk_size

uint16* BlockRefTableReader::chunk_size

◆ consumed_chunks

uint32 BlockRefTableReader::consumed_chunks

Definition at line 207 of file blkreftable.c.

Referenced by BlockRefTableReaderGetBlocks(), and BlockRefTableReaderNextRelation().

◆ error_callback

report_error_fn BlockRefTableReader::error_callback

◆ error_callback_arg

void* BlockRefTableReader::error_callback_arg

◆ error_filename

char* BlockRefTableReader::error_filename

◆ total_chunks

uint32 BlockRefTableReader::total_chunks

Definition at line 206 of file blkreftable.c.

Referenced by BlockRefTableReaderGetBlocks(), and BlockRefTableReaderNextRelation().


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