PostgreSQL Source Code: MBuf Struct Reference (original) (raw)

Data Fields
uint8 * data
uint8 * data_end
uint8 * read_pos
uint8 * buf_end
bool no_write
bool own_data

Detailed Description

Definition at line 39 of file mbuf.c.

Field Documentation

buf_end

uint8* MBuf::buf_end

Definition at line 44 of file mbuf.c.

Referenced by mbuf_create(), mbuf_create_from_data(), mbuf_free(), mbuf_steal_data(), and prepare_room().

data

uint8* MBuf::data

Definition at line 41 of file mbuf.c.

Referenced by mbuf_create(), mbuf_create_from_data(), mbuf_free(), mbuf_size(), mbuf_steal_data(), and prepare_room().

data_end

uint8* MBuf::data_end

Definition at line 42 of file mbuf.c.

Referenced by mbuf_append(), mbuf_avail(), mbuf_create(), mbuf_create_from_data(), mbuf_size(), mbuf_steal_data(), and prepare_room().

no_write

bool MBuf::no_write

Definition at line 45 of file mbuf.c.

Referenced by mbuf_append(), mbuf_create(), mbuf_create_from_data(), mbuf_grab(), and mbuf_steal_data().

own_data

bool MBuf::own_data

Definition at line 46 of file mbuf.c.

Referenced by mbuf_create(), mbuf_create_from_data(), mbuf_free(), and mbuf_steal_data().

read_pos

uint8* MBuf::read_pos

Definition at line 43 of file mbuf.c.

Referenced by mbuf_avail(), mbuf_create(), mbuf_create_from_data(), mbuf_grab(), mbuf_steal_data(), and prepare_room().


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