Part of twisted.internet.interfaces View Source View In Hierarchy
Known implementations: twisted.internet.base.ReactorBase
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
|Method||callInThread||Run the callable object in a separate thread.|
|Method||callFromThread||Cause a function to be executed by the reactor thread.|
|Method||suggestThreadPoolSize||Suggest the size of the internal threadpool used to dispatch functions
Cause a function to be executed by the reactor thread.
Use this method when you want to run a function in the reactor's thread
from another thread. Calling
should wake up the main thread (where
executing) and run the given callable in that thread.
callablemay need to be thread safe, but this method doesn't require it as such. If you want to call a function in the next mainloop iteration, but you're in the same thread, use
callLaterwith a delay of 0.