§
    Ètºfè  ã                   ó6  — d Z ddlmZ  G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d	„ d
e¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z	 G d„ de¦  «        Z
 G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Zg d¢ZdS )z0
Exception class definitions for Twisted Names.
é    )ÚTimeoutErrorc                   ó   — e Zd ZdZdS )ÚDomainErrorzu
    Indicates a lookup failed because there were no records matching the given
    C{name, class, type} triple.
    N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    úR/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/twisted/names/error.pyr   r      ó   € € € € € ðð ð ð r   r   c                   ó   — e Zd ZdZdS )ÚAuthoritativeDomainErrorz«
    Indicates a lookup failed for a name for which this server is authoritative
    because there were no records matching the given C{name, class, type}
    triple.
    Nr   r   r   r   r   r      s   € € € € € ðð ð ð r   r   c                   ó   — e Zd ZdZd„ ZdS )ÚDNSQueryTimeoutErrorzk
    Indicates a lookup failed due to a timeout.

    @ivar id: The id of the message which timed out.
    c                 ó<   — t          j        | ¦  «         || _        d S )N)r   Ú__init__Úid)Úselfr   s     r   r   zDNSQueryTimeoutError.__init__#   s   € ÝÔ˜dÑ#Ô#Ð#ØˆŒˆˆr   N)r   r   r	   r
   r   r   r   r   r   r      s-   € € € € € ðð ðð ð ð ð r   r   c                   ó   — e Zd ZdZdS )ÚDNSFormatErrorzQ
    Indicates a query failed with a result of C{twisted.names.dns.EFORMAT}.
    Nr   r   r   r   r   r   (   ó   € € € € € ðð ð ð r   r   c                   ó   — e Zd ZdZdS )ÚDNSServerErrorzQ
    Indicates a query failed with a result of C{twisted.names.dns.ESERVER}.
    Nr   r   r   r   r   r   .   r   r   r   c                   ó   — e Zd ZdZdS )ÚDNSNameErrorzO
    Indicates a query failed with a result of C{twisted.names.dns.ENAME}.
    Nr   r   r   r   r   r   4   r   r   r   c                   ó   — e Zd ZdZdS )ÚDNSNotImplementedErrorzQ
    Indicates a query failed with a result of C{twisted.names.dns.ENOTIMP}.
    Nr   r   r   r   r   r   :   r   r   r   c                   ó   — e Zd ZdZdS )ÚDNSQueryRefusedErrorzR
    Indicates a query failed with a result of C{twisted.names.dns.EREFUSED}.
    Nr   r   r   r   r!   r!   @   r   r   r!   c                   ó   — e Zd ZdZdS )ÚDNSUnknownErrorz:
    Indicates a query failed with an unknown result.
    Nr   r   r   r   r#   r#   F   r   r   r#   c                   ó   — e Zd ZdZdS )ÚResolverErrorz_
    Indicates a query failed because of a decision made by the local
    resolver object.
    Nr   r   r   r   r%   r%   L   r   r   r%   )
r   r   r   r   r   r   r   r!   r#   r%   N)r
   Útwisted.internet.deferr   Ú
ValueErrorr   r   r   r   r   r   r   r!   r#   Ú	Exceptionr%   Ú__all__r   r   r   ú<module>r*      sÜ  ðð
ð ð
 0Ð /Ð /Ð /Ð /Ð /ðð ð ð ð �*ñ ô ð ðð ð ð ð ˜zñ ô ð ð	ð 	ð 	ð 	ð 	˜<ñ 	ô 	ð 	ðð ð ð ð �[ñ ô ð ðð ð ð ð �[ñ ô ð ðð ð ð ð �;ñ ô ð ðð ð ð ð ˜[ñ ô ð ðð ð ð ð ˜;ñ ô ð ðð ð ð ð �kñ ô ð ðð ð ð ð �Iñ ô ð ðð ð €€€r   