|
PostgreSQL Source Code git master
|
#include <postmaster.h>
Data Fields | |
| pid_t | pid |
| int | child_slot |
| BackendType | bkend_type |
| struct RegisteredBgWorker * | rw |
| bool | bgworker_notify |
| dlist_node | elem |
Definition at line 40 of file postmaster.h.
| bool PMChild::bgworker_notify |
Definition at line 46 of file postmaster.h.
Referenced by AllocDeadEndChild(), AssignPostmasterChildSlot(), BackendStartup(), CleanupBackend(), InitPostmasterChildSlots(), PostmasterMarkPIDForWorkerNotify(), StartAutovacuumWorker(), and StartBackgroundWorker().
| BackendType PMChild::bkend_type |
Definition at line 44 of file postmaster.h.
Referenced by AllocDeadEndChild(), AssignPostmasterChildSlot(), BackendStartup(), CleanupBackend(), CountChildren(), InitPostmasterChildSlots(), ReleasePostmasterChildSlot(), signal_child(), SignalChildren(), and StartBackgroundWorker().
| int PMChild::child_slot |
Definition at line 43 of file postmaster.h.
Referenced by AllocDeadEndChild(), AssignPostmasterChildSlot(), BackendStartup(), CountChildren(), InitPostmasterChildSlots(), ReleasePostmasterChildSlot(), SignalChildren(), StartBackgroundWorker(), StartChildProcess(), and StartSysLogger().
| dlist_node PMChild::elem |
Definition at line 47 of file postmaster.h.
Referenced by AllocDeadEndChild(), AssignPostmasterChildSlot(), and ReleasePostmasterChildSlot().
| pid_t PMChild::pid |
Definition at line 42 of file postmaster.h.
Referenced by AllocDeadEndChild(), AssignPostmasterChildSlot(), BackendStartup(), CleanupBackend(), CountChildren(), FindPostmasterChildByPid(), InitPostmasterChildSlots(), PostmasterMarkPIDForWorkerNotify(), process_pm_child_exit(), signal_child(), StartBackgroundWorker(), StartChildProcess(), and StartSysLogger().
| struct RegisteredBgWorker* PMChild::rw |
Definition at line 45 of file postmaster.h.
Referenced by AllocDeadEndChild(), AssignPostmasterChildSlot(), BackendStartup(), CleanupBackend(), InitPostmasterChildSlots(), StartAutovacuumWorker(), and StartBackgroundWorker().