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 IResolver
implementations which deals with
a lot of the boilerplate of implementing all of the lookup methods.
Class Variables | _errormap | A dict mapping DNS protocol failure response codes to
exception classes which will be used to represent those failures.
|
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 | |
Method | lookupIPV6Address | |
Method | lookupAddress6 | |
Method | lookupMailExchange | |
Method | lookupNameservers | |
Method | lookupCanonicalName | |
Method | lookupMailBox | |
Method | lookupMailGroup | |
Method | lookupMailRename | |
Method | lookupPointer | |
Method | lookupAuthority | |
Method | lookupNull | |
Method | lookupWellKnownServices | |
Method | lookupService | |
Method | lookupHostInfo | |
Method | lookupMailboxInfo | |
Method | lookupText | |
Method | lookupSenderPolicy | |
Method | lookupResponsibility | |
Method | lookupAFSDatabase | |
Method | lookupZone | |
Method | lookupNamingAuthorityPointer | |
Method | lookupAllRecords | |
Method | getHostByName | |
Method | _lookup | Undocumented |
Method | _cbRecords | Undocumented |
dns.Message.rCode
to an exception instance representing
it.
Present Since | 10.0 |
See Also | twisted.names.client.lookupAddress |
See Also | twisted.names.client.lookupIPV6Address |
See Also | twisted.names.client.lookupMailExchange |
See Also | twisted.names.client.lookupNameservers |
See Also | twisted.names.client.lookupCanonicalName |
See Also | twisted.names.client.lookupMailGroup |
See Also | twisted.names.client.lookupMailRename |
See Also | twisted.names.client.lookupAuthority |
See Also | twisted.names.client.lookupWellKnownServices |
See Also | twisted.names.client.lookupMailboxInfo |
See Also | twisted.names.client.lookupSenderPolicy |
See Also | twisted.names.client.lookupResponsibility |
See Also | twisted.names.client.lookupAFSDatabase |
See Also | twisted.names.client.lookupNamingAuthorityPointer |
See Also | twisted.names.client.lookupAllRecords |
See Also | twisted.names.client.getHostByName |