This module provides support for Twisted to interact with the glib mainloop. This is like gtk2, but slightly faster and does not require a working $DISPLAY. However, you cannot run GUIs under this reactor: for that you must use the gtk2reactor instead.
In order to use this support, simply do the following:
from twisted.internet import glib2reactor glib2reactor.install()
Then use twisted.internet APIs as usual. The other methods here are not intended to be called directly.
Class | Glib2Reactor | The reactor using the glib mainloop. |
Function | install | Configure the twisted mainloop to be run inside the glib mainloop. |