|
PostgreSQL Source Code git master
|
#include <bgworker.h>
Definition at line 96 of file bgworker.h.
| char BackgroundWorker::bgw_extra[BGW_EXTRALEN] |
Definition at line 106 of file bgworker.h.
Referenced by BackgroundWorkerStateChange(), LaunchParallelWorkers(), ParallelApplyWorkerMain(), ParallelWorkerMain(), worker_spi_launch(), and worker_spi_main().
| int BackgroundWorker::bgw_flags |
Definition at line 100 of file bgworker.h.
Referenced by _PG_init(), apw_start_database_worker(), apw_start_leader_worker(), BackgroundWorkerInitializeConnection(), BackgroundWorkerInitializeConnectionByOid(), BackgroundWorkerMain(), BackgroundWorkerStateChange(), ForgetBackgroundWorker(), LaunchParallelWorkers(), RegisterDynamicBackgroundWorker(), ResetBackgroundWorkerCrashTimes(), SanityCheckBackgroundWorker(), setup_background_workers(), TerminateBackgroundWorkersForDatabase(), and worker_spi_launch().
| char BackgroundWorker::bgw_function_name[BGW_MAXLEN] |
Definition at line 104 of file bgworker.h.
Referenced by _PG_init(), apw_start_database_worker(), apw_start_leader_worker(), BackgroundWorkerMain(), BackgroundWorkerStateChange(), LaunchParallelWorkers(), setup_background_workers(), and worker_spi_launch().
Definition at line 103 of file bgworker.h.
Referenced by _PG_init(), apw_start_database_worker(), apw_start_leader_worker(), BackgroundWorkerMain(), BackgroundWorkerStateChange(), LaunchParallelWorkers(), setup_background_workers(), and worker_spi_launch().
| Datum BackgroundWorker::bgw_main_arg |
Definition at line 105 of file bgworker.h.
Referenced by _PG_init(), BackgroundWorkerMain(), BackgroundWorkerStateChange(), LaunchParallelWorkers(), setup_background_workers(), and worker_spi_launch().
| char BackgroundWorker::bgw_name[BGW_MAXLEN] |
Definition at line 98 of file bgworker.h.
Referenced by _PG_init(), apw_start_database_worker(), apw_start_leader_worker(), BackgroundWorkerMain(), BackgroundWorkerStateChange(), ForgetBackgroundWorker(), LaunchParallelWorkers(), RegisterBackgroundWorker(), SanityCheckBackgroundWorker(), StartBackgroundWorker(), worker_spi_launch(), and worker_spi_main().
| pid_t BackgroundWorker::bgw_notify_pid |
Definition at line 107 of file bgworker.h.
Referenced by _PG_init(), apw_start_database_worker(), apw_start_leader_worker(), BackgroundWorkerShmemInit(), BackgroundWorkerStateChange(), BackgroundWorkerStopNotifications(), ForgetUnstartedBackgroundWorkers(), LaunchParallelWorkers(), maybe_start_bgworkers(), RegisterBackgroundWorker(), ReportBackgroundWorkerExit(), ReportBackgroundWorkerPID(), ResetBackgroundWorkerCrashTimes(), setup_background_workers(), test_shm_mq_main(), and worker_spi_launch().
| int BackgroundWorker::bgw_restart_time |
Definition at line 102 of file bgworker.h.
Referenced by _PG_init(), apw_start_database_worker(), BackgroundWorkerStateChange(), DetermineSleepTime(), LaunchParallelWorkers(), maybe_start_bgworkers(), ReportBackgroundWorkerExit(), ResetBackgroundWorkerCrashTimes(), SanityCheckBackgroundWorker(), setup_background_workers(), and worker_spi_launch().
| BgWorkerStartTime BackgroundWorker::bgw_start_time |
Definition at line 101 of file bgworker.h.
Referenced by _PG_init(), apw_start_database_worker(), apw_start_leader_worker(), BackgroundWorkerStateChange(), LaunchParallelWorkers(), maybe_start_bgworkers(), SanityCheckBackgroundWorker(), setup_background_workers(), and worker_spi_launch().
| char BackgroundWorker::bgw_type[BGW_MAXLEN] |
Definition at line 99 of file bgworker.h.
Referenced by _PG_init(), apw_start_database_worker(), apw_start_leader_worker(), BackgroundWorkerStateChange(), bgworker_die(), get_backend_type_for_log(), GetBackgroundWorkerTypeByPid(), LaunchParallelWorkers(), ProcessInterrupts(), SanityCheckBackgroundWorker(), setup_background_workers(), and worker_spi_launch().