ó
    §ZÇ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      ÚT/home/mande/repo/quber/.venv/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)ÚAsyncNetworkBackendéQ   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”   ðÝ "ã 
Û Û à—‘Ø
‡L�L��c˜3�ÑØ
‡L�L��c˜6Ÿ<™<¨¨yÐ(8Ñ9Ð9Ñ:Ø
‡L�L��c˜4 Ð$Ñ%ð'ñ€÷ñ ÷,ñ ÷.ñ ÷,$ò $r   