|
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().