twisted.internet.test.test_resolver.DeterministicThreadPool(ThreadPool, object) class documentationtwisted.internet.test.test_resolver
(View In Hierarchy)
Create a deterministic ThreadPool
object.
| Method | __init__ | Create a DeterministicThreadPoolfrom aTeam. | 
Inherited from ThreadPool:
| Instance Variable | started | Whether or not the thread pool is currently running. (type: bool) | 
| Instance Variable | threads | List of workers currently running in this thread pool. (type: list) | 
| Method | workers | For legacy compatibility purposes, return a total number of workers. | 
| Method | working | For legacy compatibility purposes, return the number of busy workers as expressed by a list the length of that number. | 
| Method | waiters | For legacy compatibility purposes, return the number of idle workers as expressed by a list the length of that number. | 
| Method | start | Start the threadpool. | 
| Method | startAWorker | Increase the number of available workers for the thread pool by 1, up to
the maximum allowed by ThreadPool.max. | 
| Method | stopAWorker | Decrease the number of available workers by 1, by quitting one as soon as it's idle. | 
| Method | __setstate__ | Undocumented | 
| Method | __getstate__ | Undocumented | 
| Method | callInThread | Call a callable object in a separate thread. | 
| Method | callInThreadWithCallback | Call a callable object in a separate thread and call onResultwith the return value, or atwisted.python.failure.Failureif the callable raises an exception. | 
| Method | stop | Shutdown the threads in the threadpool. | 
| Method | adjustPoolsize | Adjust the number of available threads by setting minandmaxto new values. | 
| Method | dumpStats | Dump some plain-text informational messages to the log about the state 
of this ThreadPool. | 
| Instance Variable | _pool | A hook for testing. (type: callable compatible with _pool) | 
| Method | _queue | For legacy compatibility purposes, return an object with a qsizemethod that indicates the amount of work not yet 
allocated to a worker. | 
| Method | _generateName | Generate a name for a new pool thread. |