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:
- src/include/storage/large_object.h