t.n.dns : module documentation

Part of twisted.names View Source

DNS protocol implementation.

Future Plans:

AuthorsMoshe 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 UnknownRecord Encapsulate the wire data for unkown record types so that they can pass through the system unchanged.
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.
def randomSource(): (source)
Wrapper around randbytes.secureRandom to return 2 random chars.
def str2time(s): (source)
Undocumented
def readPrecisely(file, l): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2012-09-01 11:44:56.