
    h                       S SK Jr  S SKrS SKrS SKr\R
                  \R                  \\\4   \R                  \\\R
                  \\	4   4   \R                  \\S\4   4   r
 " S S5      r " S S5      r " S S5      r " S	 S
5      rg)    )annotationsNc                  d    \ rS rSrS	S
S jjrS	SS jjrSS jr  S       SS jjrSS jrSr	g)NetworkStream   Nc                    [        5       eNNotImplementedErrorself	max_bytestimeouts      I/var/www/html/env/lib/python3.13/site-packages/httpcore/_backends/base.pyreadNetworkStream.read       !##    c                    [        5       er   r	   r   bufferr   s      r   writeNetworkStream.write   r   r   c                    [        5       er   r	   r   s    r   closeNetworkStream.close   r   r   c                    [        5       er   r	   r   ssl_contextserver_hostnamer   s       r   	start_tlsNetworkStream.start_tls        "##r   c                    g r    r   infos     r   get_extra_infoNetworkStream.get_extra_info        r   r%   r   r   intr   float | Nonereturnbytesr   r/   r   r-   r.   Noner.   r1   NN)r   ssl.SSLContextr    
str | Noner   r-   r.   r   r'   strr.   z
typing.Any)
__name__
__module____qualname____firstlineno__r   r   r   r!   r(   __static_attributes__r%   r   r   r   r      sI    $$$ '+ $	$#$ $$ 	$
 
$r   r   c                  h    \ rS rSr   S           SS jjr  S	       S
S jjrSS jrSrg)NetworkBackend$   Nc                    [        5       er   r	   r   hostportr   local_addresssocket_optionss         r   connect_tcpNetworkBackend.connect_tcp%   s     "##r   c                    [        5       er   r	   r   pathr   rE   s       r   connect_unix_socket"NetworkBackend.connect_unix_socket/   r#   r   c                0    [         R                  " U5        g r   )timesleepr   secondss     r   rO   NetworkBackend.sleep7   s    

7r   r%   NNN)rB   r7   rC   r,   r   r-   rD   r5   rE   %typing.Iterable[SOCKET_OPTION] | Noner.   r   r3   )rJ   r7   r   r-   rE   rT   r.   r   rQ   floatr.   r1   r8   r9   r:   r;   rF   rK   rO   r<   r%   r   r   r>   r>   $   s    
 !%$(@D$$ $ 	$
 "$ >$ 
$ !%@D	$$ $ >	$
 
$r   r>   c                  d    \ rS rSrS	S
S jjrS	SS jjrSS jr  S       SS jjrSS jrSr	g)AsyncNetworkStream;   Nc                   #    [        5       e7fr   r	   r   s      r   r   AsyncNetworkStream.read<        !##   c                   #    [        5       e7fr   r	   r   s      r   r   AsyncNetworkStream.write?   r]   r^   c                   #    [        5       e7fr   r	   r   s    r   acloseAsyncNetworkStream.acloseB   r]   r^   c                   #    [        5       e7fr   r	   r   s       r   r!   AsyncNetworkStream.start_tlsE         "##r^   c                    g r   r%   r&   s     r   r(   !AsyncNetworkStream.get_extra_infoM   r*   r   r%   r   r+   r0   r2   r3   )r   r4   r    r5   r   r-   r.   rY   r6   )
r8   r9   r:   r;   r   r   rb   r!   r(   r<   r%   r   r   rY   rY   ;   sI    $$$ '+ $	$#$ $$ 	$
 
$r   rY   c                  h    \ rS rSr   S           SS jjr  S	       S
S jjrSS jrSrg)AsyncNetworkBackendQ   Nc                   #    [        5       e7fr   r	   rA   s         r   rF   AsyncNetworkBackend.connect_tcpR   s      "##r^   c                   #    [        5       e7fr   r	   rI   s       r   rK   'AsyncNetworkBackend.connect_unix_socket\   rf   r^   c                   #    [        5       e7fr   r	   rP   s     r   rO   AsyncNetworkBackend.sleepd   r]   r^   r%   rS   )rB   r7   rC   r,   r   r-   rD   r5   rE   rT   r.   rY   r3   )rJ   r7   r   r-   rE   rT   r.   rY   rU   rW   r%   r   r   rj   rj   Q   s    
 !%$(@D$$ $ 	$
 "$ >$ 
$ !%@D	$$ $ >	$
 
$$r   rj   )
__future__r   sslrN   typingUnionTupler,   r/   	bytearraySOCKET_OPTIONr   r>   rY   rj   r%   r   r   <module>ry      s    " 
  
LLc3
LLc6<<y(899:
LLc4$%' , . ,$ $r   