Part of twisted.names View Source
DNS protocol implementation.
Future Plans:Authors | Moshe Zadka | |
Jean-Paul Calderone |
Function | randomSource | Wrapper around randbytes.secureRandom to return 2 random
chars.
|
Interface | IRecord | An single entry in a zone of authority. |
Function | str2time | Undocumented |
Function | readPrecisely | Undocumented |
Interface | IEncodable | Interface for something which can be encoded to and decoded from a file object. |
Class | Charstr | No class docstring; 2/6 methods documented |
Class | Name | No class docstring; 2/6 methods documented |
Class | Query | Represent a single DNS query. |
Class | RRHeader | A resource record header. |
Class | SimpleRecord | A Resource Record which consists of a single RFC 1035 domain-name. |
Class | Record_NS | An authoritative nameserver. |
Class | Record_MD | A mail destination. |
Class | Record_MF | A mail forwarder. |
Class | Record_CNAME | The canonical name for an alias. |
Class | Record_MB | A mailbox domain name. |
Class | Record_MG | A mail group member. |
Class | Record_MR | A mail rename domain name. |
Class | Record_PTR | A domain name pointer. |
Class | Record_DNAME | A non-terminal DNS name redirection. |
Class | Record_A | An IPv4 host address. |
Class | Record_SOA | Marks the start of a zone of authority. |
Class | Record_NULL | A null record. |
Class | Record_WKS | A well known service description. |
Class | Record_AAAA | An IPv6 host address. |
Class | Record_A6 | An IPv6 address. |
Class | Record_SRV | The location of the server(s) for a specific protocol and domain. |
Class | Record_NAPTR | The location of the server(s) for a specific protocol and domain. |
Class | Record_AFSDB | Map from a domain name to the name of an AFS cell database server. |
Class | Record_RP | The responsible person for a domain. |
Class | Record_HINFO | Host information. |
Class | Record_MINFO | Mailbox or mail list information. |
Class | Record_MX | Mail exchange. |
Class | Record_TXT | Freeform text. |
Class | Record_SPF | Structurally, freeform text. Semantically, a policy definition, formatted as defined in rfc 4408. |
Class | Message | Message
contains all the information represented by a single DNS request or
response.
|
Class | DNSMixin | DNS protocol mixin shared by UDP and TCP implementations. |
Class | DNSDatagramProtocol | DNS protocol over UDP. |
Class | DNSProtocol | DNS protocol over TCP. |