Module Expr Str ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list decorator_list FunctionDef arguments args defaults body Expr Str If CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore Call NameLoad orelse Assign NameStore Call NameLoad ImportFrom alias Expr Call NameLoad NameLoad Return NameLoad decorator_list Assign NameStore ListLoad Str
N/A N/A 
This module provides support for Twisted to interact with the gtk3 mainloop
via Gobject introspection. This is like gi, but slightly slower and requires a
working $DISPLAY.

In order to use this support, simply do the following::

    from twisted.internet import gtk3reactor
    gtk3reactor.install()

If you wish to use a GApplication, register it with the reactor::

    from twisted.internet import reactor
    reactor.registerGApplication(app)

Then use twisted.internet APIs as usual.
 twisted.internet gireactor twisted.python runtime Gtk3Reactor N/A N/A gireactor GIReactor N/A N/A 
    A reactor using the gtk3+ event loop.
     __init__ N/A N/A self N/A N/A N/A 
        Override init to set the C{useGtk} flag.
         N/A N/A N/A N/A gireactor GIReactor __init__ self useGtk True N/A N/A PortableGtk3Reactor N/A N/A gireactor PortableGIReactor N/A N/A 
    Portable GTK+ 3.x reactor.
     __init__ N/A N/A self N/A N/A N/A 
        Override init to set the C{useGtk} flag.
         N/A N/A N/A N/A gireactor PortableGIReactor __init__ self useGtk True N/A N/A install N/A N/A N/A N/A N/A 
    Configure the Twisted mainloop to be run inside the gtk3+ mainloop.
     N/A N/A N/A N/A N/A runtime platform getType posix N/A N/A reactor N/A Gtk3Reactor N/A N/A reactor N/A PortableGtk3Reactor twisted.internet.main installReactor N/A N/A installReactor reactor N/A reactor N/A N/A __all__ N/A install