Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.strangeberry.rendezvous
Class Rendezvous.Listener  view Rendezvous.Listener download Rendezvous.Listener.java

java.lang.Object
  extended bycom.strangeberry.rendezvous.DNSConstants
      extended bycom.strangeberry.rendezvous.Rendezvous.Listener
Direct Known Subclasses:
Rendezvous.ServiceBrowser, ServiceInfo
Enclosing class:
Rendezvous

abstract static class Rendezvous.Listener
extends DNSConstants

Listener for record updates.


Field Summary
(package private) static int CLASS_ANY
           
(package private) static int CLASS_CH
           
(package private) static int CLASS_CS
           
(package private) static int CLASS_HS
           
(package private) static int CLASS_IN
           
(package private) static int CLASS_MASK
           
(package private) static int CLASS_NONE
           
(package private) static int CLASS_UNIQUE
           
(package private) static int DNS_PORT
           
(package private) static int FLAGS_AA
           
(package private) static int FLAGS_AD
           
(package private) static int FLAGS_CD
           
(package private) static int FLAGS_QR_MASK
           
(package private) static int FLAGS_QR_QUERY
           
(package private) static int FLAGS_QR_RESPONSE
           
(package private) static int FLAGS_RA
           
(package private) static int FLAGS_RD
           
(package private) static int FLAGS_TC
           
(package private) static int FLAGS_Z
           
(package private) static int MAX_MSG_ABSOLUTE
           
(package private) static int MAX_MSG_TYPICAL
           
(package private) static java.lang.String MDNS_GROUP
           
(package private) static int MDNS_PORT
           
(package private) static int TYPE_A
           
(package private) static int TYPE_ANY
           
(package private) static int TYPE_CNAME
           
(package private) static int TYPE_HINFO
           
(package private) static int TYPE_MB
           
(package private) static int TYPE_MD
           
(package private) static int TYPE_MF
           
(package private) static int TYPE_MG
           
(package private) static int TYPE_MINFO
           
(package private) static int TYPE_MR
           
(package private) static int TYPE_MX
           
(package private) static int TYPE_NS
           
(package private) static int TYPE_NULL
           
(package private) static int TYPE_PTR
           
(package private) static int TYPE_SOA
           
(package private) static int TYPE_SRV
           
(package private) static int TYPE_TXT
           
(package private) static int TYPE_WKS
           
 
Constructor Summary
(package private) Rendezvous.Listener()
           
 
Method Summary
(package private) abstract  void updateRecord(Rendezvous rendezvous, long now, DNSRecord record)
          Update a DNS record.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MDNS_GROUP

static final java.lang.String MDNS_GROUP
See Also:
Constant Field Values

MDNS_PORT

static final int MDNS_PORT
See Also:
Constant Field Values

DNS_PORT

static final int DNS_PORT
See Also:
Constant Field Values

MAX_MSG_TYPICAL

static final int MAX_MSG_TYPICAL
See Also:
Constant Field Values

MAX_MSG_ABSOLUTE

static final int MAX_MSG_ABSOLUTE
See Also:
Constant Field Values

FLAGS_QR_MASK

static final int FLAGS_QR_MASK
See Also:
Constant Field Values

FLAGS_QR_QUERY

static final int FLAGS_QR_QUERY
See Also:
Constant Field Values

FLAGS_QR_RESPONSE

static final int FLAGS_QR_RESPONSE
See Also:
Constant Field Values

FLAGS_AA

static final int FLAGS_AA
See Also:
Constant Field Values

FLAGS_TC

static final int FLAGS_TC
See Also:
Constant Field Values

FLAGS_RD

static final int FLAGS_RD
See Also:
Constant Field Values

FLAGS_RA

static final int FLAGS_RA
See Also:
Constant Field Values

FLAGS_Z

static final int FLAGS_Z
See Also:
Constant Field Values

FLAGS_AD

static final int FLAGS_AD
See Also:
Constant Field Values

FLAGS_CD

static final int FLAGS_CD
See Also:
Constant Field Values

CLASS_IN

static final int CLASS_IN
See Also:
Constant Field Values

CLASS_CS

static final int CLASS_CS
See Also:
Constant Field Values

CLASS_CH

static final int CLASS_CH
See Also:
Constant Field Values

CLASS_HS

static final int CLASS_HS
See Also:
Constant Field Values

CLASS_NONE

static final int CLASS_NONE
See Also:
Constant Field Values

CLASS_ANY

static final int CLASS_ANY
See Also:
Constant Field Values

CLASS_MASK

static final int CLASS_MASK
See Also:
Constant Field Values

CLASS_UNIQUE

static final int CLASS_UNIQUE
See Also:
Constant Field Values

TYPE_A

static final int TYPE_A
See Also:
Constant Field Values

TYPE_NS

static final int TYPE_NS
See Also:
Constant Field Values

TYPE_MD

static final int TYPE_MD
See Also:
Constant Field Values

TYPE_MF

static final int TYPE_MF
See Also:
Constant Field Values

TYPE_CNAME

static final int TYPE_CNAME
See Also:
Constant Field Values

TYPE_SOA

static final int TYPE_SOA
See Also:
Constant Field Values

TYPE_MB

static final int TYPE_MB
See Also:
Constant Field Values

TYPE_MG

static final int TYPE_MG
See Also:
Constant Field Values

TYPE_MR

static final int TYPE_MR
See Also:
Constant Field Values

TYPE_NULL

static final int TYPE_NULL
See Also:
Constant Field Values

TYPE_WKS

static final int TYPE_WKS
See Also:
Constant Field Values

TYPE_PTR

static final int TYPE_PTR
See Also:
Constant Field Values

TYPE_HINFO

static final int TYPE_HINFO
See Also:
Constant Field Values

TYPE_MINFO

static final int TYPE_MINFO
See Also:
Constant Field Values

TYPE_MX

static final int TYPE_MX
See Also:
Constant Field Values

TYPE_TXT

static final int TYPE_TXT
See Also:
Constant Field Values

TYPE_SRV

static final int TYPE_SRV
See Also:
Constant Field Values

TYPE_ANY

static final int TYPE_ANY
See Also:
Constant Field Values
Constructor Detail

Rendezvous.Listener

Rendezvous.Listener()
Method Detail

updateRecord

abstract void updateRecord(Rendezvous rendezvous,
                           long now,
                           DNSRecord record)
Update a DNS record.