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

#include <[large_object.h](large%5F%5Fobject%5F8h%5Fsource.html)>

Data Fields
Oid id
Snapshot snapshot
SubTransactionId subid
uint64 offset
int flags

Detailed Description

Definition at line 39 of file large_object.h.

Field Documentation

flags

int LargeObjectDesc::flags

Definition at line 45 of file large_object.h.

Referenced by inv_open(), inv_read(), inv_truncate(), inv_write(), lo_read(), lo_truncate_internal(), and lo_write().

id

Oid LargeObjectDesc::id

Definition at line 41 of file large_object.h.

Referenced by inv_getsize(), inv_open(), inv_read(), inv_truncate(), and inv_write().

offset

uint64 LargeObjectDesc::offset

Definition at line 44 of file large_object.h.

Referenced by inv_open(), inv_read(), inv_seek(), inv_tell(), and inv_write().

snapshot

Snapshot LargeObjectDesc::snapshot

Definition at line 42 of file large_object.h.

Referenced by be_lo_open(), closeLOfd(), inv_getsize(), inv_open(), inv_read(), inv_truncate(), and inv_write().

subid

SubTransactionId LargeObjectDesc::subid

Definition at line 43 of file large_object.h.

Referenced by AtEOSubXact_LargeObject(), be_lo_open(), and inv_open().


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