PostgreSQL Source Code git master
Data Fields
BlockRefTableBuffer Struct Reference

Data Fields

 
void *  io_callback_arg
 
char  data [BUFSIZE]
 
int  used
 
int  cursor
 
 

Detailed Description

Definition at line 171 of file blkreftable.c.

Field Documentation

crc

pg_crc32c BlockRefTableBuffer::crc

Definition at line 178 of file blkreftable.c.

Referenced by BlockRefTableFileTerminate(), BlockRefTableRead(), BlockRefTableReaderNextRelation(), BlockRefTableWrite(), CreateBlockRefTableReader(), CreateBlockRefTableWriter(), and WriteBlockRefTable().

cursor

int BlockRefTableBuffer::cursor

Definition at line 177 of file blkreftable.c.

Referenced by BlockRefTableRead().

data

char BlockRefTableBuffer::data[BUFSIZE]

Definition at line 175 of file blkreftable.c.

Referenced by BlockRefTableFlush(), BlockRefTableRead(), and BlockRefTableWrite().

io_callback

io_callback_fn BlockRefTableBuffer::io_callback

Definition at line 173 of file blkreftable.c.

Referenced by BlockRefTableFlush(), BlockRefTableRead(), BlockRefTableWrite(), CreateBlockRefTableReader(), CreateBlockRefTableWriter(), and WriteBlockRefTable().

io_callback_arg

void* BlockRefTableBuffer::io_callback_arg

Definition at line 174 of file blkreftable.c.

Referenced by BlockRefTableFlush(), BlockRefTableRead(), BlockRefTableWrite(), CreateBlockRefTableReader(), CreateBlockRefTableWriter(), and WriteBlockRefTable().

used

int BlockRefTableBuffer::used

Definition at line 176 of file blkreftable.c.

Referenced by BlockRefTableFlush(), BlockRefTableRead(), and BlockRefTableWrite().


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

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