| Interface |
IEncodable |
Interface for something which can be encoded to and decoded to the DNS wire format. |
| Interface |
IEncodableRecord |
Interface for DNS records that can be encoded and decoded. |
| Interface |
IRecord |
A single entry in a zone of authority. |
| Class |
Charstr |
No class docstring; 0/1 instance variable, 3/6 methods documented |
| Class |
DNSDatagramProtocol |
DNS protocol over UDP. |
| Class |
DNSMixin |
DNS protocol mixin shared by UDP and TCP implementations. |
| Class |
DNSProtocol |
DNS protocol over TCP. |
| Class |
Message |
Message contains all the information represented by a single DNS request or response. |
| Class |
Name |
A name in the domain name system, made up of multiple labels. For example, twistedmatrix.com. |
| Class |
Query |
Represent a single DNS query. |
| Class |
Record_A |
An IPv4 host address. |
| Class |
Record_A6 |
An IPv6 address. |
| Class |
Record_AAAA |
An IPv6 host address. |
| Class |
Record_AFSDB |
Map from a domain name to the name of an AFS cell database server. |
| Class |
Record_CNAME |
The canonical name for an alias. |
| Class |
Record_DNAME |
A non-terminal DNS name redirection. |
| Class |
Record_HINFO |
Host information. |
| Class |
Record_MB |
A mailbox domain name. |
| Class |
Record_MD |
A mail destination. |
| Class |
Record_MF |
A mail forwarder. |
| Class |
Record_MG |
A mail group member. |
| Class |
Record_MINFO |
Mailbox or mail list information. |
| Class |
Record_MR |
A mail rename domain name. |
| Class |
Record_MX |
Mail exchange. |
| Class |
Record_NAPTR |
The location of the server(s) for a specific protocol and domain. |
| Class |
Record_NS |
An authoritative nameserver. |
| Class |
Record_NULL |
A null record. |
| Class |
Record_PTR |
A domain name pointer. |
| Class |
Record_RP |
The responsible person for a domain. |
| Class |
Record_SOA |
Marks the start of a zone of authority. |
| Class |
Record_SPF |
Structurally, freeform text. Semantically, a policy definition, formatted as defined in rfc 4408. |
| Class |
Record_SRV |
The location of the server(s) for a specific protocol and domain. |
| Class |
Record_SSHFP |
A record containing the fingerprint of an SSH key. |
| Class |
Record_TSIG |
A transaction signature, encapsulated in a RR, as described in RFC 2845. |
| Class |
Record_TXT |
Freeform text. |
| Class |
Record_WKS |
A well known service description. |
| Class |
RRHeader |
A resource record header. |
| Class |
SimpleRecord |
A Resource Record which consists of a single RFC 1035 domain-name. |
| Class |
UnknownRecord |
Encapsulate the wire data for unknown record types so that they can pass through the system unchanged. |
| Function |
domainString |
Coerce a domain name string to bytes. |
| Function |
randomSource |
Wrapper around twisted.python.randbytes.RandomFactory.secureRandom to return 2 random bytes. |
| Function |
readPrecisely |
Undocumented |
| Function |
str2time |
Parse a string description of an interval into an integer number of seconds. |
| Constant |
A6 |
Undocumented |
| Constant |
AAAA |
Undocumented |
| Constant |
ANY |
Undocumented |
| Constant |
DNAME |
Undocumented |
| Constant |
EBADVERSION |
Undocumented |
| Constant |
EXT_QUERIES |
Undocumented |
| Constant |
NAPTR |
Undocumented |
| Constant |
OP_NOTIFY |
Undocumented |
| Constant |
OP_UPDATE |
Undocumented |
| Constant |
OPT |
Undocumented |
| Constant |
PORT |
Undocumented |
| Constant |
QUERY_CLASSES |
Undocumented |
| Constant |
QUERY_TYPES |
Undocumented |
| Constant |
REV_CLASSES |
Undocumented |
| Constant |
REV_TYPES |
Undocumented |
| Constant |
SPF |
Undocumented |
| Constant |
SRV |
Undocumented |
| Constant |
SSHFP |
Undocumented |
| Constant |
TKEY |
Undocumented |
| Constant |
TSIG |
Undocumented |
| Variable |
A |
Undocumented |
| Variable |
AFSDB |
Undocumented |
| Variable |
ALL_RECORDS |
Undocumented |
| Variable |
AXFR |
Undocumented |
| Variable |
CH |
Undocumented |
| Variable |
CNAME |
Undocumented |
| Variable |
CS |
Undocumented |
| Variable |
EBADKEY |
Undocumented |
| Variable |
EBADSIG |
Undocumented |
| Variable |
EBADTIME |
Undocumented |
| Variable |
EFORMAT |
Undocumented |
| Variable |
ENAME |
Undocumented |
| Variable |
ENOTIMP |
Undocumented |
| Variable |
EREFUSED |
Undocumented |
| Variable |
ESERVER |
Undocumented |
| Variable |
HINFO |
Undocumented |
| Variable |
HS |
Undocumented |
| Variable |
IN |
Undocumented |
| Variable |
IXFR |
Undocumented |
| Variable |
MAILA |
Undocumented |
| Variable |
MAILB |
Undocumented |
| Variable |
MB |
Undocumented |
| Variable |
MD |
Undocumented |
| Variable |
MF |
Undocumented |
| Variable |
MG |
Undocumented |
| Variable |
MINFO |
Undocumented |
| Variable |
MR |
Undocumented |
| Variable |
MX |
Undocumented |
| Variable |
NS |
Undocumented |
| Variable |
NULL |
Undocumented |
| Variable |
OK |
Undocumented |
| Variable |
OP_INVERSE |
Undocumented |
| Variable |
OP_QUERY |
Undocumented |
| Variable |
OP_STATUS |
Undocumented |
| Variable |
PTR |
Undocumented |
| Variable |
RP |
Undocumented |
| Variable |
SOA |
Undocumented |
| Variable |
TXT |
Undocumented |
| Variable |
WKS |
Undocumented |
| Class |
_EDNSMessage |
An EDNS message. |
| Class |
_OPTHeader |
An OPT record header. |
| Class |
_OPTVariableOption |
A class to represent OPT record variable options. |
| Function |
_compactRepr |
Return a str representation of obj which only shows fields with non-default values, flags which are True and sections which have been explicitly set. |
| Function |
_getDisplayableArguments |
Inspect the function signature of obj's constructor, and get a list of which arguments should be displayed. This is a helper function for _compactRepr. |
| Function |
_isSubdomainOf |
Test whether descendantName is equal to or is a subdomain of ancestorName. |
| Function |
_nameToLabels |
Split a domain name into its constituent labels. |
| Function |
_nicebytes |
Represent a mostly textful bytes object in a way suitable for presentation to an end user. |
| Function |
_nicebyteslist |
Represent a list of mostly textful bytes objects in a way suitable for presentation to an end user. |
| Function |
_ord2bytes |
Construct a bytes object representing a single byte with the given ordinal value. |
| Function |
_responseFromMessage |
Generate a Message like instance suitable for use as the response to message. |
| Function |
_str2time |
mypy doesn't like type-punning str | bytes | int | None into a str so we have this helper function. |