class twisted.internet.interfaces.IReactorThreads(IReactorFromThreads, IReactorInThreads): (source)
Dispatch methods to be run in threads.
Internally, this should use a thread pool and dispatch methods to them.
| Method | getThreadPool | Return the threadpool used by IReactorInThreads.callInThread. Create it first if necessary. |
| Method | suggestThreadPoolSize | Suggest the size of the internal threadpool used to dispatch functions passed to IReactorInThreads.callInThread. |
Inherited from IReactorFromThreads:
| Method | callFromThread | Cause a function to be executed by the reactor thread. |
Inherited from IReactorInThreads:
| Method | callInThread | Run the given callable object in a separate thread, with the given arguments and keyword arguments. |
Return the threadpool used by IReactorInThreads.callInThread. Create it first if necessary.
| Returns | Undocumented (type: ThreadPool) | |
Suggest the size of the internal threadpool used to dispatch functions passed to IReactorInThreads.callInThread.
| Parameters | size | Undocumented (type: int) |