PostgreSQL Source Code git master
ProcSignalSlot Struct Reference

Data Fields

pg_atomic_uint32 pss_pid
 
int pss_cancel_key_len
 
char pss_cancel_key [MAX_CANCEL_KEY_LENGTH]
 
volatile sig_atomic_t pss_signalFlags [NUM_PROCSIGNALS]
 
slock_t pss_mutex
 
pg_atomic_uint64 pss_barrierGeneration
 
pg_atomic_uint32 pss_barrierCheckMask
 
ConditionVariable pss_barrierCV
 

Detailed Description

Definition at line 63 of file procsignal.c.

Field Documentation

◆ pss_barrierCheckMask

pg_atomic_uint32 ProcSignalSlot::pss_barrierCheckMask

◆ pss_barrierCV

ConditionVariable ProcSignalSlot::pss_barrierCV

◆ pss_barrierGeneration

pg_atomic_uint64 ProcSignalSlot::pss_barrierGeneration

◆ pss_cancel_key

char ProcSignalSlot::pss_cancel_key[MAX_CANCEL_KEY_LENGTH]

Definition at line 67 of file procsignal.c.

Referenced by ProcSignalInit(), and SendCancelRequest().

◆ pss_cancel_key_len

int ProcSignalSlot::pss_cancel_key_len

◆ pss_mutex

slock_t ProcSignalSlot::pss_mutex

◆ pss_pid

◆ pss_signalFlags

volatile sig_atomic_t ProcSignalSlot::pss_signalFlags[NUM_PROCSIGNALS]

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