t.i.i.IResolver(IResolverSimple) : interface documentation

Part of twisted.internet.interfaces View Source View In Hierarchy

Known implementations: twisted.names.cache.CacheResolver, twisted.names.client.Resolver, twisted.names.resolve.ResolverChain

No interface docstring
Method lookupRecord Lookup the records associated with the given name that are of the given type and in the given class.
Method query Interpret and dispatch a query object to the appropriate lookup* method.
Method lookupAddress Lookup the A records associated with name.
Method lookupAddress6 Lookup all the A6 records associated with name.
Method lookupIPV6Address Lookup all the AAAA records associated with name.
Method lookupMailExchange Lookup the MX records associated with name.
Method lookupNameservers Lookup the the NS records associated with name.
Method lookupCanonicalName Lookup the CNAME records associated with name.
Method lookupMailBox Lookup the MB records associated with name.
Method lookupMailGroup Lookup the MG records associated with name.
Method lookupMailRename Lookup the MR records associated with name.
Method lookupPointer Lookup the PTR records associated with name.
Method lookupAuthority Lookup the SOA records associated with name.
Method lookupNull Lookup the NULL records associated with name.
Method lookupWellKnownServices Lookup the WKS records associated with name.
Method lookupHostInfo Lookup the HINFO records associated with name.
Method lookupMailboxInfo Lookup the MINFO records associated with name.
Method lookupText Lookup the TXT records associated with name.
Method lookupResponsibility Lookup the RP records associated with name.
Method lookupAFSDatabase Lookup the AFSDB records associated with name.
Method lookupService Lookup the SRV records associated with name.
Method lookupAllRecords Lookup all records associated with name.
Method lookupZone Perform a zone transfer for the given name.

Inherited from IResolverSimple:

Method getHostByName Resolve the domain name name into an IP address.
def lookupRecord(name, cls, type, timeout=10): (source)
Lookup the records associated with the given name that are of the given type and in the given class.
def query(query, timeout=10): (source)
Interpret and dispatch a query object to the appropriate lookup* method.
def lookupAddress(name, timeout=10): (source)
Lookup the A records associated with name.
def lookupAddress6(name, timeout=10): (source)
Lookup all the A6 records associated with name.
def lookupIPV6Address(name, timeout=10): (source)
Lookup all the AAAA records associated with name.
def lookupMailExchange(name, timeout=10): (source)
Lookup the MX records associated with name.
def lookupNameservers(name, timeout=10): (source)
Lookup the the NS records associated with name.
def lookupCanonicalName(name, timeout=10): (source)
Lookup the CNAME records associated with name.
def lookupMailBox(name, timeout=10): (source)
Lookup the MB records associated with name.
def lookupMailGroup(name, timeout=10): (source)
Lookup the MG records associated with name.
def lookupMailRename(name, timeout=10): (source)
Lookup the MR records associated with name.
def lookupPointer(name, timeout=10): (source)
Lookup the PTR records associated with name.
def lookupAuthority(name, timeout=10): (source)
Lookup the SOA records associated with name.
def lookupNull(name, timeout=10): (source)
Lookup the NULL records associated with name.
def lookupWellKnownServices(name, timeout=10): (source)
Lookup the WKS records associated with name.
def lookupHostInfo(name, timeout=10): (source)
Lookup the HINFO records associated with name.
def lookupMailboxInfo(name, timeout=10): (source)
Lookup the MINFO records associated with name.
def lookupText(name, timeout=10): (source)
Lookup the TXT records associated with name.
def lookupResponsibility(name, timeout=10): (source)
Lookup the RP records associated with name.
def lookupAFSDatabase(name, timeout=10): (source)
Lookup the AFSDB records associated with name.
def lookupService(name, timeout=10): (source)
Lookup the SRV records associated with name.
def lookupAllRecords(name, timeout=10): (source)
Lookup all records associated with name.
def lookupZone(name, timeout=10): (source)
Perform a zone transfer for the given name.
API Documentation for Twisted, generated by pydoctor at 2011-10-27 16:27:37.