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

Quick Search    Search Deep
A B C D E F G H I K L M N O P Q R S T U W

A

add(DNSEntry) - Method in class com.strangeberry.rendezvous.DNSCache
Add an entry to the table.
add(DNSEntry[], DNSEntry) - Method in class com.strangeberry.rendezvous.DNSCache
Add an entry to a table.
addAnswer(DNSIncoming, DNSRecord) - Method in class com.strangeberry.rendezvous.DNSOutgoing
Add an answer if it is not suppressed.
addAnswer(DNSRecord, long) - Method in class com.strangeberry.rendezvous.DNSOutgoing
Add an answer to the message.
addAuthorativeAnswer(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSOutgoing
Add an authoritive answer to the message.
addListener(Rendezvous.Listener, DNSQuestion) - Method in class com.strangeberry.rendezvous.Rendezvous
Add a listener for a question.
addQuestion(DNSQuestion) - Method in class com.strangeberry.rendezvous.DNSOutgoing
Add a question to the message.
addService(Rendezvous, String, String) - Method in interface com.strangeberry.rendezvous.ServiceListener
A service is added.
addServiceListener(String, ServiceListener) - Method in class com.strangeberry.rendezvous.Rendezvous
Listen for services of a given type.
addr - Variable in class com.strangeberry.rendezvous.DNSRecord.Address
 
addr - Variable in class com.strangeberry.rendezvous.ServiceInfo
 
alias - Variable in class com.strangeberry.rendezvous.DNSRecord.Pointer
 
all() - Method in class com.strangeberry.rendezvous.DNSCache
Iterate over all entries.
answeredBy(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSQuestion
Check if this question is answered by a given DNS record.
answers - Variable in class com.strangeberry.rendezvous.DNSIncoming
 

B

browsers - Variable in class com.strangeberry.rendezvous.Rendezvous
 

C

CLASS_ANY - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
CLASS_CH - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
CLASS_CS - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
CLASS_HS - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
CLASS_IN - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
CLASS_MASK - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
CLASS_NONE - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
CLASS_UNIQUE - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
cache - Variable in class com.strangeberry.rendezvous.Rendezvous
 
checkService(ServiceInfo) - Method in class com.strangeberry.rendezvous.Rendezvous
Check that a service name is unique.
clazz - Variable in class com.strangeberry.rendezvous.DNSEntry
 
close() - Method in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
 
close() - Method in class com.strangeberry.rendezvous.Rendezvous
Close down rendezvous.
com.strangeberry.rendezvous - package com.strangeberry.rendezvous
 
count - Variable in class com.strangeberry.rendezvous.DNSCache
 
created - Variable in class com.strangeberry.rendezvous.DNSRecord
 

D

DNSCache - class com.strangeberry.rendezvous.DNSCache.
A table of DNS entries.
DNSCache(int) - Constructor for class com.strangeberry.rendezvous.DNSCache
Create a table with a given initial size.
DNSCache.IterateAll - class com.strangeberry.rendezvous.DNSCache.IterateAll.
Iterate over all entries.
DNSCache.IterateAll() - Constructor for class com.strangeberry.rendezvous.DNSCache.IterateAll
 
DNSCache.IterateKey - class com.strangeberry.rendezvous.DNSCache.IterateKey.
Iterate over some entries.
DNSCache.IterateKey(String) - Constructor for class com.strangeberry.rendezvous.DNSCache.IterateKey
 
DNSConstants - class com.strangeberry.rendezvous.DNSConstants.
DNS constants.
DNSConstants() - Constructor for class com.strangeberry.rendezvous.DNSConstants
 
DNSEntry - class com.strangeberry.rendezvous.DNSEntry.
DNS entry with a name, type, and class.
DNSEntry(String, int, int) - Constructor for class com.strangeberry.rendezvous.DNSEntry
Create an entry.
DNSIncoming - class com.strangeberry.rendezvous.DNSIncoming.
Parse an incoming DNS message into its components.
DNSIncoming(DatagramPacket) - Constructor for class com.strangeberry.rendezvous.DNSIncoming
Parse a message from a datagram packet.
DNSOutgoing - class com.strangeberry.rendezvous.DNSOutgoing.
An outgoing DNS message.
DNSOutgoing(int) - Constructor for class com.strangeberry.rendezvous.DNSOutgoing
Create an outgoing multicast query or response.
DNSOutgoing(int, boolean) - Constructor for class com.strangeberry.rendezvous.DNSOutgoing
Create an outgoing query or response.
DNSQuestion - class com.strangeberry.rendezvous.DNSQuestion.
A DNS question.
DNSQuestion(String, int, int) - Constructor for class com.strangeberry.rendezvous.DNSQuestion
Create a question.
DNSRecord - class com.strangeberry.rendezvous.DNSRecord.
DNS record
DNSRecord(String, int, int, int) - Constructor for class com.strangeberry.rendezvous.DNSRecord
Create a DNSRecord with a name, type, clazz, and ttl.
DNSRecord.Address - class com.strangeberry.rendezvous.DNSRecord.Address.
Address record.
DNSRecord.Address(String, int, int, int, int) - Constructor for class com.strangeberry.rendezvous.DNSRecord.Address
 
DNSRecord.Pointer - class com.strangeberry.rendezvous.DNSRecord.Pointer.
Pointer record.
DNSRecord.Pointer(String, int, int, int, String) - Constructor for class com.strangeberry.rendezvous.DNSRecord.Pointer
 
DNSRecord.Service - class com.strangeberry.rendezvous.DNSRecord.Service.
Service record.
DNSRecord.Service(String, int, int, int, int, int, int, String) - Constructor for class com.strangeberry.rendezvous.DNSRecord.Service
 
DNSRecord.Text - class com.strangeberry.rendezvous.DNSRecord.Text.
 
DNSRecord.Text(String, int, int, int, byte[]) - Constructor for class com.strangeberry.rendezvous.DNSRecord.Text
 
DNS_PORT - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
data - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
data - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 
debug - Static variable in class com.strangeberry.rendezvous.Rendezvous
 
delay - Variable in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
 
done - Variable in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
 
done - Variable in class com.strangeberry.rendezvous.Rendezvous
 

E

EMPTY - Static variable in class com.strangeberry.rendezvous.DNSIncoming
 
entries - Variable in class com.strangeberry.rendezvous.DNSCache
 
equals(Object) - Method in class com.strangeberry.rendezvous.DNSEntry
Check if two entries have exactly the same name, type, and class.
equals(Object) - Method in class com.strangeberry.rendezvous.DNSRecord
True if this record is the same as some other record.
equals(Object) - Method in class com.strangeberry.rendezvous.ServiceInfo
 

F

FLAGS_AA - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
FLAGS_AD - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
FLAGS_CD - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
FLAGS_QR_MASK - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
FLAGS_QR_QUERY - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
FLAGS_QR_RESPONSE - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
FLAGS_RA - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
FLAGS_RD - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
FLAGS_TC - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
FLAGS_Z - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
find(String) - Method in class com.strangeberry.rendezvous.DNSCache
Iterate only over items with matching name.
finish() - Method in class com.strangeberry.rendezvous.DNSOutgoing
Finish the message before sending it off.
flags - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
flags - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 

G

get(DNSEntry) - Method in class com.strangeberry.rendezvous.DNSCache
Get a matching DNS entry from the table (using equals).
get(String, int, int) - Method in class com.strangeberry.rendezvous.DNSCache
Get a matching DNS entry from the table.
get(int) - Method in class com.strangeberry.rendezvous.DNSIncoming
 
getAddress() - Method in class com.strangeberry.rendezvous.DNSRecord.Address
 
getAddress() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the host address of the service (ie X.X.X.X).
getClazz(int) - Static method in class com.strangeberry.rendezvous.DNSEntry
Get a string given a clazz.
getExpirationTime(int) - Method in class com.strangeberry.rendezvous.DNSRecord
Get the expiration time of this record.
getHostAddress() - Method in class com.strangeberry.rendezvous.DNSRecord.Address
 
getIPAddress() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the ip address of the service.
getName() - Method in class com.strangeberry.rendezvous.ServiceInfo
Service name, such as foobar.
getPort() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the port for the service.
getPriority() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the priority of the service.
getProperties() - Method in class com.strangeberry.rendezvous.ServiceInfo
 
getPropertyBytes(String) - Method in class com.strangeberry.rendezvous.ServiceInfo
Get a property of the service.
getPropertyNames() - Method in class com.strangeberry.rendezvous.ServiceInfo
Enumeration of the property names.
getPropertyString(String) - Method in class com.strangeberry.rendezvous.ServiceInfo
Get a property of the service.
getRemainingTTL(long) - Method in class com.strangeberry.rendezvous.DNSRecord
Get the remaining TTL for this record.
getServiceInfo(String, String) - Method in class com.strangeberry.rendezvous.Rendezvous
Get service information.
getServiceInfo(String, String, int) - Method in class com.strangeberry.rendezvous.Rendezvous
Get service information.
getTextBytes() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the text for the serivce as raw bytes.
getTextString() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the text for the service.
getType(int) - Static method in class com.strangeberry.rendezvous.DNSEntry
Get a string given a type.
getType() - Method in class com.strangeberry.rendezvous.ServiceInfo
Fully qualified service type name, such as _http._tcp.local..
getWeight() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the weight of the service.
group - Variable in class com.strangeberry.rendezvous.Rendezvous
 

H

handleQuery(DNSIncoming, InetAddress, int) - Method in class com.strangeberry.rendezvous.Rendezvous
Handle an incoming query.
handleResponse(DNSIncoming) - Method in class com.strangeberry.rendezvous.Rendezvous
Handle an incoming response.
hasNext() - Method in class com.strangeberry.rendezvous.DNSCache.IterateAll
 
hasNext() - Method in class com.strangeberry.rendezvous.DNSCache.IterateKey
 
hashCode() - Method in class com.strangeberry.rendezvous.ServiceInfo
 

I

id - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
id - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 
index - Variable in class com.strangeberry.rendezvous.DNSCache.IterateAll
 
index - Variable in class com.strangeberry.rendezvous.DNSCache.IterateKey
 
init(InetAddress) - Method in class com.strangeberry.rendezvous.Rendezvous
Initialize everything.
isExpired(long) - Method in class com.strangeberry.rendezvous.DNSRecord
Check if the record is expired.
isQuery() - Method in class com.strangeberry.rendezvous.DNSIncoming
Check if the message is a query.
isResponse() - Method in class com.strangeberry.rendezvous.DNSIncoming
Check if the message is a response.
isStale(long) - Method in class com.strangeberry.rendezvous.DNSRecord
Check if the record is stale, ie it has outlived more than half of its TTL.

K

key - Variable in class com.strangeberry.rendezvous.DNSCache.IterateKey
 
key - Variable in class com.strangeberry.rendezvous.DNSEntry
 

L

LOAD_FACTOR - Static variable in class com.strangeberry.rendezvous.DNSCache
 
len - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
len - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 
list - Variable in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
 
listener - Variable in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
 
listeners - Variable in class com.strangeberry.rendezvous.Rendezvous
 
loadFactor - Variable in class com.strangeberry.rendezvous.DNSCache
 

M

MAX_MSG_ABSOLUTE - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
MAX_MSG_TYPICAL - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
MDNS_GROUP - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
MDNS_PORT - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
multicast - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 

N

NO_VALUE - Static variable in class com.strangeberry.rendezvous.ServiceInfo
 
name - Variable in class com.strangeberry.rendezvous.DNSEntry
 
name - Variable in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser.Event
 
name - Variable in class com.strangeberry.rendezvous.ServiceInfo
 
names - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 
next() - Method in class com.strangeberry.rendezvous.DNSCache.IterateAll
 
next() - Method in class com.strangeberry.rendezvous.DNSCache.IterateKey
 
nextTime - Variable in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
 
numAdditionals - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
numAdditionals - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 
numAnswers - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
numAnswers - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 
numAuthorities - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
numAuthorities - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 
numQuestions - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
numQuestions - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 

O

off - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
off - Variable in class com.strangeberry.rendezvous.DNSOutgoing
 

P

packet - Variable in class com.strangeberry.rendezvous.DNSIncoming
 
port - Variable in class com.strangeberry.rendezvous.DNSRecord.Service
 
port - Variable in class com.strangeberry.rendezvous.ServiceInfo
 
print() - Method in class com.strangeberry.rendezvous.DNSCache
List all entries for debugging.
print(boolean) - Method in class com.strangeberry.rendezvous.DNSIncoming
Debugging.
print() - Method in class com.strangeberry.rendezvous.Rendezvous
List cache entries, for debugging only.
priority - Variable in class com.strangeberry.rendezvous.DNSRecord.Service
 
priority - Variable in class com.strangeberry.rendezvous.ServiceInfo
 
props - Variable in class com.strangeberry.rendezvous.ServiceInfo
 

Q

questions - Variable in class com.strangeberry.rendezvous.DNSIncoming
 

R

Rendezvous - class com.strangeberry.rendezvous.Rendezvous.
Rendezvous implementation in Java.
Rendezvous() - Constructor for class com.strangeberry.rendezvous.Rendezvous
Create an instance of Rendezvous.
Rendezvous(InetAddress) - Constructor for class com.strangeberry.rendezvous.Rendezvous
Create an instance of Rendezvous and bind it to a specific network interface given its IP-address.
Rendezvous.Listener - class com.strangeberry.rendezvous.Rendezvous.Listener.
Listener for record updates.
Rendezvous.Listener() - Constructor for class com.strangeberry.rendezvous.Rendezvous.Listener
 
Rendezvous.RecordReaper - class com.strangeberry.rendezvous.Rendezvous.RecordReaper.
Schedule questions
Rendezvous.RecordReaper() - Constructor for class com.strangeberry.rendezvous.Rendezvous.RecordReaper
 
Rendezvous.ServiceBrowser - class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser.
Browse for a service of a given type
Rendezvous.ServiceBrowser(String, ServiceListener) - Constructor for class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
Create a browser for a service type.
Rendezvous.ServiceBrowser.Event - class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser.Event.
Event for notifying a service listener.
Rendezvous.ServiceBrowser.Event(String) - Constructor for class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser.Event
 
Rendezvous.Shutdown - class com.strangeberry.rendezvous.Rendezvous.Shutdown.
Shutdown operations.
Rendezvous.Shutdown() - Constructor for class com.strangeberry.rendezvous.Rendezvous.Shutdown
 
Rendezvous.SocketListener - class com.strangeberry.rendezvous.Rendezvous.SocketListener.
Listen for multicast packets.
Rendezvous.SocketListener() - Constructor for class com.strangeberry.rendezvous.Rendezvous.SocketListener
 
readBytes(int, int) - Method in class com.strangeberry.rendezvous.DNSIncoming
 
readInt() - Method in class com.strangeberry.rendezvous.DNSIncoming
 
readName() - Method in class com.strangeberry.rendezvous.DNSIncoming
 
readUTF(StringBuffer, int, int) - Method in class com.strangeberry.rendezvous.DNSIncoming
 
readUTF(byte[], int, int) - Method in class com.strangeberry.rendezvous.ServiceInfo
Read data bytes as a UTF stream.
readUnsignedShort() - Method in class com.strangeberry.rendezvous.DNSIncoming
 
registerService(ServiceInfo) - Method in class com.strangeberry.rendezvous.Rendezvous
Register a service.
rehash(DNSEntry[], int) - Method in class com.strangeberry.rendezvous.DNSCache
Rehash a table.
remove() - Method in class com.strangeberry.rendezvous.DNSCache.IterateAll
 
remove() - Method in class com.strangeberry.rendezvous.DNSCache.IterateKey
 
remove(DNSEntry) - Method in class com.strangeberry.rendezvous.DNSCache
Remove a specific entry from the table.
remove(int) - Method in class com.strangeberry.rendezvous.DNSCache
Remove entry at a given index.
removeListener(Rendezvous.Listener) - Method in class com.strangeberry.rendezvous.Rendezvous
Remove a listener from all outstanding questions.
removeService(Rendezvous, String, String) - Method in interface com.strangeberry.rendezvous.ServiceListener
A service is removed.
removeServiceListener(ServiceListener) - Method in class com.strangeberry.rendezvous.Rendezvous
Remove listener for services of a given type.
request(Rendezvous, long) - Method in class com.strangeberry.rendezvous.ServiceInfo
Update the server information from the cache, send out repeated DNS queries for updated information.
resetTTL(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSRecord
Reset the TTL of a record.
run() - Method in class com.strangeberry.rendezvous.Rendezvous.RecordReaper
 
run() - Method in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
Request.
run() - Method in class com.strangeberry.rendezvous.Rendezvous.Shutdown
 
run() - Method in class com.strangeberry.rendezvous.Rendezvous.SocketListener
 

S

ServiceInfo - class com.strangeberry.rendezvous.ServiceInfo.
Rendezvous service information.
ServiceInfo(String, String, InetAddress, int, int, int, String) - Constructor for class com.strangeberry.rendezvous.ServiceInfo
Construct a service description for registrating with Rendezvous.
ServiceInfo(String, String, InetAddress, int, int, int, Hashtable) - Constructor for class com.strangeberry.rendezvous.ServiceInfo
Construct a service description for registrating with Rendezvous.
ServiceInfo(String, String, InetAddress, int, int, int, byte[]) - Constructor for class com.strangeberry.rendezvous.ServiceInfo
Construct a service description for registrating with Rendezvous.
ServiceInfo(String, String) - Constructor for class com.strangeberry.rendezvous.ServiceInfo
Construct a serive record during service discovery.
ServiceListener - interface com.strangeberry.rendezvous.ServiceListener.
Listener for service updates.
sameAs(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSRecord
True if this record is the same as some other record.
sameValue(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSRecord.Address
 
sameValue(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSRecord.Pointer
 
sameValue(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSRecord.Service
 
sameValue(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSRecord.Text
 
sameValue(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSRecord
True if this record has the same value as some other record.
send() - Method in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser.Event
 
send(DNSOutgoing) - Method in class com.strangeberry.rendezvous.Rendezvous
Send a message an outgoing multicast DNS message.
server - Variable in class com.strangeberry.rendezvous.DNSRecord.Service
 
server - Variable in class com.strangeberry.rendezvous.ServiceInfo
 
services - Variable in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
 
services - Variable in class com.strangeberry.rendezvous.Rendezvous
 
shutdown - Variable in class com.strangeberry.rendezvous.Rendezvous
 
socket - Variable in class com.strangeberry.rendezvous.Rendezvous
 
suppressedBy(DNSIncoming) - Method in class com.strangeberry.rendezvous.DNSRecord
True if this record is suppressed by the answers in a message.
suppressedBy(DNSRecord) - Method in class com.strangeberry.rendezvous.DNSRecord
True if this record would be supressed by an answer.

T

TYPE_A - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_ANY - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_CNAME - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_HINFO - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_MB - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_MD - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_MF - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_MG - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_MINFO - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_MR - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_MX - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_NS - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_NULL - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_PTR - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_SOA - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_SRV - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_TXT - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
TYPE_WKS - Static variable in class com.strangeberry.rendezvous.DNSConstants
 
text - Variable in class com.strangeberry.rendezvous.DNSRecord.Text
 
text - Variable in class com.strangeberry.rendezvous.ServiceInfo
 
toString(String, String) - Method in class com.strangeberry.rendezvous.DNSEntry
 
toString() - Method in class com.strangeberry.rendezvous.DNSIncoming
 
toString() - Method in class com.strangeberry.rendezvous.DNSQuestion
For debugging only.
toString() - Method in class com.strangeberry.rendezvous.DNSRecord.Address
 
toString() - Method in class com.strangeberry.rendezvous.DNSRecord.Pointer
 
toString() - Method in class com.strangeberry.rendezvous.DNSRecord.Service
 
toString() - Method in class com.strangeberry.rendezvous.DNSRecord.Text
 
toString(String) - Method in class com.strangeberry.rendezvous.DNSRecord
 
toString() - Method in class com.strangeberry.rendezvous.ServiceInfo
 
ttl - Variable in class com.strangeberry.rendezvous.DNSRecord
 
type - Variable in class com.strangeberry.rendezvous.DNSEntry
 
type - Variable in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
 
type - Variable in class com.strangeberry.rendezvous.ServiceInfo
 

U

unique - Variable in class com.strangeberry.rendezvous.DNSEntry
 
unregisterAllServices() - Method in class com.strangeberry.rendezvous.Rendezvous
Unregister a service.
unregisterService(ServiceInfo) - Method in class com.strangeberry.rendezvous.Rendezvous
Unregister a service.
updateRecord(Rendezvous, long, DNSRecord) - Method in class com.strangeberry.rendezvous.Rendezvous.Listener
Update a DNS record.
updateRecord(Rendezvous, long, DNSRecord) - Method in class com.strangeberry.rendezvous.Rendezvous.ServiceBrowser
Update a record.
updateRecord(long, DNSRecord) - Method in class com.strangeberry.rendezvous.Rendezvous
Notify all listeners that a record was updated.
updateRecord(Rendezvous, long, DNSRecord) - Method in class com.strangeberry.rendezvous.ServiceInfo
Rendezvous callback to update a DNS record.

W

weight - Variable in class com.strangeberry.rendezvous.DNSRecord.Service
 
weight - Variable in class com.strangeberry.rendezvous.ServiceInfo
 
write(DNSOutgoing) - Method in class com.strangeberry.rendezvous.DNSRecord.Address
 
write(DNSOutgoing) - Method in class com.strangeberry.rendezvous.DNSRecord.Pointer
 
write(DNSOutgoing) - Method in class com.strangeberry.rendezvous.DNSRecord.Service
 
write(DNSOutgoing) - Method in class com.strangeberry.rendezvous.DNSRecord.Text
 
write(DNSOutgoing) - Method in class com.strangeberry.rendezvous.DNSRecord
Write this record into an outgoing message.
writeByte(int) - Method in class com.strangeberry.rendezvous.DNSOutgoing
 
writeBytes(String, int, int) - Method in class com.strangeberry.rendezvous.DNSOutgoing
 
writeBytes(byte[], int, int) - Method in class com.strangeberry.rendezvous.DNSOutgoing
 
writeInt(int) - Method in class com.strangeberry.rendezvous.DNSOutgoing
 
writeName(String) - Method in class com.strangeberry.rendezvous.DNSOutgoing
 
writeQuestion(DNSQuestion) - Method in class com.strangeberry.rendezvous.DNSOutgoing
 
writeRecord(DNSRecord, long) - Method in class com.strangeberry.rendezvous.DNSOutgoing
 
writeShort(int) - Method in class com.strangeberry.rendezvous.DNSOutgoing
 
writeUTF(String, int, int) - Method in class com.strangeberry.rendezvous.DNSOutgoing
 
writeUTF(OutputStream, String) - Method in class com.strangeberry.rendezvous.ServiceInfo
Write a UTF string with a length to a stream.

A B C D E F G H I K L M N O P Q R S T U W