Public Member Functions | Static Public Member Functions | Public Attributes | Private Attributes | Static Private Attributes
javax.jmdns.impl.constants.DNSRecordType Enum Reference

List of all members.

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())

Detailed Description

DNS Record Type

Author:
Arthur van Hoff, Jeff Sonstein, Werner Randelshofer, Pierre Frisch, Rick Blair

Definition at line 13 of file DNSRecordType.java.


Constructor & Destructor Documentation

javax.jmdns.impl.constants.DNSRecordType.DNSRecordType ( String  name,
int  index 
) [inline]

Definition at line 257 of file DNSRecordType.java.


Member Function Documentation

Return the string representation of this type

Returns:
String

Definition at line 267 of file DNSRecordType.java.

Return the numeric value of this type

Returns:
String

Definition at line 276 of file DNSRecordType.java.

Definition at line 308 of file DNSRecordType.java.

Parameters:
index
Returns:
type for name

Definition at line 299 of file DNSRecordType.java.

static DNSRecordType javax.jmdns.impl.constants.DNSRecordType.typeForName ( String  name) [inline, static]
Parameters:
name
Returns:
type for name

Definition at line 284 of file DNSRecordType.java.


Member Data Documentation

Definition at line 253 of file DNSRecordType.java.

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.

A6 [RFC2874]

Definition at line 169 of file DNSRecordType.java.

IP6 Address [Thomson]

Definition at line 129 of file DNSRecordType.java.

for AFS Data Base location [RFC1183]

Definition at line 89 of file DNSRecordType.java.

Request for all records [RFC1035]

Definition at line 249 of file DNSRecordType.java.

APL [RFC3123]

Definition at line 185 of file DNSRecordType.java.

ATM Address [Dobrowski]

Definition at line 153 of file DNSRecordType.java.

Transfer of an entire zone [RFC1035]

Definition at line 237 of file DNSRecordType.java.

CERT [RFC2538]

Definition at line 165 of file DNSRecordType.java.

Canonical Name

Definition at line 37 of file DNSRecordType.java.

DNAME [RFC2672]

Definition at line 173 of file DNSRecordType.java.

DNSKEY [RFC3755]

Definition at line 205 of file DNSRecordType.java.

Delegation Signer [RFC3658]

Definition at line 189 of file DNSRecordType.java.

Endpoint Identifier [Patton]

Definition at line 141 of file DNSRecordType.java.

[IANA-Reserved]

Definition at line 217 of file DNSRecordType.java.

Geographical Position [RFC1712]

Definition at line 125 of file DNSRecordType.java.

Host information

Definition at line 69 of file DNSRecordType.java.

Address

Definition at line 17 of file DNSRecordType.java.

for ISDN address [RFC1183]

Definition at line 97 of file DNSRecordType.java.

Incremental transfer [RFC1995]

Definition at line 233 of file DNSRecordType.java.

for security key [RFC2535]

Definition at line 117 of file DNSRecordType.java.

Key Exchanger [RFC2230]

Definition at line 161 of file DNSRecordType.java.

Location Information [Vixie]

Definition at line 133 of file DNSRecordType.java.

Mailbox-related records (MB, MG or MR) [RFC1035]

Definition at line 241 of file DNSRecordType.java.

Mail agent RRs (Obsolete - see MX) [RFC1035]

Definition at line 245 of file DNSRecordType.java.

Mailbox

Definition at line 45 of file DNSRecordType.java.

Mail Destination

Definition at line 29 of file DNSRecordType.java.

Mail Forwarder

Definition at line 33 of file DNSRecordType.java.

Mail Group

Definition at line 49 of file DNSRecordType.java.

Mailbox information

Definition at line 73 of file DNSRecordType.java.

Mail Rename

Definition at line 53 of file DNSRecordType.java.

Mail exchanger

Definition at line 77 of file DNSRecordType.java.

Naming Authority Pointer [RFC2168, RFC2915]

Definition at line 157 of file DNSRecordType.java.

Nimrod Locator [Patton]

Definition at line 145 of file DNSRecordType.java.

Name Server

Definition at line 25 of file DNSRecordType.java.

for NSAP address, NSAP style A record [RFC1706]

Definition at line 105 of file DNSRecordType.java.

Definition at line 109 of file DNSRecordType.java.

NSEC [RFC3755]

Definition at line 201 of file DNSRecordType.java.

NULL RR

Definition at line 57 of file DNSRecordType.java.

Next Domain - OBSOLETE [RFC2535, RFC3755]

Definition at line 137 of file DNSRecordType.java.

OPT [RFC2671]

Definition at line 181 of file DNSRecordType.java.

Domain Name pointer

Definition at line 65 of file DNSRecordType.java.

X.400 mail mapping information [RFC2163]

Definition at line 121 of file DNSRecordType.java.

for Responsible Person [RFC1183]

Definition at line 85 of file DNSRecordType.java.

RRSIG [RFC3755]

Definition at line 197 of file DNSRecordType.java.

for Route Through [RFC1183]

Definition at line 101 of file DNSRecordType.java.

for security signature [RFC2931]

Definition at line 113 of file DNSRecordType.java.

SINK [Eastlake]

Definition at line 177 of file DNSRecordType.java.

Start of Authority

Definition at line 41 of file DNSRecordType.java.

Server Selection [RFC2782]

Definition at line 149 of file DNSRecordType.java.

SSH Key Fingerprint [RFC-ietf-secsh-dns-05.txt]

Definition at line 193 of file DNSRecordType.java.

Transaction Key [RFC2930]

Definition at line 225 of file DNSRecordType.java.

Transaction Signature [RFC2845]

Definition at line 229 of file DNSRecordType.java.

Arbitrary text string

Definition at line 81 of file DNSRecordType.java.

[IANA-Reserved]

Definition at line 213 of file DNSRecordType.java.

[IANA-Reserved]

Definition at line 209 of file DNSRecordType.java.

[IANA-Reserved]

Definition at line 221 of file DNSRecordType.java.

Well-known-service

Definition at line 61 of file DNSRecordType.java.

for X.25 PSDN address [RFC1183]

Definition at line 93 of file DNSRecordType.java.


The documentation for this enum was generated from the following file:


zeroconf_jmdns_suite
Author(s): Daniel Stonier
autogenerated on Thu Aug 27 2015 15:50:27