Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.12/site-packages/urllib3/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.12/site-packages/urllib3/__pycache__/_base_connection.cpython-312.pyc

�

%ٜg���j�ddlmZddlZddlmZddlmZmZddlm	Z	ejeejejejeefZGd�dej"�ZGd	�d
ej"�Zej(r(ddlZddlmZddlmZGd
�de�ZGd�dee�Zyy)�)�annotationsN�)�_TYPE_SOCKET_OPTIONS)�_DEFAULT_TIMEOUT�
_TYPE_TIMEOUT)�Urlc�6�eZdZUded<ded<ded<ded<y	)
�ProxyConfig�ssl.SSLContext | None�ssl_context�bool�use_forwarding_for_https�"None | str | typing.Literal[False]�assert_hostname�
str | None�assert_fingerprintN��__name__�
__module__�__qualname__�__annotations__���C/usr/local/lib/python3.12/site-packages/urllib3/_base_connection.pyr
r
s��&�&�"�"�7�7�"�"rr
c�@�eZdZUded<ded<ded<ded<ded<y)	�_ResponseOptions�str�request_method�request_urlr
�preload_content�decode_content�enforce_content_lengthNrrrrrrs"���������� � rr)�Protocol)�BaseHTTPResponsec�p�eZdZUded<ded<ded<ded<d	ed
<ded<ded
<ded<ded<ded<ded<ded<	d(edddddd�																	d)d�Z			d*									d+d�Zd,d�Z		d-dd d d d!�																	d.d"�Zd/d#�Z	d,d$�Z
ed0d%��Zed0d&��Z
ed0d'��Zy)1�BaseHTTPConnection�typing.ClassVar[int]�default_port�%typing.ClassVar[_TYPE_SOCKET_OPTIONS]�default_socket_optionsr�host�int�portzNone | float�timeout�	blocksize�tuple[str, int] | None�source_address�_TYPE_SOCKET_OPTIONS | None�socket_options�
Url | None�proxy�ProxyConfig | None�proxy_configr
�is_verifiedzbool | None�proxy_is_verifiedNi .)r.r1r/r3r5r7c��y�Nr)	�selfr+r-r.r1r/r3r5r7s	         r�__init__zBaseHTTPConnection.__init__6s��rc��yr;r)r<r+r-�headers�schemes     r�
set_tunnelzBaseHTTPConnection.set_tunnelCs��rc��yr;r�r<s r�connectzBaseHTTPConnection.connectKs��3rFT)�chunkedr r!r"c��yr;r)	r<�method�url�bodyr?rEr r!r"s	         r�requestzBaseHTTPConnection.requestMs��rc��yr;rrCs r�getresponsezBaseHTTPConnection.getresponse]s��3rc��yr;rrCs r�closezBaseHTTPConnection.close_s��rc��y)z�Whether the connection either is brand new or has been previously closed.
            If this property is True then both ``is_connected`` and ``has_connected_to_proxy``
            properties must be False.
            NrrCs r�	is_closedzBaseHTTPConnection.is_closeda��rc��y)zLWhether the connection is actively connected to any origin (proxy or target)NrrCs r�is_connectedzBaseHTTPConnection.is_connectedhrQrc��y)z�Whether the connection has successfully connected to its proxy.
            This returns False if no proxy is in use. Used to determine whether
            errors are coming from the proxy layer or from tunnelling to the target origin.
            NrrCs r�has_connected_to_proxyz)BaseHTTPConnection.has_connected_to_proxylrQrr;)r+rr-�
int | Noner.rr1r0r/r,r3r2r5r4r7r6�return�None)NN�http)
r+rr-rVr?�typing.Mapping[str, str] | Noner@rrWrX)rWrX)NN)rGrrHrrIz_TYPE_BODY | Noner?rZrEr
r r
r!r
r"r
rWrX)rWr$)rWr
)rrrrrr=rArDrJrLrN�propertyrPrSrUrrrr&r&#s���*�*� E�E��	��	�
�	
���.�.�3�3���(�(���&�&�
 $�	�
&6�59�!�:=� $�/3�	��	��	�
#�	�3�
	��	�8�	��	�-�	��	�  $�7;� �	��	��	�5�		�
�	��
	�	'�'+�7;�	�"�$(�#'�+/�	��	��	�$�		�
5�	��	�"�	�!�	�%)�	��	� 	7�$�	�	�
�	�
�	_�
�	_�
�	�
�	rr&c�6�eZdZUded<ded<ded<ded<d	ed
<ded<d	ed
<d	ed<ded<ded<ded<ded<d	ed<d	ed<d	ed<	dedddddddddddddddddddd�																																													dd�Zy)�BaseHTTPSConnectionr'r(r)r*�int | str | None�	cert_reqsrrrrrr�ca_certs�ca_cert_dir�None | str | bytes�ca_cert_datarV�ssl_minimum_version�ssl_maximum_version�ssl_version�	cert_file�key_file�key_passwordNi@.)r.r1r/r3r5r7r_rr�server_hostnamerr`rarcrdrerfrgrhric��yr;r)r<r+r-r.r1r/r3r5r7r_rrrjrr`rarcrdrerfrgrhris                       rr=zBaseHTTPSConnection.__init__�s��2rr;).r+rr-rVr.rr1r0r/r,r3r2r5r4r7r6r_r^rrrrrjrrrr`rrarrcrbrdrVrerVrfr^rgrrhrrirrWrX)rrrrrr=rrrr]r]ss���*�*� E�E�$�#�;�;�&�&�*�*�����(�(�(�'�'�'�%�%����� � �
 $�	�
&6�59�"�:=� $�/3�*.�BF�-1�*.�15�#'�&*�/3�.2�.2�,0�$(�#'�'+�1	��	��	�
#�	�3�
	��	�8�	��	�-�	�(�	�@�	�!+�	�(�	�/�	� !�!	�"$�#	�$-�%	�&",�'	�(",�)	�**�+	�,"�-	�.!�/	�0%�1	�2�3	rr])�
__future__r�typing�util.connectionr�util.timeoutrr�util.urlr�Union�bytes�IO�Any�Iterabler�
_TYPE_BODY�
NamedTupler
r�
TYPE_CHECKING�sslr#�responser$r&r]rrr�<module>r{s���"�
�1�9��
�\�\�%����6�:�:�!6�����8N�PS�S�
T�
�#�&�#�#�#�!�v�(�(�!�
�����*�N�X�N�`2�0�(�2�mr

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists