%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib/python3/dist-packages/dns/quic/__pycache__/
Upload File :
Create Path :
Current File : //lib/python3/dist-packages/dns/quic/__pycache__/__init__.cpython-312.pyc

�

5��e����ddlZddlZejj	d�roddlZddlmZddl	m
Z
mZmZddl
mZmZddlmZmZmZdZd�Zd	�Zd
eefiZejj	d�rddlZddlmZmZmZd
�Zd�Zeefed<dd�ZydZddl m!Z!Gd�d�Z"Gd�d�ZGd�d�ZGd�d�Zy)�N�doq��NullContext)�AsyncioQuicConnection�AsyncioQuicManager�AsyncioQuicStream)�AsyncQuicConnection�AsyncQuicManager)�SyncQuicConnection�SyncQuicManager�SyncQuicStreamTc��td�S�Nr)�args�kwargss  �3/usr/lib/python3/dist-packages/dns/quic/__init__.py�null_factoryrs���4� � �c��t|i|��Sr)r��contextrrs   r�_asyncio_manager_factoryrs��"�4�2�6�2�2r�asyncio�trio)�TrioQuicConnection�TrioQuicManager�TrioQuicStreamc�*�tj�Sr)r�open_nursery�rr�_trio_context_factoryr!-s���$�$�&�&rc� �t|g|��i|��Sr)rrs   r�_trio_manager_factoryr#0s��"�7�<�T�<�V�<�<rc�p�|�tjj�}t|j	�Sr)�dns�asyncbackend�get_default_backend�_async_factories�name)�backends r�factories_for_backendr+5s,���?��&�&�:�:�<�G������/�/rF)�Anyc��eZdZy)�AsyncQuicStreamN��__name__�
__module__�__qualname__r rrr.r.?���rr.c��eZdZdefd�Zy)r	�returnc��K�t��wr��NotImplementedError��selfs r�make_streamzAsyncQuicConnection.make_streamCs����%�%�s�	N�r0r1r2r,r;r rrr	r	Bs��	&�s�	&rr	c��eZdZy)r
Nr/r rrr
r
Fr3rr
c��eZdZdefd�Zy)rr5c��t�rr7r9s rr;zSyncQuicConnection.make_streamJs��%�%rNr<r rrrrIs��	&��	&rrr)#�
dns._featuresr%�dns.asyncbackend�	_features�have�aioquic.quic.configuration�aioquic�dns._asyncbackendr�dns.quic._asynciorrr�dns.quic._commonr	r
�dns.quic._syncrrr
�	have_quicrrr(r�dns.quic._triorrrr!r#r+�typingr,r.r rr�<module>rMs������=�=���e��%�-���
G�R�R��I�!�3�"�L�2J�#K�L��
�}�}���&�!��	
�	
�	'�	=�%:�;P�#Q��� �0��I��
�
�&�&�
�
�&�&r

Zerion Mini Shell 1.0