Method t.i.i.I.callFromThread(callable, *args, **kw):

Part of twisted.internet.interfaces.IReactorThreads View Source

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 callFromThread should wake up the main thread (where reactor.run() is executing) and run the given callable in that thread.

Obviously, the callable must be thread safe. (If you want to call a function in the next mainloop iteration, but you're in the same thread, use callLater with a delay of 0.)
API Documentation for Twisted, generated by pydoctor at 2008-05-18 16:50:21.