Ë
    ¶�/jÞ  ã                   óÒ   — d dl Z d dlmZ d Z G d„ de j                  «      Z G d„ de«      Z G d„ de«      Z G d	„ d
e«      Z	 G d„ de«      Z
 G d„ d«      Z G d„ d«      Zdefd„Zy)é    N)ÚAnyc                   ó   — e Zd ZdZy)Ú
TLSVersioné   N)Ú__name__Ú
__module__Ú__qualname__ÚTLSv1_2© ó    úMC:\xampp\htdocs\tradingbinance\backend\.venv\Lib\site-packages\dns/_no_ssl.pyr   r      s   „ Ø�Gr   r   c                   ó   — e Zd Zy)ÚWantReadExceptionN©r   r   r	   r   r   r   r   r      ó   „ Ør   r   c                   ó   — e Zd Zy)ÚWantWriteExceptionNr   r   r   r   r   r      r   r   r   c                   ó   — e Zd Zy)ÚSSLWantReadErrorNr   r   r   r   r   r      r   r   r   c                   ó   — e Zd Zy)ÚSSLWantWriteErrorNr   r   r   r   r   r      r   r   r   c                   ó"   — e Zd Zdd„Zdd„Zd„ Zy)Ú
SSLContextNc                 óR   — t         j                  | _        d| _        t        | _        y ©NF)r   r
   Úminimum_versionÚcheck_hostnameÚ	CERT_NONEÚverify_mode©Úselfs    r   Ú__init__zSSLContext.__init__   s    € Ü$.×$6Ñ$6ˆÔØ$)ˆÔÜ )ˆÕr   c                 ó   — t        d«      ‚©Nzno ssl support©Ú	Exception©r!   ÚargsÚkwargss      r   Úwrap_socketzSSLContext.wrap_socket!   ó   € ÜÐ(Ó)Ð)r   c                 ó   — t        d«      ‚r$   r%   r'   s      r   Úset_alpn_protocolszSSLContext.set_alpn_protocols$   r+   r   ©ÚreturnN)r/   Ú	SSLSocket)r   r   r	   r"   r*   r-   r   r   r   r   r      s   „ ó*ó
*ó*r   r   c                   óH   — e Zd Zdefd„Zd
d„Zdeddfd„Zdefd„Zd„ Z	d	„ Z
y)r0   r/   c                 ó   — t        d«      ‚r$   r%   r    s    r   ÚpendingzSSLSocket.pending)   r+   r   Nc                 ó   — t        d«      ‚r$   r%   r    s    r   Údo_handshakezSSLSocket.do_handshake,   r+   r   Úvaluec                  ó   — y ©Nr   )r!   r6   s     r   Ú
settimeoutzSSLSocket.settimeout/   s   € Ør   c                 ó   — t        d«      ‚r$   r%   r    s    r   ÚgetpeercertzSSLSocket.getpeercert2   r+   r   c                 ó   — | S r8   r   r    s    r   Ú	__enter__zSSLSocket.__enter__5   s   € Øˆr   c                  ó   — yr   r   )r!   Úexc_typeÚexc_valÚexc_tbs       r   Ú__exit__zSSLSocket.__exit__8   s   € Ør   r.   )r   r   r	   Úboolr3   r5   r   r9   r;   r=   rB   r   r   r   r0   r0   (   s<   „ ð*˜ó *ó*ð ð ¨ó ð*˜Só *òór   r0   r/   c                  ó   — t        d«      ‚r$   r%   )r(   r)   s     r   Úcreate_default_contextrE   <   s   € Ü
Ð$Ó
%Ð%r   )ÚenumÚtypingr   r   ÚIntEnumr   r&   r   r   r   r   r   r0   rE   r   r   r   Ú<module>rI      sp   ðÛ Ý à€	ô�—‘ô ô	˜	ô 	ô	˜ô 	ô	�yô 	ô	˜	ô 	÷
*ñ 
*÷ñ ð(&¨zô &r   