PostgreSQL Source Code  git master
ReadBuffersOperation Struct Reference

#include <bufmgr.h>

Data Fields

Relation rel
 
struct SMgrRelationDatasmgr
 
char 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 130 of file bufmgr.h.

Referenced by StartReadBuffersImpl(), and WaitReadBuffers().

◆ buffers

Buffer* ReadBuffersOperation::buffers

Definition at line 129 of file bufmgr.h.

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

◆ flags

int ReadBuffersOperation::flags

Definition at line 131 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 133 of file bufmgr.h.

Referenced by StartReadBuffersImpl(), and WaitReadBuffers().

◆ nblocks

int16 ReadBuffersOperation::nblocks

Definition at line 132 of file bufmgr.h.

Referenced by StartReadBuffersImpl(), and WaitReadBuffers().

◆ persistence

char ReadBuffersOperation::persistence

◆ rel

Relation ReadBuffersOperation::rel

Definition at line 118 of file bufmgr.h.

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

◆ smgr

struct SMgrRelationData* ReadBuffersOperation::smgr

◆ strategy

BufferAccessStrategy ReadBuffersOperation::strategy

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