%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib/python3.9/site-packages/dasbus/__pycache__/
Upload File :
Create Path :
Current File : //usr/lib/python3.9/site-packages/dasbus/__pycache__/loop.cpython-39.pyc

a

F
�`��@s^ddlmZmZddlZe�dd�ddlmZddgZGdd�ded	�ZGd
d�de�Z	dS)�)�ABCMeta�abstractmethodN�GLibz2.0)r�AbstractEventLoop�	EventLoopc@s(eZdZdZedd��Zedd��ZdS)raoThe abstract representation of the event loop.

    It is necessary to run the event loop to handle emitted
    DBus signals or incoming DBus calls (in the DBus service).

    Example:

    .. code-block:: python

        # Create the event loop.
        loop = EventLoop()

        # Start the event loop.
        loop.run()

        # Run loop.quit() to stop.

    cCsdS�zStart the event loop.N���selfrr�//usr/lib/python3.9/site-packages/dasbus/loop.py�run5szAbstractEventLoop.runcCsdS�zStop the event loop.Nrr	rrr�quit:szAbstractEventLoop.quitN)�__name__�
__module__�__qualname__�__doc__rrrrrrrr!s

)�	metaclassc@s(eZdZdZdd�Zdd�Zdd�ZdS)	rz%The representation of the event loop.cCst��|_dS)zCreate the event loop.N)rZMainLoop�_loopr	rrr�__init__CszEventLoop.__init__cCs|j��dSr)rrr	rrrrGsz
EventLoop.runcCs|j��dSr
)rrr	rrrrKszEventLoop.quitN)rrrrrrrrrrrr@s)
�abcrrZgiZrequire_versionZ
gi.repositoryr�__all__rrrrrr�<module>s�

Zerion Mini Shell 1.0