ShellBrowser Delphi Components Documentation
|
TWorkerPoolConfig = record MaxCpuUsage: Integer; MaxRunningThreads: Integer; MinRunningThreads: Integer; ThreadPriority: TThreadPriority; OnAllWorkItemsFinished: TAllWorkItemsFinished; end;
Record that allows to configure a newly created IWorkerThreadPool.
|
Name |
Description |
![]() |
Only below this value for the cpu usage in percent new worker threads will be created. | |
![]() |
The maximum number of threads that this instance should use to perform its work. | |
![]() |
The minimum number of threads that this instance should use to perform its work. | |
![]() |
Optional event handler that is fired when all work items have finished their work. | |
![]() |
The priority that the threads in the pool have. |
|
Name |
Description |
![]() |
Returns a record of this type that has all members initialized to its default values. |