← back to Atmos Game

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

8 lines

�

c�bj��0�ddlmZddlZddlZddlZdd�Zy)�)�annotationsNc�n�|�dn|j�}|�|dkrytjdk(sttdd��(t	j|gggd�\}}}t|�St	j�}|j|tj�t|j
d��S)z�
    Return whether a socket, as identifed by its file descriptor, is readable.
    "A socket is readable" means that the read buffer isn't empty, i.e. that calling
    .recv() on it would immediately return some data.
    NrT�win32�poll)	�fileno�sys�platform�getattr�select�boolr�register�POLLIN)�sock�sock_fd�rready�_�ps     �f/Users/macstudio3/Projects/atmos-game/assets/gen/.venv/lib/python3.12/site-packages/httpcore/_utils.py�is_socket_readablers����l�d����
�G���'�A�+��	�����7�6�6�4�#@�#H��}�}�g�Y��B��:����1��F�|�����
�A��J�J�w��
�
�&�����q�	�?��)rzsocket.socket | None�returnr)�
__future__rr�socketrr�rr�<module>rs��"�
�
�
�r