Package twisted :: Package names :: Module client
[show private | hide private]
[frames | no frames]

Module twisted.names.client

Asynchronous client DNS

API Stability: Unstable

Future plans: Proper nameserver acquisition on Windows/MacOS, better caching, respect timeouts

Author: Jp Calderone<mailto:exarkun@twistedmatrix.com>

Classes
DNSClientFactory  
Resolver  
ThreadedResolver  

Function Summary
  createResolver(servers)

Variable Summary
int k
instance method lookupAddress
instance method lookupAddress6
instance method lookupAFSDatabase
instance method lookupAllRecords
instance method lookupAuthority
instance method lookupCanonicalName
instance method lookupHostInfo
instance method lookupIPV6Address
instance method lookupMailBox
instance method lookupMailboxInfo
instance method lookupMailExchange
instance method lookupMailGroup
instance method lookupMailRename
instance method lookupNameservers
instance method lookupNull
instance method lookupPointer
instance method lookupResponsibility
instance method lookupService
instance method lookupText
instance method lookupWellKnownServices
instance method lookupZone
_Feature nested_scopes
Platform platform
ResolverChain theResolver
string v

Variable Details

k

Type:
int
Value:
6                                                                      

lookupAddress

lookupAddress = twisted.names.common.ResolverBase.lookupAddress

lookupAddress6

lookupAddress6 = twisted.names.common.ResolverBase.lookupAddress6

lookupAFSDatabase

lookupAFSDatabase = twisted.names.common.ResolverBase.lookupAFSDatabase

lookupAllRecords

lookupAllRecords = twisted.names.resolve.ResolverChain.lookupAllRecords

lookupAuthority

lookupAuthority = twisted.names.common.ResolverBase.lookupAuthority

lookupCanonicalName

lookupCanonicalName = twisted.names.common.ResolverBase.lookupCanonicalName

lookupHostInfo

lookupHostInfo = twisted.names.common.ResolverBase.lookupHostInfo

lookupIPV6Address

lookupIPV6Address = twisted.names.common.ResolverBase.lookupIPV6Address

lookupMailBox

lookupMailBox = twisted.names.common.ResolverBase.lookupMailBox

lookupMailboxInfo

lookupMailboxInfo = twisted.names.common.ResolverBase.lookupMailboxInfo

lookupMailExchange

lookupMailExchange = twisted.names.common.ResolverBase.lookupMailExchange

lookupMailGroup

lookupMailGroup = twisted.names.common.ResolverBase.lookupMailGroup

lookupMailRename

lookupMailRename = twisted.names.common.ResolverBase.lookupMailRename

lookupNameservers

lookupNameservers = twisted.names.common.ResolverBase.lookupNameservers

lookupNull

lookupNull = twisted.names.common.ResolverBase.lookupNull

lookupPointer

lookupPointer = twisted.names.common.ResolverBase.lookupPointer

lookupResponsibility

lookupResponsibility = twisted.names.common.ResolverBase.lookupResponsibility

lookupService

lookupService = twisted.names.common.ResolverBase.lookupService

lookupText

lookupText = twisted.names.common.ResolverBase.lookupText

lookupWellKnownServices

lookupWellKnownServices = twisted.names.common.ResolverBase.lookupWellKnownServices

lookupZone

lookupZone = twisted.names.common.ResolverBase.lookupZone

nested_scopes

Type:
_Feature
Value:
Feature((2, 1, 0, 'beta', 1), (2, 2, 0, 'final', 0))                   

platform

Type:
Platform
Value:
<twisted.python.runtime.Platform instance at 0x8287864>                

theResolver

Type:
ResolverChain
Value:
<twisted.names.resolve.ResolverChain instance at 0x84b76c4>            

v

Type:
string
Value:
'lookupAuthority'                                                      

Generated by Epydoc 1.1 on Sat Feb 15 21:19:09 2003 http://epydoc.sf.net