|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
| Resolver | Interface describing a resolver. |
| ResolverListener | An interface to the asynchronous resolver. |
| Verifier | An interface to a DNSSEC Verifier. |
| Class Summary | |
| A6Record | A6 Record - maps a domain name to an IPv6 address (experimental) |
| AAAARecord | IPv6 Address Record - maps a domain name to an IPv6 address |
| Address | Routines dealing with IP addresses. |
| ARecord | Address Record - maps a domain name to an Internet address |
| Cache | A cache of DNS records. |
| CERTRecord | Certificate Record - Stores a certificate associated with a name. |
| CNAMERecord | CNAME Record - maps an alias to its real name |
| Credibility | Constants relating to the credibility of cached data, which is based on the data's source. |
| DClass | Constants and functions relating to DNS classes. |
| DNAMERecord | DNAME Record - maps a nonterminal alias (subtree) to a different domain |
| dns | A high level API for mapping queries to DNS Records. |
| DNSSEC | Constants and functions relating to DNSSEC (algorithm constants). |
| DSRecord | DS - contains a Delegation Signer record, which acts as a placeholder for KEY records in the parent zone. |
| ExtendedResolver | An implementation of Resolver that can send queries to multiple servers, sending the queries multiple times if necessary. |
| FindServer | A helper class that tries to locate name servers and the search path to be appended to unqualified names. |
| Flags | Constants and functions relating to DNS flags |
| Header | A DNS message header |
| HINFORecord | Host Information - describes the CPU and OS of a host |
| Inet6Address | Inet6Address - implementation of IPv6 address |
| KEYRecord | Key - contains a cryptographic public key. |
| KXRecord | Key Exchange - delegation of authority |
| LOCRecord | Location - describes the physical location of hosts, networks, subnets. |
| Lookup | The Lookup object issues queries to caching DNS servers. |
| Master | A DNS master file parser. |
| Message | A DNS Message. |
| MX_KXRecord | Implements MX and KX records, which have identical formats |
| MXRecord | Mail Exchange - specifies where mail to a domain is sent |
| Name | A representation of a domain name. |
| NAPTRRecord | Name Authority Pointer Record - specifies rewrite rule, that when applied to an existing string will produce a new domain. |
| NS_CNAME_PTRRecord | Implements NS, CNAME, PTR, and DNAME records, which have identical formats |
| NSRecord | Name Server Record - contains the name server serving the named zone |
| NXTRecord | Next name - this record contains the following name in an ordered list of names in the zone, and a set of types for which records exist for this name. |
| Opcode | Constants and functions relating to DNS opcodes |
| Options | Boolean options: bindttl - Print TTLs in BIND format multiline - Print records in multiline format noprintin - Don't print the class of a record if it's IN nohex - Don't print anything in hex (KEY flags, for example) pqdn - Allow partially qualified domain names verbose - Turn on general debugging statements verbosehmac - Print all data digested by the HMAC routines verbosemsg - Print all messages sent or received by SimpleResolver verbosecompression - Print messages related to name compression verbosebitstring - Print messages related to bitstring labels verbosesec - Print messages related to signature verification verbosecache - Print messages related to cache lookups Valued options: tsigfudge=n - Sets the default TSIG fudge value (in seconds) sig0validity=n - Sets the default SIG(0) validity period (in seconds) |
| OPTRecord | Options - describes Extended DNS (EDNS) properties of a Message. |
| PTRRecord | Pointer Record - maps a domain name representing an Internet Address to a hostname. |
| Rcode | Constants and functions relating to DNS rcodes (error values) |
| Record | A generic DNS resource record. |
| ReverseMap | A set functions designed to deal with DNS names used in reverse mappings. |
| RPRecord | Responsible Person Record - lists the mail address of a responsible person and a domain where TXT records are available. |
| RRset | A set of Records with the same name, type, and class. |
| Section | Constants and functions relating to DNS message sections |
| Serial | Helper functions for doing serial arithmetic. |
| SetResponse | The Response from a query to Cache.lookupRecords() or Zone.findRecords() |
| SIGRecord | Signature - A SIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver. |
| SimpleResolver | An implementation of Resolver that sends one query to one server. |
| SOARecord | Start of Authority - describes properties of a zone. |
| SRVRecord | Server Selection Record - finds hosts running services in a domain. |
| TKEYRecord | Transaction Key - used to compute and/or securely transport a shared secret to be used with TSIG. |
| Tokenizer | Tokenizer is used to parse DNS records and zones from text format, |
| Tokenizer.Token | |
| TSIG | Transaction signature handling. |
| TSIG.StreamVerifier | |
| TSIGRecord | Transaction Signature - this record is automatically generated by the resolver. |
| TTL | Routines for parsing BIND-style TTL values. |
| TXTRecord | Text - stores text strings |
| Type | Constants and functions relating to DNS Types |
| UNKRecord | A class implementing Records of unknown and/or unimplemented types. |
| Update | A helper class for constructing dynamic DNS (DDNS) update messages. |
| Zone | A DNS Zone. |
| ZoneTransferIn | An incoming DNS Zone Transfer. |
| ZoneTransferIn.Delta | |
| Exception Summary | |
| InvalidDClassException | An exception thrown when an invalid dclass code is specified. |
| InvalidTTLException | An exception thrown when an invalid TTL is specified. |
| InvalidTypeException | An exception thrown when an invalid type code is specified. |
| NameTooLongException | An exception thrown when a name is longer than the maximum length of a DNS name. |
| RelativeNameException | An exception thrown when a relative name is passed as an argument to a method requiring an absolute name. |
| TextParseException | An exception thrown when unable to parse text. |
| WireParseException | An exception thrown when a DNS message is invalid. |
| ZoneTransferException | An exception thrown when a zone transfer fails. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||