$search
Classes | |
class | DNSConstants |
Enumerations | |
enum | DNSLabel { Unknown = ("", 0x80), Standard = ("standard label", 0x00), Compressed = ("compressed label", 0xC0), Extended = ("extended label", 0x40) } |
enum | DNSOperationCode { Query = ("Query", 0), IQuery = ("Inverse Query", 1), Status = ("Status", 2), Unassigned = ("Unassigned", 3), Notify = ("Notify", 4), Update = ("Update", 5) } |
enum | DNSOptionCode { Unknown = ("Unknown", 65535), LLQ = ("LLQ", 1), UL = ("UL", 2), NSID = ("NSID", 3), Owner = ("Owner", 4) } |
enum | DNSRecordClass { CLASS_UNKNOWN = ("?", 0), CLASS_IN = ("in", 1), CLASS_CS = ("cs", 2), CLASS_CH = ("ch", 3), CLASS_HS = ("hs", 4), CLASS_NONE = ("none", 254), CLASS_ANY = ("any", 255) } |
enum | DNSRecordType { TYPE_IGNORE = ("ignore", 0), TYPE_A = ("a", 1), TYPE_NS = ("ns", 2), TYPE_MD = ("md", 3), TYPE_MF = ("mf", 4), TYPE_CNAME = ("cname", 5), TYPE_SOA = ("soa", 6), TYPE_MB = ("mb", 7), TYPE_MG = ("mg", 8), TYPE_MR = ("mr", 9), TYPE_NULL = ("null", 10), TYPE_WKS = ("wks", 11), TYPE_PTR = ("ptr", 12), TYPE_HINFO = ("hinfo", 13), TYPE_MINFO = ("minfo", 14), TYPE_MX = ("mx", 15), TYPE_TXT = ("txt", 16), TYPE_RP = ("rp", 17), TYPE_AFSDB = ("afsdb", 18), TYPE_X25 = ("x25", 19), TYPE_ISDN = ("isdn", 20), TYPE_RT = ("rt", 21), TYPE_NSAP = ("nsap", 22), TYPE_NSAP_PTR = ("nsap-otr", 23), TYPE_SIG = ("sig", 24), TYPE_KEY = ("key", 25), TYPE_PX = ("px", 26), TYPE_GPOS = ("gpos", 27), TYPE_AAAA = ("aaaa", 28), TYPE_LOC = ("loc", 29), TYPE_NXT = ("nxt", 30), TYPE_EID = ("eid", 31), TYPE_NIMLOC = ("nimloc", 32), TYPE_SRV = ("srv", 33), TYPE_ATMA = ("atma", 34), TYPE_NAPTR = ("naptr", 35), TYPE_KX = ("kx", 36), TYPE_CERT = ("cert", 37), TYPE_A6 = ("a6", 38), TYPE_DNAME = ("dname", 39), TYPE_SINK = ("sink", 40), TYPE_OPT = ("opt", 41), TYPE_APL = ("apl", 42), TYPE_DS = ("ds", 43), TYPE_SSHFP = ("sshfp", 44), TYPE_RRSIG = ("rrsig", 46), TYPE_NSEC = ("nsec", 47), TYPE_DNSKEY = ("dnskey", 48), TYPE_UINFO = ("uinfo", 100), TYPE_UID = ("uid", 101), TYPE_GID = ("gid", 102), TYPE_UNSPEC = ("unspec", 103), TYPE_TKEY = ("tkey", 249), TYPE_TSIG = ("tsig", 250), TYPE_IXFR = ("ixfr", 251), TYPE_AXFR = ("axfr", 252), TYPE_MAILA = ("mails", 253), TYPE_MAILB = ("mailb", 254), TYPE_ANY = ("any", 255) } |
enum | DNSResultCode { Unknown = ("Unknown", 65535), NoError = ("No Error", 0), FormErr = ("Format Error", 1), ServFail = ("Server Failure", 2), NXDomain = ("Non-Existent Domain", 3), NotImp = ("Not Implemented", 4), Refused = ("Query Refused", 5), YXDomain = ("Name Exists when it should not", 6), YXRRSet = ("RR Set Exists when it should not", 7), NXRRSet = ("RR Set that should exist does not", 8), NotAuth = ("Server Not Authoritative for zone", 9), NotZone = ("NotZone Name not contained in zone", 10) } |
enum | DNSState { PROBING_1 = ("probing 1", StateClass.probing), PROBING_2 = ("probing 2", StateClass.probing), PROBING_3 = ("probing 3", StateClass.probing), ANNOUNCING_1 = ("announcing 1", StateClass.announcing), ANNOUNCING_2 = ("announcing 2", StateClass.announcing), ANNOUNCED = ("announced", StateClass.announced), CANCELING_1 = ("canceling 1", StateClass.canceling), CANCELING_2 = ("canceling 2", StateClass.canceling), CANCELING_3 = ("canceling 3", StateClass.canceling), CANCELED = ("canceled", StateClass.canceled), CLOSING = ("closing", StateClass.closing), CLOSED = ("closed", StateClass.closed) } |
DNS label.
Unknown |
This is unallocated. |
Standard |
Standard label [RFC 1035] |
Compressed |
Compressed label [RFC 1035] |
Extended |
Extended label [RFC 2671] |
Definition at line 11 of file DNSLabel.java.
DNS operation code.
Query |
Query [RFC1035] |
IQuery |
IQuery (Inverse Query, Obsolete) [RFC3425] |
Status |
Status [RFC1035] |
Unassigned |
Unassigned |
Notify |
Notify [RFC1996] |
Update |
Update [RFC2136] |
Definition at line 11 of file DNSOperationCode.java.
DNS option code.
Unknown |
Token |
LLQ |
Long-Lived Queries Option [http://files.dns-sd.org/draft-sekar-dns-llq.txt] |
UL |
Update Leases Option [http://files.dns-sd.org/draft-sekar-dns-ul.txt] |
NSID |
Name Server Identifier Option [RFC5001] |
Owner |
Owner Option [draft-cheshire-edns0-owner-option] |
Definition at line 11 of file DNSOptionCode.java.
DNS Record Class
Definition at line 14 of file DNSRecordClass.java.
DNS Record Type
TYPE_IGNORE |
Address |
TYPE_A |
Address |
TYPE_NS |
Name Server |
TYPE_MD |
Mail Destination |
TYPE_MF |
Mail Forwarder |
TYPE_CNAME |
Canonical Name |
TYPE_SOA |
Start of Authority |
TYPE_MB |
Mailbox |
TYPE_MG |
Mail Group |
TYPE_MR |
Mail Rename |
TYPE_NULL |
NULL RR |
TYPE_WKS |
Well-known-service |
TYPE_PTR |
Domain Name pointer |
TYPE_HINFO |
Host information |
TYPE_MINFO |
Mailbox information |
TYPE_MX |
Mail exchanger |
TYPE_TXT |
Arbitrary text string |
TYPE_RP |
for Responsible Person [RFC1183] |
TYPE_AFSDB |
for AFS Data Base location [RFC1183] |
TYPE_X25 |
for X.25 PSDN address [RFC1183] |
TYPE_ISDN |
for ISDN address [RFC1183] |
TYPE_RT |
for Route Through [RFC1183] |
TYPE_NSAP |
for NSAP address, NSAP style A record [RFC1706] |
TYPE_NSAP_PTR | |
TYPE_SIG |
for security signature [RFC2931] |
TYPE_KEY |
for security key [RFC2535] |
TYPE_PX |
X.400 mail mapping information [RFC2163] |
TYPE_GPOS |
Geographical Position [RFC1712] |
TYPE_AAAA |
IP6 Address [Thomson] |
TYPE_LOC |
Location Information [Vixie] |
TYPE_NXT |
Next Domain - OBSOLETE [RFC2535, RFC3755] |
TYPE_EID |
Endpoint Identifier [Patton] |
TYPE_NIMLOC |
Nimrod Locator [Patton] |
TYPE_SRV |
Server Selection [RFC2782] |
TYPE_ATMA |
ATM Address [Dobrowski] |
TYPE_NAPTR |
Naming Authority Pointer [RFC2168, RFC2915] |
TYPE_KX |
Key Exchanger [RFC2230] |
TYPE_CERT |
CERT [RFC2538] |
TYPE_A6 |
A6 [RFC2874] |
TYPE_DNAME |
DNAME [RFC2672] |
TYPE_SINK |
SINK [Eastlake] |
TYPE_OPT |
OPT [RFC2671] |
TYPE_APL |
APL [RFC3123] |
TYPE_DS |
Delegation Signer [RFC3658] |
TYPE_SSHFP |
SSH Key Fingerprint [RFC-ietf-secsh-dns-05.txt] |
TYPE_RRSIG |
RRSIG [RFC3755] |
TYPE_NSEC |
NSEC [RFC3755] |
TYPE_DNSKEY |
DNSKEY [RFC3755] |
TYPE_UINFO |
[IANA-Reserved] |
TYPE_UID |
[IANA-Reserved] |
TYPE_GID |
[IANA-Reserved] |
TYPE_UNSPEC |
[IANA-Reserved] |
TYPE_TKEY |
Transaction Key [RFC2930] |
TYPE_TSIG |
Transaction Signature [RFC2845] |
TYPE_IXFR |
Incremental transfer [RFC1995] |
TYPE_AXFR |
Transfer of an entire zone [RFC1035] |
TYPE_MAILA |
Mailbox-related records (MB, MG or MR) [RFC1035] |
TYPE_MAILB |
Mail agent RRs (Obsolete - see MX) [RFC1035] |
TYPE_ANY |
Request for all records [RFC1035] |
Definition at line 13 of file DNSRecordType.java.
DNS result code.
Definition at line 11 of file DNSResultCode.java.
DNSState defines the possible states for services registered with JmDNS.
PROBING_1 | |
PROBING_2 | |
PROBING_3 | |
ANNOUNCING_1 | |
ANNOUNCING_2 | |
ANNOUNCED | |
CANCELING_1 | |
CANCELING_2 | |
CANCELING_3 | |
CANCELED | |
CLOSING | |
CLOSED |
Definition at line 12 of file DNSState.java.