t.n.c.ResolverBase : class documentation

Part of twisted.names.common View Source View In Hierarchy

Known subclasses: twisted.names.authority.FileAuthority, twisted.names.cache.CacheResolver, twisted.names.client.Resolver, twisted.names.hosts.Resolver, twisted.names.resolve.ResolverChain, twisted.names.root.Resolver, twisted.names.secondary.SecondaryAuthority

ResolverBase is a base class for implementations of interfaces.IResolver which deals with a lot of the boilerplate of implementing all of the lookup methods.
Method __init__ Undocumented
Method exceptionForCode Convert a response code (one of the possible values of dns.Message.rCode to an exception instance representing it.
Method query Undocumented
Method lookupAddress Undocumented
Method lookupIPV6Address Undocumented
Method lookupAddress6 Undocumented
Method lookupMailExchange Undocumented
Method lookupNameservers Undocumented
Method lookupCanonicalName Undocumented
Method lookupMailBox Undocumented
Method lookupMailGroup Undocumented
Method lookupMailRename Undocumented
Method lookupPointer Undocumented
Method lookupAuthority Undocumented
Method lookupNull Undocumented
Method lookupWellKnownServices Undocumented
Method lookupService Undocumented
Method lookupHostInfo Undocumented
Method lookupMailboxInfo Undocumented
Method lookupText Undocumented
Method lookupSenderPolicy Undocumented
Method lookupResponsibility Undocumented
Method lookupAFSDatabase Undocumented
Method lookupZone Undocumented
Method lookupNamingAuthorityPointer Undocumented
Method lookupAllRecords Undocumented
Method getHostByName Undocumented
Class Variable _errormap A dict mapping DNS protocol failure response codes to exception classes which will be used to represent those failures.
Method _lookup Undocumented
Method _cbRecords Undocumented
_errormap =
A dict mapping DNS protocol failure response codes to exception classes which will be used to represent those failures.
def __init__(self): (source)
Undocumented
def exceptionForCode(self, responseCode): (source)
Convert a response code (one of the possible values of dns.Message.rCode to an exception instance representing it.
Present Since10.0
def query(self, query, timeout=None): (source)
Undocumented
def _lookup(self, name, cls, type, timeout): (source)
Undocumented
def lookupAddress(self, name, timeout=None): (source)
Undocumented
def lookupIPV6Address(self, name, timeout=None): (source)
Undocumented
def lookupAddress6(self, name, timeout=None): (source)
Undocumented
def lookupMailExchange(self, name, timeout=None): (source)
Undocumented
def lookupNameservers(self, name, timeout=None): (source)
Undocumented
def lookupCanonicalName(self, name, timeout=None): (source)
Undocumented
def lookupMailBox(self, name, timeout=None): (source)
Undocumented
def lookupMailGroup(self, name, timeout=None): (source)
Undocumented
def lookupMailRename(self, name, timeout=None): (source)
Undocumented
def lookupPointer(self, name, timeout=None): (source)
Undocumented
def lookupAuthority(self, name, timeout=None): (source)
Undocumented
def lookupNull(self, name, timeout=None): (source)
Undocumented
def lookupWellKnownServices(self, name, timeout=None): (source)
Undocumented
def lookupService(self, name, timeout=None): (source)
Undocumented
def lookupHostInfo(self, name, timeout=None): (source)
Undocumented
def lookupMailboxInfo(self, name, timeout=None): (source)
Undocumented
def lookupText(self, name, timeout=None): (source)
Undocumented
def lookupSenderPolicy(self, name, timeout=None): (source)
Undocumented
def lookupResponsibility(self, name, timeout=None): (source)
Undocumented
def lookupAFSDatabase(self, name, timeout=None): (source)
Undocumented
def lookupZone(self, name, timeout=None): (source)
Undocumented
def lookupNamingAuthorityPointer(self, name, timeout=None): (source)
Undocumented
def lookupAllRecords(self, name, timeout=None): (source)
Undocumented
def getHostByName(self, name, timeout=None, effort=10): (source)
Undocumented
def _cbRecords(self, records, name, effort): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2014-05-12 18:27:00.