403Webshell
Server IP : 77.50.203.18  /  Your IP : 192.168.0.10
Web Server : Apache/2.4.62 (CentOS Stream) OpenSSL/3.5.7 mpm-itk/2.4.7-04 PHP/8.4.23
System : Linux web2 5.14.0-722.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Jul 6 09:07:51 UTC 2026 x86_64
User : warsnews.ru ( 1001)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/python3.9/site-packages/dasbus/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python3.9/site-packages/dasbus/__pycache__/signal.cpython-39.pyc
a

�ico�@sdgZGdd�de�ZdS)�Signalc@sBeZdZdZddgZdd�Zdd�Zdd	�Zd
d�Zdd
d�Z	dS)rz#Default representation of a signal.�
_callbacks�__weakref__cCs
g|_dS)zCreate a new signal.N)r)�self�r�1/usr/lib/python3.9/site-packages/dasbus/signal.py�__init__!szSignal.__init__cCs|j�|�dS)zNConnect to a signal.

        :param callback: a function to register
        N)r�append�r�callbackrrr�connect%szSignal.connectcOs|j|i|��dS�z'Emit a signal with the given arguments.N)�emit)r�args�kwargsrrr�__call__,szSignal.__call__cOs"|j��D]}||i|��q
dSr)r�copy)rrrr
rrrr
0szSignal.emitNcCs>|dur|j��dSz|j�|�Wnty8Yn0dS)aDisconnect from a signal.

        If no callback is specified, then all functions will
        be unregistered from the signal.

        If the specified callback isn't registered, do nothing.

        :param callback: a function to unregister or None
        N)r�clear�remove�
ValueErrorr	rrr�
disconnect7s

zSignal.disconnect)N)
�__name__�
__module__�__qualname__�__doc__�	__slots__rrrr
rrrrrrs�N)�__all__�objectrrrrr�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit