§
    Ètºfò  ã            	       ó�   — d Z ddlmZ ddlmZ  ed edddd¦  «        ¦  «         dd	lmZ  G d
„ dej        ¦  «        Zd„ Z	dgZ
dS )aë  
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.
é    )ÚVersioné   )ÚdeprecatedGnomeReactorÚglib2reactorÚTwistedé   é   )Úgtk2reactorc                   ó   — e Zd ZdZd„ ZdS )ÚGlib2Reactorz.
    The reactor using the glib mainloop.
    c                 óH   — t           j                             | d¬¦  «         dS )z:
        Override init to set the C{useGtk} flag.
        F)ÚuseGtkN)r
   ÚGtk2ReactorÚ__init__)Úselfs    ú\/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/twisted/internet/glib2reactor.pyr   zGlib2Reactor.__init__!   s&   € õ 	Ô×(Ò(¨°eÐ(Ñ<Ô<Ð<Ð<Ð<ó    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   © r   r   r   r      s-   € € € € € ðð ð=ð =ð =ð =ð =r   r   c                  óD   — t          ¦   «         } ddlm}  || ¦  «         dS )zL
    Configure the twisted mainloop to be run inside the glib mainloop.
    r   )ÚinstallReactorN)r   Útwisted.internet.mainr   )Úreactorr   s     r   Úinstallr   (   s5   € õ ‰nŒn€GØ4Ð4Ð4Ð4Ð4Ð4à€N�7ÑÔÐÐÐr   r   N)r   Úincrementalr   Ú
_deprecater   Útwisted.internetr
   r   r   r   Ú__all__r   r   r   ú<module>r"      s³   ððð ð  Ð Ð Ð Ð Ð à .Ð .Ð .Ð .Ð .Ð .à Ð �~ w w¨y¸"¸aÀÑ'CÔ'CÑ DÔ DÐ Dà (Ð (Ð (Ð (Ð (Ð (ð	=ð 	=ð 	=ð 	=ð 	=�;Ô*ñ 	=ô 	=ð 	=ðð ð ð ˆ+€€€r   