| Server IP : 198.38.94.13 / Your IP : 216.73.217.33 Web Server : Apache System : Linux d4744.dxb1.stableserver.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : revivere ( 1140) PHP Version : 8.2.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /opt/saltstack/salt/lib/python3.10/site-packages/aiosignal/__pycache__/ |
Upload File : |
o
;j � @ s� d dl Z d dlmZmZmZmZ d dlmZ e jdkr"d dlm Z nd dl
m Z e jdkr4d dlmZ nd dl
mZ ed�Zed e e
d
d�ZdZd
ZG dd� deee e gee f �ZdS )� N)�Any� Awaitable�Callable�TypeVar)�
FrozenList)� � )�Unpack)r �
)�TypeVarTuple�_T�_Ts� )�defaultz1.4.0)�Signalc s� e Zd ZdZdZdef� fdd�Zdefdd�Zd e e
d
eddfdd
�Zde
e e
gee f de
e e
gee f fdd�Z� ZS )r z�Coroutine-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.
)�_owner�ownerc s t � �� || _d S )N)�super�__init__r )�selfr �� __class__r �F/opt/saltstack/salt/lib/python3.10/site-packages/aiosignal/__init__.pyr # s
zSignal.__init__�returnc C s d� | j| jt| ��S )Nz"<Signal owner={}, frozen={}, {!r}>)�formatr �frozen�list)r r r r �__repr__'