|
PostgreSQL Source Code git master
|
#include <parallel_slot.h>
Definition at line 95 of file parallel.c.
| ArchiveHandle* ParallelSlot::AH |
Definition at line 103 of file parallel.c.
Referenced by archive_close_connection(), set_cancel_slot_archive(), and ShutdownWorkersHard().
| ParallelCompletionPtr ParallelSlot::callback |
Definition at line 100 of file parallel.c.
Referenced by DispatchJobForTocEntry(), and ListenToWorkers().
| void* ParallelSlot::callback_data |
Definition at line 101 of file parallel.c.
Referenced by DispatchJobForTocEntry(), and ListenToWorkers().
| PGconn* ParallelSlot::connection |
Definition at line 23 of file parallel_slot.h.
Referenced by connect_slot(), consumeQueryResult(), processQueryResult(), and run_command().
| ParallelSlotResultHandler ParallelSlot::handler |
Definition at line 32 of file parallel_slot.h.
Referenced by ParallelSlotClearHandler(), ParallelSlotSetHandler(), and processQueryResult().
| void* ParallelSlot::handler_context |
Definition at line 33 of file parallel_slot.h.
Referenced by ParallelSlotClearHandler(), ParallelSlotSetHandler(), and processQueryResult().
| bool ParallelSlot::inUse |
Definition at line 24 of file parallel_slot.h.
Referenced by ParallelSlotSetIdle().
| pid_t ParallelSlot::pid |
Definition at line 115 of file parallel.c.
Referenced by GetMyPSlot(), ParallelBackupStart(), ShutdownWorkersHard(), sigTermHandler(), and WaitForTerminatingWorkers().
| int ParallelSlot::pipeRead |
Definition at line 105 of file parallel.c.
Referenced by getMessageFromWorker(), ParallelBackupEnd(), and ParallelBackupStart().
| int ParallelSlot::pipeRevRead |
Definition at line 107 of file parallel.c.
Referenced by archive_close_connection(), ParallelBackupStart(), and RunWorker().
| int ParallelSlot::pipeRevWrite |
Definition at line 108 of file parallel.c.
Referenced by archive_close_connection(), ParallelBackupStart(), and RunWorker().
| int ParallelSlot::pipeWrite |
Definition at line 106 of file parallel.c.
Referenced by ParallelBackupEnd(), ParallelBackupStart(), sendMessageToWorker(), and ShutdownWorkersHard().
| T_WorkerStatus ParallelSlot::workerStatus |
Definition at line 97 of file parallel.c.
Referenced by DispatchJobForTocEntry(), GetIdleWorker(), getMessageFromWorker(), HasEveryWorkerTerminated(), IsEveryWorkerIdle(), ListenToWorkers(), ParallelBackupStart(), and WaitForTerminatingWorkers().