Part of twisted.names View Source
DNS protocol implementation.
Future Plans:| Author | Moshe Zadka, Jp 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 | 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_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 | Message | No class docstring; 1/8 methods documented |
| Class | DNSMixin | DNS protocol mixin shared by UDP and TCP implementations. |
| Class | DNSDatagramProtocol | DNS protocol over UDP. |
| Class | DNSProtocol | DNS protocol over TCP. |