PostgreSQL Source Code  git master
AllocateDesc Struct Reference

Data Fields

AllocateDescKind kind
SubTransactionId create_subid
union {
   FILE *   file
   DIR *   dir
   int   fd

Detailed Description

Definition at line 255 of file fd.c.

Field Documentation

◆ create_subid

SubTransactionId AllocateDesc::create_subid


◆ dir

DIR* AllocateDesc::dir

Definition at line 262 of file fd.c.

Referenced by AllocateDir(), FreeDesc(), and FreeDir().

◆ fd

int AllocateDesc::fd

Definition at line 263 of file fd.c.

Referenced by CloseTransientFile(), FreeDesc(), and OpenTransientFilePerm().

◆ file

FILE* AllocateDesc::file

Definition at line 261 of file fd.c.

Referenced by AllocateFile(), ClosePipeStream(), FreeDesc(), FreeFile(), and OpenPipeStream().

◆ kind

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