Part of twisted.names View Source
DNS protocol implementation.
Future Plans:| Authors | Moshe Zadka | |
| Jp Calderone | ||
| Function | randomSource | Wrapper around randbytes.secureRandomto 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 | 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. |