PostgreSQL Source Code  git master
ReadBuffersOperation Struct Reference

#include <bufmgr.h>

Data Fields

Relation rel
 
struct SMgrRelationDatasmgr
 
char smgr_persistence
 
ForkNumber forknum
 
BufferAccessStrategy strategy
 
Bufferbuffers
 
BlockNumber blocknum
 
int flags
 
int16 nblocks
 
int16 io_buffers_len
 

Detailed Description

Definition at line 115 of file bufmgr.h.

Field Documentation

◆ blocknum

BlockNumber ReadBuffersOperation::blocknum

Definition at line 134 of file bufmgr.h.

Referenced by StartReadBuffersImpl(), and WaitReadBuffers().

◆ buffers

Buffer* ReadBuffersOperation::buffers

Definition at line 133 of file bufmgr.h.

Referenced by read_stream_next_buffer(), StartReadBuffersImpl(), and WaitReadBuffers().

◆ flags

int ReadBuffersOperation::flags

Definition at line 135 of file bufmgr.h.

Referenced by read_stream_next_buffer(), StartReadBuffersImpl(), and WaitReadBuffers().

◆ forknum

ForkNumber ReadBuffersOperation::forknum

◆ io_buffers_len

int16 ReadBuffersOperation::io_buffers_len

Definition at line 137 of file bufmgr.h.

Referenced by StartReadBuffersImpl(), and WaitReadBuffers().

◆ nblocks

int16 ReadBuffersOperation::nblocks

Definition at line 136 of file bufmgr.h.

Referenced by StartReadBuffersImpl(), and WaitReadBuffers().

◆ rel

Relation ReadBuffersOperation::rel

◆ smgr

struct SMgrRelationData* ReadBuffersOperation::smgr

◆ smgr_persistence

char ReadBuffersOperation::smgr_persistence

Definition at line 124 of file bufmgr.h.

Referenced by read_stream_begin_relation(), ReadBuffer_common(), and StartReadBuffersImpl().

◆ strategy

BufferAccessStrategy ReadBuffersOperation::strategy

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