Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 3.145.45.174
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : wait.cpython-312.pyc
�

=fG���ddlmZddlZddlZddlmZddgZ			d									d
d�Z			d									d
d�Zdd�Z				d									d
d	�a
ddd
�Zddd�Zy)�)�annotationsN)�partial�
wait_for_read�wait_for_writec���|s
|std��g}g}|r|j|�|r|j|�ttj|||�}||�\}}}	t	|xs|xs|	�S)N�2must specify at least one of read=True, write=True)�RuntimeError�appendr�select�bool)
�sock�read�write�timeout�rcheck�wcheck�fn�rready�wready�xreadys
          �H/usr/local/python-3.12/lib/python3.12/site-packages/urllib3/util/wait.py�select_wait_for_socketr!sx�����O�P�P�
�F�
�F���
�
�d����
�
�d��
�������	7�B���[��F�F�F���*�&�*�F�+�+�c����|s
|std��d}|r|tjz}|r|tjz}tj���j||�d�fd�}t
||��S)Nrrc�4��|�|dz}�j|�S)Ni�)�poll)�t�poll_objs �r�do_pollz%poll_wait_for_socket.<locals>.do_pollJs ����=�
��I�A��}�}�Q��r)r�float | None�returnzlist[tuple[int, int]])r	r�POLLIN�POLLOUTr�registerr)r
rrr�maskrrs      @r�poll_wait_for_socketr&9so������O�P�P��D����
�
�����������{�{�}�H����d�D�!� �
��� �!�!rc�z�	tj�}|jd�y#ttf$rYywxYw)NrTF)rr�AttributeError�OSError)rs r�_have_working_pollr*Rs<����;�;�=���
�
�a����
�G�$����s�%(�:�:c�l�t�rtanttd�rt
at||||�S)Nr)r*r&�wait_for_socket�hasattrrr)r
rrrs    rr,r,_s/����.��	���	"�0���4��u�g�6�6rc��t|d|��S)z�Waits for reading to be available on a given socket.
    Returns True if the socket is readable, or False if the timeout expired.
    T)rr�r,�r
rs  rrrqs���4�d�G�<�<rc��t|d|��S)z�Waits for writing to be available on a given socket.
    Returns True if the socket is readable, or False if the timeout expired.
    T)rrr/r0s  rrrxs���4�t�W�=�=r)FFN)
r
�
socket.socketrrrrrr r!r)r!r)N)r
r2rr r!r)
�
__future__rr�socket�	functoolsr�__all__rr&r*r,rr�rr�<module>r8s���"�
�
���,�
-��8�� �	,�
�,�
�,��,��	,�

�,�4�� �	"�
�"�
�"��"��	"�

�"�2
��� �	7�
�7�
�7��7��	7�

�7�$=�>r
© 2025 GrazzMean