| Home | Trees | Index | Help |
|
|---|
| Package twisted :: Package names :: Module root |
|
Resolver implementation for querying successive authoritative servers to
lookup a record, starting from the root nameservers.
API Stability: Unstable
@author U{Jp Calderone<mailto:exarkun@twistedmatrix.com>}
todo: robustify it
break discoverAuthority into several smaller functions
documentation
| Classes | |
|---|---|
_DummyController |
|
DeferredResolver |
|
Resolver |
|
| Function Summary | |
|---|---|
Lookup the root nameserver addresses using the given resolver | |
discoverAuthority(host,
roots,
cache,
p)
| |
extractAuthority(msg,
cache)
| |
lookupAddress(host,
atServer,
p)
| |
lookupNameservers(host,
atServer,
p)
| |
makePlaceholder(deferred,
name)
| |
retry(t,
p,
*args)
| |
| Function Details |
|---|
bootstrap(resolver)Lookup the root nameserver addresses using the given resolver Return a Resolver which will eventually become aroot.Resolver instance that has references to all the root
servers that we were able to look up.
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.0 on Sat May 15 20:07:41 2004 | http://epydoc.sf.net |