twisted.internet.interfacesView Source (View In Hierarchy)
Known subclasses: twisted.internet.interfaces.IReactorThreads
This interface is the set of thread-safe methods which may be invoked on the reactor from other threads.
|Method||callFromThread||Cause a function to be executed by the reactor thread.|
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
is executing) and run the given callable in that thread.
If you're writing a multi-threaded application the
may 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
with a delay of 0.