, including all inherited members.
_commandStopServing | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [protected] |
_idleJobServers | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [protected] |
_isServerRunning | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [protected] |
_isTestMode | IG::Num::ParallelJobDispatcherBase | [protected] |
_jobQueue | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [protected] |
_jobServers | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [protected] |
_numSentJobs | IG::Num::ParallelJobDispatcherBase | [protected] |
_outputLevel | IG::Num::ParallelJobDispatcherBase | [protected] |
_sleepTimeMs | IG::Num::ParallelJobDispatcherBase | [protected] |
_systemPriorityUpdatesRegistered | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [protected] |
_threadPriority | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [protected] |
_workingThread | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [protected] |
AddIdleServer(ParallelJobServerBase< JobContainerType > server) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline, protected] |
AddServer(ParallelJobServerBase< JobContainerType > server) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
CommandStopServing | IG::Num::ParallelJobDispatcherBase< JobContainerType > | |
DecrementNumIdleJobServers() | IG::Num::ParallelJobDispatcherBase | [inline, protected] |
DefaultIsTestMode | IG::Num::ParallelJobDispatcherBase | [static] |
DefaultOutputLevel | IG::Num::ParallelJobDispatcherBase | [static] |
DefaultSleepTimeMs | IG::Num::ParallelJobDispatcherBase | [static] |
DequeueJob() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline, protected] |
EnqueueJob(JobContainerType jobData) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline, protected] |
GetFirstIdleServer() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline, protected] |
GetNextId() | IG::Num::ParallelJobDispatcherBase | [inline, protected, static] |
GetNextJobId() | IG::Num::ParallelJobDispatcherBase | [inline, protected] |
Id | IG::Num::ParallelJobDispatcherBase | |
IncrementNumAbortedJobs() | IG::Num::ParallelJobDispatcherBase | [inline] |
IncrementNumFinishedJobs() | IG::Num::ParallelJobDispatcherBase | [inline] |
IncrementNumIdleJobServers() | IG::Num::ParallelJobDispatcherBase | [inline, protected] |
IncrementNumSentJobs() | IG::Num::ParallelJobDispatcherBase | [inline] |
IncrementNumStartedJobs() | IG::Num::ParallelJobDispatcherBase | [inline] |
IsTestMode | IG::Num::ParallelJobDispatcherBase | |
KillDispatcherThread() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
KillServerThreads() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
KillThreads() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
Lock | IG::Num::ParallelJobDispatcherBase | |
NotifyJobAborted(ParallelJobServerBase< JobContainerType > server, JobContainerType job) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
NotifyJobFinished(ParallelJobServerBase< JobContainerType > server, JobContainerType job) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
NotifyJobStarted(ParallelJobServerBase< JobContainerType > server, JobContainerType job) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
NotifyServerIdle(ParallelJobServerBase< JobContainerType > server) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
NumAbortedJobs | IG::Num::ParallelJobDispatcherBase | |
NumActiveJobServers | IG::Num::ParallelJobDispatcherBase< JobContainerType > | |
NumEnqueuedJobs | IG::Num::ParallelJobDispatcherBase< JobContainerType > | |
NumExecutingJobs | IG::Num::ParallelJobDispatcherBase< JobContainerType > | |
NumFinishedJobs | IG::Num::ParallelJobDispatcherBase | |
NumIdleJobServers | IG::Num::ParallelJobDispatcherBase | |
NumJobServers | IG::Num::ParallelJobDispatcherBase< JobContainerType > | |
NumSentJobs | IG::Num::ParallelJobDispatcherBase | |
NumStartedJobs | IG::Num::ParallelJobDispatcherBase | |
NumUncompletedJobs | IG::Num::ParallelJobDispatcherBase | |
OutputLevel | IG::Num::ParallelJobDispatcherBase | |
ParallelJobDispatcherBase() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
RegisterSystemPriorityUpdating() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
RemoveIdleServer(ParallelJobServerBase< JobContainerType > server) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline, protected] |
RemoveServer(ParallelJobServerBase< JobContainerType > server) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
ResetNumIdleJobServers() | IG::Num::ParallelJobDispatcherBase | [inline, protected] |
SendJob(JobContainerType jobData) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
SendJob(JobContainerType jobData, out bool startedImmediately) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
Serve() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline, protected] |
ServersLock | IG::Num::ParallelJobDispatcherBase | [protected] |
SetServersIsServer(bool isServer) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
SetServersOutputLevel(int outputLevel) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
SetServersSleepTimeMs(int sleepTimeMs) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
SleepTimeMs | IG::Num::ParallelJobDispatcherBase | |
StartServer() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
StopServer() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
StopServerWhenAllJobsDone() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
StopServerWhenAllJobsDone(double timeoutInSeconds) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
ThreadPriority | IG::Num::ParallelJobDispatcherBase< JobContainerType > | |
ToString() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
UnregisterSystemPriorityUpdating() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
UpdateThreadPriorityFromSystem() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline, protected, virtual] |
WaitAllJobsCompleted() | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |
WaitAllJobsCompleted(double timeoutInSeconds) | IG::Num::ParallelJobDispatcherBase< JobContainerType > | [inline] |