Module flumotion.twisted.gtk2reactor
This module provides support for Twisted to interact with the
glib/gtk2 mainloop.
In order to use this support, simply do the following:
| from twisted.internet import gtk2reactor
| gtk2reactor.install()
Then use twisted.internet APIs as usual. The other methods here are
not intended to be called directly.
When installing the reactor, you can choose whether to use the glib
event loop or the GTK+ event loop which is based on it but adds GUI
integration.
API Stability: stable
Maintainer: Itamar
Shtull-Trauring
Function Summary |
|
install (useGtk)
Configure the twisted mainloop to be run inside the gtk mainloop. |
Variable Summary |
builtin_function_or_method |
hasReader = __builtin__.dict.has_key |
builtin_function_or_method |
hasWriter = __builtin__.dict.has_key |
install(useGtk=True)
Configure the twisted mainloop to be run inside the gtk
mainloop.
-
- Parameters:
useGtk -
should glib rather than GTK+ event loop be used (this will be
slightly faster but does not support GUI).
|