Viewing File: /opt/imunify360/venv/lib/python3.11/site-packages/aiosignal/__pycache__/__init__.cpython-311.pyc



]jc6ddlmZdZdZGddeZdS))
FrozenListz1.3.1)Signalc2eZdZdZdZfdZdZdZxZS)rzCoroutine-based signal implementation.

    To connect a callback to a signal, use any list method.

    Signals are fired using the send() coroutine, which takes named
    arguments.
    )_ownercVt||_dS)N)super__init__r)selfowner	__class__s  r/builddir/build/BUILD/imunify360-venv-2.6.3/opt/imunify360/venv/lib/python3.11/site-packages/aiosignal/__init__.pyr	zSignal.__init__s$
c^d|j|jt|S)Nz"<Signal owner={}, frozen={}, {!r}>)formatrfrozenlist)r
s r
__repr__zSignal.__repr__s+3::Kd4jj

	
rc\K|jstd|D]}||i|d{VdS)z9
        Sends data to all registered receivers.
        zCannot send non-frozen signal.N)rRuntimeError)r
argskwargsreceivers    r
sendzSignal.sendse{	A?@@@	,	,H(D+F++++++++++	,	,r)	__name__
__module____qualname____doc__	__slots__r	rr
__classcell__)rs@r
rrsgI



,,,,,,,rrN)
frozenlistr__version____all__rrr
<module>r$sU!!!!!!
,,,,,Z,,,,,r
Back to Directory File Manager