PostgreSQL Source Code  git master
AllocateDesc Struct Reference

Data Fields

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

Detailed Description

Definition at line 230 of file fd.c.

Field Documentation

◆ create_subid

SubTransactionId AllocateDesc::create_subid

◆ desc

◆ dir

DIR* AllocateDesc::dir

Definition at line 237 of file fd.c.

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

◆ fd

int AllocateDesc::fd

Definition at line 238 of file fd.c.

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

◆ file

FILE* AllocateDesc::file

Definition at line 236 of file fd.c.

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

◆ kind


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