← back to Atmos Game

assets/gen/.venv/lib/python3.12/site-packages/httpcore/_backends/__pycache__/auto.cpython-312.pyc

33 lines

�

c�bj~��N�ddlmZddlZddlmZddlmZmZmZGd�de�Z	y)	�)�annotationsN�)�current_async_library�)�
SOCKET_OPTION�AsyncNetworkBackend�AsyncNetworkStreamc�^�eZdZdd�Z			d											dd�Z		d								d
d�Zdd�Zy)�AutoBackendc��K�t|d�s5t�}|dk(rddlm}|�|_yddlm}|�|_yy�w)N�_backend�trior)�TrioBackend)�AnyIOBackend)�hasattrrrrr
�anyior)�self�backendrrs    �n/Users/macstudio3/Projects/atmos-game/assets/gen/.venv/lib/python3.12/site-packages/httpcore/_backends/auto.py�
_init_backendzAutoBackend._init_backend
s=������j�)�+�-�G��&� �-�5@�]��
�/� ,���
�*�s�AANc��K�|j��d{���|jj|||||���d{���S7�,7��w)N)�timeout�
local_address�socket_options)rr
�connect_tcp)r�host�portrrrs      rrzAutoBackend.connect_tcpsU����� � �"�"�"��]�]�.�.����'�)�/�
�
�	
�	#��
�s�A�A�'A�A�A�Ac��K�|j��d{���|jj|||���d{���S7�*7��w)N)rr)rr
�connect_unix_socket)r�pathrrs    rrzAutoBackend.connect_unix_socket'sM����� � �"�"�"��]�]�6�6��'�.�7�
�
�	
�	#��
�s�A�A�%A�A�A�Ac��K�|j��d{���|jj|��d{���S7�'7��w)N)rr
�sleep)r�secondss  rr"zAutoBackend.sleep2s9����� � �"�"�"��]�]�(�(��1�1�1�	#��1�s�A�>�"A�A�A�A)�return�None)NNN)r�strr�intr�float | Nonerz
str | Noner�%typing.Iterable[SOCKET_OPTION] | Noner$r	)NN)r r&rr(rr)r$r	)r#�floatr$r%)�__name__�
__module__�__qualname__rrrr"��rrr	s���
/� !%�$(�@D�

��
��
��	
�
"�
�>�

�
�
�(!%�@D�		
��	
��	
�>�		
�

�	
�2r/r)
�
__future__r�typing�_synchronizationr�baserrr	rr.r/r�<module>r4s!��"�
�4�H�H�+2�%�+2r/