Public Member Functions | |
DNSRecordType (String name, int index) | |
String | externalName () |
int | indexValue () |
String | toString () |
Static Public Member Functions | |
static DNSRecordType | typeForIndex (int index) |
static DNSRecordType | typeForName (String name) |
Public Attributes | |
TYPE_A = ("a", 1) | |
TYPE_A6 = ("a6", 38) | |
TYPE_AAAA = ("aaaa", 28) | |
TYPE_AFSDB = ("afsdb", 18) | |
TYPE_ANY = ("any", 255) | |
TYPE_APL = ("apl", 42) | |
TYPE_ATMA = ("atma", 34) | |
TYPE_AXFR = ("axfr", 252) | |
TYPE_CERT = ("cert", 37) | |
TYPE_CNAME = ("cname", 5) | |
TYPE_DNAME = ("dname", 39) | |
TYPE_DNSKEY = ("dnskey", 48) | |
TYPE_DS = ("ds", 43) | |
TYPE_EID = ("eid", 31) | |
TYPE_GID = ("gid", 102) | |
TYPE_GPOS = ("gpos", 27) | |
TYPE_HINFO = ("hinfo", 13) | |
TYPE_IGNORE = ("ignore", 0) | |
TYPE_ISDN = ("isdn", 20) | |
TYPE_IXFR = ("ixfr", 251) | |
TYPE_KEY = ("key", 25) | |
TYPE_KX = ("kx", 36) | |
TYPE_LOC = ("loc", 29) | |
TYPE_MAILA = ("mails", 253) | |
TYPE_MAILB = ("mailb", 254) | |
TYPE_MB = ("mb", 7) | |
TYPE_MD = ("md", 3) | |
TYPE_MF = ("mf", 4) | |
TYPE_MG = ("mg", 8) | |
TYPE_MINFO = ("minfo", 14) | |
TYPE_MR = ("mr", 9) | |
TYPE_MX = ("mx", 15) | |
TYPE_NAPTR = ("naptr", 35) | |
TYPE_NIMLOC = ("nimloc", 32) | |
TYPE_NS = ("ns", 2) | |
TYPE_NSAP = ("nsap", 22) | |
TYPE_NSAP_PTR = ("nsap-otr", 23) | |
TYPE_NSEC = ("nsec", 47) | |
TYPE_NULL = ("null", 10) | |
TYPE_NXT = ("nxt", 30) | |
TYPE_OPT = ("opt", 41) | |
TYPE_PTR = ("ptr", 12) | |
TYPE_PX = ("px", 26) | |
TYPE_RP = ("rp", 17) | |
TYPE_RRSIG = ("rrsig", 46) | |
TYPE_RT = ("rt", 21) | |
TYPE_SIG = ("sig", 24) | |
TYPE_SINK = ("sink", 40) | |
TYPE_SOA = ("soa", 6) | |
TYPE_SRV = ("srv", 33) | |
TYPE_SSHFP = ("sshfp", 44) | |
TYPE_TKEY = ("tkey", 249) | |
TYPE_TSIG = ("tsig", 250) | |
TYPE_TXT = ("txt", 16) | |
TYPE_UID = ("uid", 101) | |
TYPE_UINFO = ("uinfo", 100) | |
TYPE_UNSPEC = ("unspec", 103) | |
TYPE_WKS = ("wks", 11) | |
TYPE_X25 = ("x25", 19) | |
Private Attributes | |
final String | _externalName |
final int | _index |
Static Private Attributes | |
staticLogger | logger = Logger.getLogger(DNSRecordType.class.getName()) |
DNS Record Type
Definition at line 13 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.DNSRecordType | ( | String | name, |
int | index | ||
) | [inline] |
Definition at line 257 of file DNSRecordType.java.
String javax.jmdns.impl.constants.DNSRecordType.externalName | ( | ) | [inline] |
Return the string representation of this type
Definition at line 267 of file DNSRecordType.java.
int javax.jmdns.impl.constants.DNSRecordType.indexValue | ( | ) | [inline] |
Return the numeric value of this type
Definition at line 276 of file DNSRecordType.java.
String javax.jmdns.impl.constants.DNSRecordType.toString | ( | ) | [inline] |
Definition at line 308 of file DNSRecordType.java.
static DNSRecordType javax.jmdns.impl.constants.DNSRecordType.typeForIndex | ( | int | index | ) | [inline, static] |
static DNSRecordType javax.jmdns.impl.constants.DNSRecordType.typeForName | ( | String | name | ) | [inline, static] |
final String javax.jmdns.impl.constants.DNSRecordType._externalName [private] |
Definition at line 253 of file DNSRecordType.java.
final int javax.jmdns.impl.constants.DNSRecordType._index [private] |
Definition at line 255 of file DNSRecordType.java.
static Logger javax.jmdns.impl.constants.DNSRecordType.logger = Logger.getLogger(DNSRecordType.class.getName()) [static, private] |
Definition at line 251 of file DNSRecordType.java.
Address
Definition at line 21 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_A6 = ("a6", 38) |
A6 [RFC2874]
Definition at line 169 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_AAAA = ("aaaa", 28) |
IP6 Address [Thomson]
Definition at line 129 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_AFSDB = ("afsdb", 18) |
for AFS Data Base location [RFC1183]
Definition at line 89 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_ANY = ("any", 255) |
Request for all records [RFC1035]
Definition at line 249 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_APL = ("apl", 42) |
APL [RFC3123]
Definition at line 185 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_ATMA = ("atma", 34) |
ATM Address [Dobrowski]
Definition at line 153 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_AXFR = ("axfr", 252) |
Transfer of an entire zone [RFC1035]
Definition at line 237 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_CERT = ("cert", 37) |
CERT [RFC2538]
Definition at line 165 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_CNAME = ("cname", 5) |
Canonical Name
Definition at line 37 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_DNAME = ("dname", 39) |
DNAME [RFC2672]
Definition at line 173 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_DNSKEY = ("dnskey", 48) |
DNSKEY [RFC3755]
Definition at line 205 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_DS = ("ds", 43) |
Delegation Signer [RFC3658]
Definition at line 189 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_EID = ("eid", 31) |
Endpoint Identifier [Patton]
Definition at line 141 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_GID = ("gid", 102) |
[IANA-Reserved]
Definition at line 217 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_GPOS = ("gpos", 27) |
Geographical Position [RFC1712]
Definition at line 125 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_HINFO = ("hinfo", 13) |
Host information
Definition at line 69 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_IGNORE = ("ignore", 0) |
Address
Definition at line 17 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_ISDN = ("isdn", 20) |
for ISDN address [RFC1183]
Definition at line 97 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_IXFR = ("ixfr", 251) |
Incremental transfer [RFC1995]
Definition at line 233 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_KEY = ("key", 25) |
for security key [RFC2535]
Definition at line 117 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_KX = ("kx", 36) |
Key Exchanger [RFC2230]
Definition at line 161 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_LOC = ("loc", 29) |
Location Information [Vixie]
Definition at line 133 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_MAILA = ("mails", 253) |
Mailbox-related records (MB, MG or MR) [RFC1035]
Definition at line 241 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_MAILB = ("mailb", 254) |
Mail agent RRs (Obsolete - see MX) [RFC1035]
Definition at line 245 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_MB = ("mb", 7) |
Mailbox
Definition at line 45 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_MD = ("md", 3) |
Mail Destination
Definition at line 29 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_MF = ("mf", 4) |
Mail Forwarder
Definition at line 33 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_MG = ("mg", 8) |
Mail Group
Definition at line 49 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_MINFO = ("minfo", 14) |
Mailbox information
Definition at line 73 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_MR = ("mr", 9) |
Mail Rename
Definition at line 53 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_MX = ("mx", 15) |
Mail exchanger
Definition at line 77 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_NAPTR = ("naptr", 35) |
Naming Authority Pointer [RFC2168, RFC2915]
Definition at line 157 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_NIMLOC = ("nimloc", 32) |
Nimrod Locator [Patton]
Definition at line 145 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_NS = ("ns", 2) |
Name Server
Definition at line 25 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_NSAP = ("nsap", 22) |
for NSAP address, NSAP style A record [RFC1706]
Definition at line 105 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_NSAP_PTR = ("nsap-otr", 23) |
Definition at line 109 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_NSEC = ("nsec", 47) |
NSEC [RFC3755]
Definition at line 201 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_NULL = ("null", 10) |
NULL RR
Definition at line 57 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_NXT = ("nxt", 30) |
Next Domain - OBSOLETE [RFC2535, RFC3755]
Definition at line 137 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_OPT = ("opt", 41) |
OPT [RFC2671]
Definition at line 181 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_PTR = ("ptr", 12) |
Domain Name pointer
Definition at line 65 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_PX = ("px", 26) |
X.400 mail mapping information [RFC2163]
Definition at line 121 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_RP = ("rp", 17) |
for Responsible Person [RFC1183]
Definition at line 85 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_RRSIG = ("rrsig", 46) |
RRSIG [RFC3755]
Definition at line 197 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_RT = ("rt", 21) |
for Route Through [RFC1183]
Definition at line 101 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_SIG = ("sig", 24) |
for security signature [RFC2931]
Definition at line 113 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_SINK = ("sink", 40) |
SINK [Eastlake]
Definition at line 177 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_SOA = ("soa", 6) |
Start of Authority
Definition at line 41 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_SRV = ("srv", 33) |
Server Selection [RFC2782]
Definition at line 149 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_SSHFP = ("sshfp", 44) |
SSH Key Fingerprint [RFC-ietf-secsh-dns-05.txt]
Definition at line 193 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_TKEY = ("tkey", 249) |
Transaction Key [RFC2930]
Definition at line 225 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_TSIG = ("tsig", 250) |
Transaction Signature [RFC2845]
Definition at line 229 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_TXT = ("txt", 16) |
Arbitrary text string
Definition at line 81 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_UID = ("uid", 101) |
[IANA-Reserved]
Definition at line 213 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_UINFO = ("uinfo", 100) |
[IANA-Reserved]
Definition at line 209 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_UNSPEC = ("unspec", 103) |
[IANA-Reserved]
Definition at line 221 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_WKS = ("wks", 11) |
Well-known-service
Definition at line 61 of file DNSRecordType.java.
javax.jmdns.impl.constants.DNSRecordType.TYPE_X25 = ("x25", 19) |
for X.25 PSDN address [RFC1183]
Definition at line 93 of file DNSRecordType.java.