← back to Atmos Game
assets/gen/.venv/lib/python3.12/site-packages/httpcore/_sync/__pycache__/interfaces.cpython-312.pyc
48 lines
�
c�bj� � �z � d dl mZ d dlZd dlZddlmZmZmZmZm Z m
Z
mZmZm
Z
mZ G d� d� Z G d� de� Zy) � )�annotationsN� )
�URL�
Extensions�HeaderTypes�Origin�Request�Response�
enforce_bytes�enforce_headers�enforce_url�include_request_headersc � � e Zd Zdddd� dd�Zej
dddd� dd�� Zdd�Zy) �RequestInterfaceN)�headers�content�
extensionsc � � t |d�� }t |d�� }t |d�� }t |||�� }t |||||�� }| j |� } |j
� |j � |S # |j � w xY w�N�method)�name�urlr )r r )r r r r r )r r
r r r �handle_request�read�close��selfr r r r r �request�responses �p/Users/macstudio3/Projects/atmos-game/assets/gen/.venv/lib/python3.12/site-packages/httpcore/_sync/interfaces.pyr zRequestInterface.request s� � � �v�H�5���#�E�*��!�'� �:�� *�'�s�G�L�������!�
�� �&�&�w�/�� ��M�M�O��N�N�����
�N�N��s �A: �:Bc # � K � t |d�� }t |d�� }t |d�� }t |||�� }t |||||�� }| j |� } |�� |j
� y # |j
� w xY w�wr )r r
r r r r r r s r �streamzRequestInterface.stream4 s� � �� � �v�H�5���#�E�*��!�'� �:�� *�'�s�G�L�������!�
�� �&�&�w�/�� ��N��N�N���H�N�N��s �AB�A/ �B�/B�Bc � � t � ��N��NotImplementedError)r r s r r zRequestInterface.handle_requestS � � �!�#�#� )r �bytes | strr �URL | bytes | strr r r �%bytes | typing.Iterator[bytes] | Noner �Extensions | None�returnr
)r r) r r* r r r r+ r r, r- ztyping.Iterator[Response])r r r- r
)�__name__�
__module__�__qualname__r �
contextlib�contextmanagerr"