PostgreSQL Source Code git master
Data Fields
PMChild Struct Reference

#include <postmaster.h>

Data Fields

pid_t  pid
 
int  child_slot
 
 
struct RegisteredBgWorkerrw
 
 
 

Detailed Description

Definition at line 40 of file postmaster.h.

Field Documentation

bgworker_notify

bool PMChild::bgworker_notify

Definition at line 46 of file postmaster.h.

Referenced by AllocDeadEndChild(), AssignPostmasterChildSlot(), BackendStartup(), CleanupBackend(), InitPostmasterChildSlots(), PostmasterMarkPIDForWorkerNotify(), StartAutovacuumWorker(), and StartBackgroundWorker().

bkend_type

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

child_slot

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

elem

dlist_node PMChild::elem

Definition at line 47 of file postmaster.h.

Referenced by AllocDeadEndChild(), AssignPostmasterChildSlot(), and ReleasePostmasterChildSlot().

pid

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

rw

struct RegisteredBgWorker* PMChild::rw

Definition at line 45 of file postmaster.h.

Referenced by AllocDeadEndChild(), AssignPostmasterChildSlot(), BackendStartup(), CleanupBackend(), InitPostmasterChildSlots(), StartAutovacuumWorker(), and StartBackgroundWorker().


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

AltStyle によって変換されたページ (->オリジナル) /