File: //proc/thread-self/root/lib/python3/dist-packages/twisted/names/__pycache__/error.cpython-38.pyc
U
W[ �
@ s� d Z ddlmZmZ ddlmZ G dd� de�ZG dd� de�ZG dd � d e�Z G d
d� de�Z
G dd
� d
e�ZG dd� de�ZG dd� de�Z
G dd� de�ZG dd� de�ZG dd� de�Zddd dd
dddddg
ZdS )z0
Exception class definitions for Twisted Names.
� )�division�absolute_import)�TimeoutErrorc @ s e Zd ZdZdS )�DomainErrorzu
Indicates a lookup failed because there were no records matching the given
C{name, class, type} triple.
N��__name__�
__module__�__qualname__�__doc__� r r �5/usr/lib/python3/dist-packages/twisted/names/error.pyr s r c @ s e Zd ZdZdS )�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
c @ s e Zd ZdZdd� ZdS )�DNSQueryTimeoutErrorzk
Indicates a lookup failed due to a timeout.
@ivar id: The id of the message which timed out.
c C s t �| � || _d S )N)r �__init__�id)�selfr r r r r % s
zDNSQueryTimeoutError.__init__N)r r r r
r r r r r r s r c @ s e Zd ZdZdS )�DNSFormatErrorzQ
Indicates a query failed with a result of C{twisted.names.dns.EFORMAT}.
Nr r r r r r + s r c @ s e Zd ZdZdS )�DNSServerErrorzQ
Indicates a query failed with a result of C{twisted.names.dns.ESERVER}.
Nr r r r r r 2 s r c @ s e Zd ZdZdS )�DNSNameErrorzO
Indicates a query failed with a result of C{twisted.names.dns.ENAME}.
Nr r r r r r 9 s r c @ s e Zd ZdZdS )�DNSNotImplementedErrorzQ
Indicates a query failed with a result of C{twisted.names.dns.ENOTIMP}.
Nr r r r r r @ s r c @ s e Zd ZdZdS )�DNSQueryRefusedErrorzR
Indicates a query failed with a result of C{twisted.names.dns.EREFUSED}.
Nr r r r r r G s r c @ s e Zd ZdZdS )�DNSUnknownErrorz:
Indicates a query failed with an unknown result.
Nr r r r r r N s r c @ s e Zd ZdZdS )�
ResolverErrorz_
Indicates a query failed because of a decision made by the local
resolver object.
Nr r r r r r U s r N)r
Z
__future__r r Ztwisted.internet.deferr �
ValueErrorr r
r r r r r r r � Exceptionr �__all__r r r r �<module> s. �