PostgreSQL Source Code  git master
AutoVacuumShmemStruct Struct Reference

Data Fields

sig_atomic_t av_signal [AutoVacNumSignals]
 
pid_t av_launcherpid
 
dlist_head av_freeWorkers
 
dlist_head av_runningWorkers
 
WorkerInfo av_startingWorker
 
AutoVacuumWorkItem av_workItems [NUM_WORKITEMS]
 

Detailed Description

Definition at line 281 of file autovacuum.c.

Field Documentation

◆ av_freeWorkers

dlist_head AutoVacuumShmemStruct::av_freeWorkers

◆ av_launcherpid

pid_t AutoVacuumShmemStruct::av_launcherpid

◆ av_runningWorkers

dlist_head AutoVacuumShmemStruct::av_runningWorkers

◆ av_signal

sig_atomic_t AutoVacuumShmemStruct::av_signal[AutoVacNumSignals]

Definition at line 283 of file autovacuum.c.

Referenced by AutoVacLauncherMain(), AutoVacWorkerFailed(), and FreeWorkerInfo().

◆ av_startingWorker

WorkerInfo AutoVacuumShmemStruct::av_startingWorker

◆ av_workItems

AutoVacuumWorkItem AutoVacuumShmemStruct::av_workItems[NUM_WORKITEMS]

Definition at line 288 of file autovacuum.c.

Referenced by AutoVacuumRequestWork(), AutoVacuumShmemInit(), and do_autovacuum().


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