PostgreSQL Source Code git master
|
Data Fields | |
bool | in_use |
bool | terminate |
pid_t | pid |
uint64 | generation |
BackgroundWorker | worker |
Definition at line 74 of file bgworker.c.
uint64 BackgroundWorkerSlot::generation |
Definition at line 79 of file bgworker.c.
Referenced by BackgroundWorkerShmemInit(), GetBackgroundWorkerPid(), RegisterDynamicBackgroundWorker(), and TerminateBackgroundWorker().
bool BackgroundWorkerSlot::in_use |
Definition at line 76 of file bgworker.c.
Referenced by BackgroundWorkerShmemInit(), BackgroundWorkerStateChange(), ForgetBackgroundWorker(), GetBackgroundWorkerPid(), and RegisterDynamicBackgroundWorker().
pid_t BackgroundWorkerSlot::pid |
Definition at line 78 of file bgworker.c.
Referenced by BackgroundWorkerShmemInit(), BackgroundWorkerStateChange(), ForgetUnstartedBackgroundWorkers(), GetBackgroundWorkerPid(), GetBackgroundWorkerTypeByPid(), RegisterDynamicBackgroundWorker(), ReportBackgroundWorkerExit(), and ReportBackgroundWorkerPID().
bool BackgroundWorkerSlot::terminate |
Definition at line 77 of file bgworker.c.
Referenced by BackgroundWorkerShmemInit(), BackgroundWorkerStateChange(), RegisterDynamicBackgroundWorker(), and TerminateBackgroundWorker().
BackgroundWorker BackgroundWorkerSlot::worker |
Definition at line 80 of file bgworker.c.
Referenced by BackgroundWorkerShmemInit(), BackgroundWorkerStateChange(), GetBackgroundWorkerTypeByPid(), and RegisterDynamicBackgroundWorker().