# ``twisted`.`names``

package documentation
(source)

Twisted Names: DNS server and client implementations.

Module | `authority` | Authoritative resolvers.
Module | `cache` | An in-memory caching resolver.
Module | `client` | Asynchronous client DNS
Module | `common` | Base functionality useful to various parts of Twisted Names.
Module | `dns` | DNS protocol implementation.
Module | `error` | Exception class definitions for Twisted Names.
Module | `hosts` | hosts(5) support.
Module | `resolve` | Lookup a name using multiple resolvers.
Module | `root` | Resolver implementation for querying successive authoritative servers to lookup a record, starting from the root nameservers.
Module | `secondary` | No module docstring; 2/2 classes documented
Module | `server` | Async DNS server
Module | `srvconnect` | No module docstring; 1/2 class documented
Module | `tap` | Domain Name Server
Module | `_rfc1982` | Utilities for handling RFC1982 Serial Number Arithmetic.