§
    ÏÁ³gâ  ã                  ó"  — d dl mZ d dlZd dlZd dlZej        ej        eeef         ej        eeej        ee	f         f         ej        eedef         f         Z
 G d„ d¦  «        Z G d„ d¦  «        Z G d„ d¦  «        Z G d	„ d
¦  «        ZdS )é    )ÚannotationsNc                  ó@   — e Zd Zddd„Zddd„Zdd„Z	 	 ddd„Zdd„ZdS )ÚNetworkStreamNÚ	max_bytesÚintÚtimeoutúfloat | NoneÚreturnÚbytesc                ó   — t          ¦   «         ‚©N©ÚNotImplementedError©Úselfr   r   s      úU/var/www/html/mpstechhub/venv/lib/python3.11/site-packages/httpcore/_backends/base.pyÚreadzNetworkStream.read   ó   € Ý!Ñ#Ô#Ð#ó    ÚbufferÚNonec                ó   — t          ¦   «         ‚r   r   ©r   r   r   s      r   ÚwritezNetworkStream.write   r   r   c                ó   — t          ¦   «         ‚r   r   ©r   s    r   ÚclosezNetworkStream.close   r   r   Ússl_contextússl.SSLContextÚserver_hostnameú
str | Nonec                ó   — t          ¦   «         ‚r   r   ©r   r   r    r   s       r   Ú	start_tlszNetworkStream.start_tls   ó   € õ "Ñ#Ô#Ð#r   ÚinfoÚstrú
typing.Anyc                ó   — d S r   © ©r   r&   s     r   Úget_extra_infozNetworkStream.get_extra_info    ó   € Øˆtr   r   ©r   r   r   r	   r
   r   ©r   r   r   r	   r
   r   ©r
   r   ©NN)r   r   r    r!   r   r	   r
   r   ©r&   r'   r
   r(   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r$   r,   r*   r   r   r   r      ó�   € € € € € ð$ð $ð $ð $ð $ð$ð $ð $ð $ð $ð$ð $ð $ð $ð '+Ø $ð	$ð $ð $ð $ð $ðð ð ð ð ð r   r   c                  ó4   — e Zd Z	 	 	 ddd„Z	 	 ddd„Zdd„ZdS )ÚNetworkBackendNÚhostr'   Úportr   r   r	   Úlocal_addressr!   Úsocket_optionsú%typing.Iterable[SOCKET_OPTION] | Noner
   r   c                ó   — t          ¦   «         ‚r   r   ©r   r9   r:   r   r;   r<   s         r   Úconnect_tcpzNetworkBackend.connect_tcp%   s   € õ "Ñ#Ô#Ð#r   Úpathc                ó   — t          ¦   «         ‚r   r   ©r   rA   r   r<   s       r   Úconnect_unix_socketz"NetworkBackend.connect_unix_socket/   r%   r   ÚsecondsÚfloatr   c                ó.   — t          j        |¦  «         d S r   )ÚtimeÚsleep©r   rE   s     r   rI   zNetworkBackend.sleep7   s   € ÝŒ
�7ÑÔÐÐÐr   ©NNN)r9   r'   r:   r   r   r	   r;   r!   r<   r=   r
   r   r1   )rA   r'   r   r	   r<   r=   r
   r   ©rE   rF   r
   r   ©r3   r4   r5   r@   rD   rI   r*   r   r   r8   r8   $   sm   € € € € € ð
 !%Ø$(Ø@Dð$ð $ð $ð $ð $ð !%Ø@Dð	$ð $ð $ð $ð $ðð ð ð ð ð r   r8   c                  ó@   — e Zd Zddd„Zddd„Zdd„Z	 	 ddd„Zdd„ZdS )ÚAsyncNetworkStreamNr   r   r   r	   r
   r   c              ƒ  ó"   K  — t          ¦   «         ‚r   r   r   s      r   r   zAsyncNetworkStream.read<   ó   è è € Ý!Ñ#Ô#Ð#r   r   r   c              ƒ  ó"   K  — t          ¦   «         ‚r   r   r   s      r   r   zAsyncNetworkStream.write?   rQ   r   c              ƒ  ó"   K  — t          ¦   «         ‚r   r   r   s    r   ÚaclosezAsyncNetworkStream.acloseB   rQ   r   r   r   r    r!   c              ƒ  ó"   K  — t          ¦   «         ‚r   r   r#   s       r   r$   zAsyncNetworkStream.start_tlsE   ó   è è € õ "Ñ#Ô#Ð#r   r&   r'   r(   c                ó   — d S r   r*   r+   s     r   r,   z!AsyncNetworkStream.get_extra_infoM   r-   r   r   r.   r/   r0   r1   )r   r   r    r!   r   r	   r
   rO   r2   )r3   r4   r5   r   r   rT   r$   r,   r*   r   r   rO   rO   ;   r6   r   rO   c                  ó4   — e Zd Z	 	 	 ddd„Z	 	 ddd„Zdd„ZdS )ÚAsyncNetworkBackendNr9   r'   r:   r   r   r	   r;   r!   r<   r=   r
   rO   c              ƒ  ó"   K  — t          ¦   «         ‚r   r   r?   s         r   r@   zAsyncNetworkBackend.connect_tcpR   s   è è € õ "Ñ#Ô#Ð#r   rA   c              ƒ  ó"   K  — t          ¦   «         ‚r   r   rC   s       r   rD   z'AsyncNetworkBackend.connect_unix_socket\   rV   r   rE   rF   r   c              ƒ  ó"   K  — t          ¦   «         ‚r   r   rJ   s     r   rI   zAsyncNetworkBackend.sleepd   rQ   r   rK   )r9   r'   r:   r   r   r	   r;   r!   r<   r=   r
   rO   r1   )rA   r'   r   r	   r<   r=   r
   rO   rL   rM   r*   r   r   rY   rY   Q   sm   € € € € € ð
 !%Ø$(Ø@Dð$ð $ð $ð $ð $ð !%Ø@Dð	$ð $ð $ð $ð $ð$ð $ð $ð $ð $ð $r   rY   )Ú
__future__r   ÚsslrH   ÚtypingÚUnionÚTupler   r   Ú	bytearrayÚSOCKET_OPTIONr   r8   rO   rY   r*   r   r   ú<module>rd      s-  ðØ "Ð "Ð "Ð "Ð "Ð "à 
€
€
€
Ø €€€Ø €€€à”Ø
„L��c˜3�ÔØ
„L��c˜6œ<¨¨yÐ(8Ô9Ð9Ô:Ø
„L��c˜4 Ð$Ô%ð'ô€ðð ð ð ð ñ ô ð ð,ð ð ð ð ñ ô ð ð.ð ð ð ð ñ ô ð ð,$ð $ð $ð $ð $ñ $ô $ð $ð $ð $r   