twisted.names.authorityView Source (View In Hierarchy)
An Authority that is loaded from a file.
|Instance Variable||soa||A 2-tuple containing the SOA domain name as a
|Method||lookupZone||Perform an AXFR record lookup.|
|Instance Variable||_ADDITIONAL_PROCESSING_TYPES||Record types for which additional processing will be done.|
|Instance Variable||_ADDRESS_TYPES||Record types which are useful for inclusion in the additional section generated during additional processing.|
|Method||_additionalRecords||Find locally known information that could be useful to the consumer of the response and construct appropriate records to include in the additional section of that response.|
|Method||_lookup||Determine a response to a particular DNS query.|
Inherited from ResolverBase:
|Method||exceptionForCode||Convert a response code (one of the possible values of
|Method||lookupAddress||Perform an A record lookup.|
|Method||lookupIPV6Address||Perform an AAAA record lookup.|
|Method||lookupAddress6||Perform an A6 record lookup.|
|Method||lookupMailExchange||Perform an MX record lookup.|
|Method||lookupNameservers||Perform an NS record lookup.|
|Method||lookupCanonicalName||Perform a CNAME record lookup.|
|Method||lookupMailBox||Perform an MB record lookup.|
|Method||lookupMailGroup||Perform an MG record lookup.|
|Method||lookupMailRename||Perform an MR record lookup.|
|Method||lookupPointer||Perform a PTR record lookup.|
|Method||lookupAuthority||Perform an SOA record lookup.|
|Method||lookupNull||Perform a NULL record lookup.|
|Method||lookupWellKnownServices||Perform a WKS record lookup.|
|Method||lookupService||Perform an SRV record lookup.|
|Method||lookupHostInfo||Perform a HINFO record lookup.|
|Method||lookupMailboxInfo||Perform an MINFO record lookup.|
|Method||lookupText||Perform a TXT record lookup.|
|Method||lookupSenderPolicy||Perform a SPF record lookup.|
|Method||lookupResponsibility||Perform an RP record lookup.|
|Method||lookupAFSDatabase||Perform an AFSDB record lookup.|
|Method||lookupNamingAuthorityPointer||Perform a NAPTR record lookup.|
|Method||lookupAllRecords||Perform an ALL_RECORD lookup.|
|Method||getHostByName||Resolve the domain name
Find locally known information that could be useful to the consumer of the response and construct appropriate records to include in the additional section of that response.
Essentially, implement RFC 1034 section 4.3.2 step 6.
|ttl||The default TTL for records for which this is not otherwise specified.|
|Returns||A generator of |
Determine a response to a particular DNS query.
|Parameters||name||The name which is being queried and for which to lookup a response. (type: |
|cls||The class which is being queried. Only IN is implemented here and
this value is presently disregarded. (type: |
|type||The type of records being queried. See the types defined in |
|timeout||All processing is done locally and a result is available immediately, so the timeout value is ignored.|
Perform an AXFR record lookup.
NB This is quite different from other DNS requests. See http://cr.yp.to/djbdns/axfr-notes.html for more information.
NB Unlike other
lookup* methods, the timeout here is not a
list of ints, it is a single int.
|Parameters||name||DNS name to resolve. (type: |
|timeout||When this timeout expires, the query is considered failed. (type: |