Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
J
L
M
N
P
R
S
T
U
V
_
A
addAddressRecords(DNSOutgoing, boolean)
- Method in class javax.jmdns.impl.
HostInfo
addAnswer(DNSRecord, long)
- Method in class javax.jmdns.impl.
DNSOutgoing
Add an answer to the message.
addAnswer(DNSIncoming, InetAddress, int, DNSOutgoing, DNSRecord)
- Method in class javax.jmdns.impl.
JmDNSImpl
Add an answer to a question.
addAnswers(DNSOutgoing, int, HostInfo)
- Method in class javax.jmdns.impl.
ServiceInfoImpl
addAuthorativeAnswer(DNSRecord)
- Method in class javax.jmdns.impl.
DNSOutgoing
Add an authorative answer to the message.
addDNSEntry(DNSEntry)
- Method in class javax.jmdns.impl.
DNSCache
Adds an entry to the table.
addListener(DNSListener, DNSQuestion)
- Method in class javax.jmdns.impl.
JmDNSImpl
Add a listener for a question.
addQuestion(DNSQuestion)
- Method in class javax.jmdns.impl.
DNSOutgoing
Add a question to the message.
addServiceListener(String, ServiceListener)
- Method in class javax.jmdns.impl.
JmDNSImpl
addServiceListener(String, ServiceListener)
- Method in class javax.jmdns.
JmDNS
Listen for services of a given type.
addServiceTypeListener(ServiceTypeListener)
- Method in class javax.jmdns.impl.
JmDNSImpl
addServiceTypeListener(ServiceTypeListener)
- Method in class javax.jmdns.
JmDNS
Listen for service types.
advanceState()
- Method in class javax.jmdns.impl.
JmDNSImpl
Sets the state and notifies all objects that wait on JmDNS.
advanceState()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
allValues()
- Method in class javax.jmdns.impl.
DNSCache
Returns all entries in the cache
Announcer
- Class in
javax.jmdns.impl.tasks
The Announcer sends an accumulated query of all announces, and advances the state of all serviceInfos, for which it has sent an announce.
Announcer(JmDNSImpl)
- Constructor for class javax.jmdns.impl.tasks.
Announcer
B
Browser
- Class in
com.strangeberry.jmdns.tools
User Interface for browsing JmDNS services.
C
cancel()
- Method in class javax.jmdns.impl.tasks.
Announcer
cancel()
- Method in class javax.jmdns.impl.tasks.
Prober
cancel()
- Method in class javax.jmdns.impl.tasks.
Renewer
Canceler
- Class in
javax.jmdns.impl.tasks
The Canceler sends two announces with TTL=0 for the specified services.
Canceler(JmDNSImpl, ServiceInfoImpl, Object)
- Constructor for class javax.jmdns.impl.tasks.
Canceler
Canceler(JmDNSImpl, ServiceInfoImpl[], Object)
- Constructor for class javax.jmdns.impl.tasks.
Canceler
Canceler(JmDNSImpl, Collection<? extends ServiceInfo>, Object)
- Constructor for class javax.jmdns.impl.tasks.
Canceler
clone()
- Method in class javax.jmdns.impl.
DNSCache
close()
- Method in class javax.jmdns.impl.
JmDNSImpl
close()
- Method in class javax.jmdns.
JmDNS
Close down jmdns.
com.strangeberry.jmdns.tools
- package com.strangeberry.jmdns.tools
compareTo(DNSEntry)
- Method in class javax.jmdns.impl.
DNSEntry
Does a lexicographic comparison of the byte array representation of this record and that record.
create()
- Static method in class javax.jmdns.
JmDNS
Create an instance of JmDNS.
create(InetAddress)
- Static method in class javax.jmdns.
JmDNS
Create an instance of JmDNS and bind it to a specific network interface given its IP-address.
create(String, String, int, String)
- Static method in class javax.jmdns.
ServiceInfo
Construct a service description for registrating with JmDNS.
create(String, String, int, int, int, String)
- Static method in class javax.jmdns.
ServiceInfo
Construct a service description for registrating with JmDNS.
create(String, String, int, int, int, Map<String, ?>)
- Static method in class javax.jmdns.
ServiceInfo
Construct a service description for registrating with JmDNS.
create(String, String, int, int, int, byte[])
- Static method in class javax.jmdns.
ServiceInfo
Construct a service description for registrating with JmDNS.
D
DNSCache
- Class in
javax.jmdns.impl
A table of DNS entries.
DNSCache()
- Constructor for class javax.jmdns.impl.
DNSCache
DNSCache(DNSCache)
- Constructor for class javax.jmdns.impl.
DNSCache
DNSCache(int)
- Constructor for class javax.jmdns.impl.
DNSCache
Create a table with a given initial size.
DNSCache._CacheEntry
- Class in
javax.jmdns.impl
DNSCache._CacheEntry(String, List<? extends DNSEntry>)
- Constructor for class javax.jmdns.impl.
DNSCache._CacheEntry
DNSCache._CacheEntry(Map.Entry<String, List<? extends DNSEntry>>)
- Constructor for class javax.jmdns.impl.
DNSCache._CacheEntry
DNSEntry
- Class in
javax.jmdns.impl
DNS entry with a name, type, and class.
DNSIncoming
- Class in
javax.jmdns.impl
Parse an incoming DNS message into its components.
DNSMessage
- Class in
javax.jmdns.impl
DNSMessage define a DNS message either incoming or outgoing.
DNSMessage(int, int, boolean)
- Constructor for class javax.jmdns.impl.
DNSMessage
DNSOutgoing
- Class in
javax.jmdns.impl
An outgoing DNS message.
DNSOutgoing(int)
- Constructor for class javax.jmdns.impl.
DNSOutgoing
Create an outgoing multicast query or response.
DNSOutgoing(int, boolean)
- Constructor for class javax.jmdns.impl.
DNSOutgoing
Create an outgoing query or response.
DNSQuestion
- Class in
javax.jmdns.impl
A DNS question.
DNSQuestion(String, DNSRecordType, DNSRecordClass, boolean)
- Constructor for class javax.jmdns.impl.
DNSQuestion
Create a question.
DNSRecord
- Class in
javax.jmdns.impl
DNS record
DNSRecord.Address
- Class in
javax.jmdns.impl
Address record.
DNSRecord.HostInformation
- Class in
javax.jmdns.impl
DNSRecord.HostInformation(String, DNSRecordType, DNSRecordClass, boolean, int, String, String)
- Constructor for class javax.jmdns.impl.
DNSRecord.HostInformation
DNSRecord.Pointer
- Class in
javax.jmdns.impl
Pointer record.
DNSRecord.Pointer(String, DNSRecordType, DNSRecordClass, boolean, int, String)
- Constructor for class javax.jmdns.impl.
DNSRecord.Pointer
DNSRecord.Service
- Class in
javax.jmdns.impl
Service record.
DNSRecord.Service(String, DNSRecordType, DNSRecordClass, boolean, int, int, int, int, String)
- Constructor for class javax.jmdns.impl.
DNSRecord.Service
DNSRecord.Text
- Class in
javax.jmdns.impl
DNSRecord.Text(String, DNSRecordType, DNSRecordClass, boolean, int, byte[])
- Constructor for class javax.jmdns.impl.
DNSRecord.Text
DNSTask
- Class in
javax.jmdns.impl.tasks
DNSTask(JmDNSImpl)
- Constructor for class javax.jmdns.impl.tasks.
DNSTask
E
elapseSinceArrival()
- Method in class javax.jmdns.impl.
DNSIncoming
EmptyCache
- Static variable in class javax.jmdns.impl.
DNSCache
entrySet()
- Method in class javax.jmdns.impl.
DNSCache
equals(Object)
- Method in class javax.jmdns.impl.
DNSCache._CacheEntry
equals(Object)
- Method in class javax.jmdns.impl.
DNSEntry
Check if two entries have exactly the same name, type, and class.
equals(Object)
- Method in class javax.jmdns.impl.
DNSRecord
True if this record is the same as some other record.
equals(Object)
- Method in class javax.jmdns.impl.
ServiceInfoImpl
G
getAdditionals()
- Method in class javax.jmdns.impl.
DNSMessage
getAddress()
- Method in class javax.jmdns.impl.
HostInfo
getAddress()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getAddress()
- Method in class javax.jmdns.
ServiceInfo
Get the host address of the service.
getAllAnswers()
- Method in class javax.jmdns.impl.
DNSMessage
getAnswers()
- Method in class javax.jmdns.impl.
DNSMessage
getAuthorities()
- Method in class javax.jmdns.impl.
DNSMessage
getCache()
- Method in class javax.jmdns.impl.
JmDNSImpl
Return the DNSCache associated with the cache variable
getDNS()
- Method in class javax.jmdns.impl.
ServiceEventImpl
getDns()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getDNS()
- Method in class javax.jmdns.
ServiceEvent
Returns the JmDNS instance which originated the event.
getDNS4AddressRecord()
- Method in class javax.jmdns.impl.
HostInfo
getDNS6AddressRecord()
- Method in class javax.jmdns.impl.
HostInfo
getDNSEntry(DNSEntry)
- Method in class javax.jmdns.impl.
DNSCache
Get a matching DNS entry from the table (using equals).
getDNSEntry(String, DNSRecordType, DNSRecordClass)
- Method in class javax.jmdns.impl.
DNSCache
Get a matching DNS entry from the table.
getDNSEntryList(String)
- Method in class javax.jmdns.impl.
DNSCache
Iterate only over items with matching name.
getEntry(String)
- Method in class javax.jmdns.impl.
DNSCache
getFlags()
- Method in class javax.jmdns.impl.
DNSMessage
getGroup()
- Method in class javax.jmdns.impl.
JmDNSImpl
getHostAddress()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getHostAddress()
- Method in class javax.jmdns.
ServiceInfo
Get the host address of the service (ie X.X.X.X).
getHostName()
- Method in class javax.jmdns.impl.
JmDNSImpl
getHostName()
- Method in class javax.jmdns.
JmDNS
Return the HostName associated with this JmDNS instance.
getId()
- Method in class javax.jmdns.impl.
DNSMessage
getInetAddress()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getInetAddress()
- Method in class javax.jmdns.
ServiceInfo
Get the InetAddress of the service.
getInfo()
- Method in class javax.jmdns.impl.
ServiceEventImpl
getInfo()
- Method in class javax.jmdns.
ServiceEvent
Returns the service info record, or null if the service could not be resolved.
getInterface()
- Method in class javax.jmdns.impl.
HostInfo
getInterface()
- Method in class javax.jmdns.impl.
JmDNSImpl
getInterface()
- Method in class javax.jmdns.
JmDNS
Return the address of the interface to which this instance of JmDNS is bound.
getIoLock()
- Method in class javax.jmdns.impl.
JmDNSImpl
getKey()
- Method in class javax.jmdns.impl.
DNSCache._CacheEntry
getKey()
- Method in class javax.jmdns.impl.
DNSEntry
Returns the key for this entry.
getLastThrottleIncrement()
- Method in class javax.jmdns.impl.
JmDNSImpl
getLocalHost()
- Method in class javax.jmdns.impl.
JmDNSImpl
Returns the local host info
getName()
- Method in class javax.jmdns.impl.
DNSEntry
Returns teh name of this entry
getName()
- Method in class javax.jmdns.impl.
HostInfo
getName()
- Method in class javax.jmdns.impl.
ServiceEventImpl
getName()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getName()
- Method in class javax.jmdns.
ServiceEvent
Returns the instance name of the service.
getName()
- Method in class javax.jmdns.
ServiceInfo
Unqualified service instance name, such as
foobar
.
getNiceTextString()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getNiceTextString()
- Method in class javax.jmdns.
ServiceInfo
Returns a description of the service info suitable for printing.
getNumberOfAdditionals()
- Method in class javax.jmdns.impl.
DNSMessage
getNumberOfAnswers()
- Method in class javax.jmdns.impl.
DNSMessage
getNumberOfAuthorities()
- Method in class javax.jmdns.impl.
DNSMessage
getNumberOfQuestions()
- Method in class javax.jmdns.impl.
DNSMessage
getPlannedAnswer()
- Method in class javax.jmdns.impl.
JmDNSImpl
getPort()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getPort()
- Method in class javax.jmdns.
ServiceInfo
Get the port for the service.
getPriority()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getPriority()
- Method in class javax.jmdns.
ServiceInfo
Get the priority of the service.
getPropertyBytes(String)
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getPropertyBytes(String)
- Method in class javax.jmdns.
ServiceInfo
Get a property of the service.
getPropertyNames()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getPropertyNames()
- Method in class javax.jmdns.
ServiceInfo
Enumeration of the property names.
getPropertyString(String)
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getPropertyString(String)
- Method in class javax.jmdns.
ServiceInfo
Get a property of the service.
getQualifiedName()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getQualifiedName()
- Method in class javax.jmdns.
ServiceInfo
Fully qualified service name, such as
foobar._http._tcp.local.
.
getQuestions()
- Method in class javax.jmdns.impl.
DNSMessage
getRandom()
- Static method in class javax.jmdns.impl.
JmDNSImpl
getRecordClass()
- Method in class javax.jmdns.impl.
DNSEntry
getRecordSource()
- Method in class javax.jmdns.impl.
DNSRecord
getRecordType()
- Method in class javax.jmdns.impl.
DNSEntry
getServer()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getServer()
- Method in class javax.jmdns.
ServiceInfo
Get the name of the server.
getServiceInfo(String, String)
- Method in class javax.jmdns.impl.
JmDNSImpl
getServiceInfo(String, String, int)
- Method in class javax.jmdns.impl.
JmDNSImpl
getServiceInfo(String, String)
- Method in class javax.jmdns.
JmDNS
Get service information.
getServiceInfo(String, String, int)
- Method in class javax.jmdns.
JmDNS
Get service information.
getServices()
- Method in class javax.jmdns.impl.
JmDNSImpl
getServiceTypes()
- Method in class javax.jmdns.impl.
JmDNSImpl
getSocket()
- Method in class javax.jmdns.impl.
JmDNSImpl
getState()
- Method in class javax.jmdns.impl.
JmDNSImpl
Returns the current state of this info.
getState()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
Returns the current state of this info.
getTask()
- Method in class javax.jmdns.impl.
JmDNSImpl
getTask()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getText()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getTextBytes()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getTextBytes()
- Method in class javax.jmdns.
ServiceInfo
Get the text for the service as raw bytes.
getTextString()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getTextString()
- Method in class javax.jmdns.
ServiceInfo
Get the text for the service.
getThrottle()
- Method in class javax.jmdns.impl.
JmDNSImpl
getTTL()
- Method in class javax.jmdns.impl.
DNSRecord
getType()
- Method in class javax.jmdns.impl.
ServiceEventImpl
getType()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getType()
- Method in class javax.jmdns.
ServiceEvent
Returns the fully qualified type of the service.
getType()
- Method in class javax.jmdns.
ServiceInfo
Fully qualified service type name, such as
_http._tcp.local.
getURL()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getURL(String)
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getURL()
- Method in class javax.jmdns.
ServiceInfo
Get the URL for this service.
getURL(String)
- Method in class javax.jmdns.
ServiceInfo
Get the URL for this service.
getValue()
- Method in class javax.jmdns.impl.
DNSCache._CacheEntry
getWeight()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
getWeight()
- Method in class javax.jmdns.
ServiceInfo
Get the weight of the service.
H
hasData()
- Method in class javax.jmdns.
ServiceInfo
Returns true if the service info is filled with data.
hashCode()
- Method in class javax.jmdns.impl.
DNSCache._CacheEntry
hashCode()
- Method in class javax.jmdns.impl.
DNSEntry
Overriden, to return a value which is consistent with the value returned by equals(Object).
hashCode()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
HostInfo
- Class in
javax.jmdns.impl
HostInfo information on the local host to be able to cope with change of addresses.
HostInfo(InetAddress, String)
- Constructor for class javax.jmdns.impl.
HostInfo
I
isClosed()
- Method in class javax.jmdns.impl.
JmDNSImpl
isEmpty()
- Method in class javax.jmdns.impl.
DNSMessage
Check if the message is empty
isExpired(long)
- Method in class javax.jmdns.impl.
DNSRecord
Check if the record is expired.
isMulticast()
- Method in class javax.jmdns.impl.
DNSMessage
isQuery()
- Method in class javax.jmdns.impl.
DNSMessage
Check if the message is a query.
isQuery()
- Method in class javax.jmdns.impl.
DNSOutgoing
isResponse()
- Method in class javax.jmdns.impl.
DNSMessage
Check if the message is a response.
isTruncated()
- Method in class javax.jmdns.impl.
DNSMessage
Check if the message is truncated.
isUnique()
- Method in class javax.jmdns.impl.
DNSEntry
J
javax.jmdns
- package javax.jmdns
javax.jmdns.impl
- package javax.jmdns.impl
javax.jmdns.impl.tasks
- package javax.jmdns.impl.tasks
JmDNS
- Class in
javax.jmdns
mDNS implementation in Java.
JmDNS()
- Constructor for class javax.jmdns.
JmDNS
JmDNSImpl
- Class in
javax.jmdns.impl
mDNS implementation in Java.
JmDNSImpl()
- Constructor for class javax.jmdns.impl.
JmDNSImpl
Create an instance of JmDNS.
JmDNSImpl(InetAddress)
- Constructor for class javax.jmdns.impl.
JmDNSImpl
Create an instance of JmDNS and bind it to a specific network interface given its IP-address.
JmDNSImpl.Shutdown
- Class in
javax.jmdns.impl
Shutdown operations.
JmDNSImpl.Shutdown()
- Constructor for class javax.jmdns.impl.
JmDNSImpl.Shutdown
L
list(String)
- Method in class javax.jmdns.impl.
JmDNSImpl
list(String)
- Method in class javax.jmdns.
JmDNS
Returns a list of service infos of the specified type.
M
main(String[])
- Static method in class com.strangeberry.jmdns.tools.
Browser
Main program.
Main
- Class in
com.strangeberry.jmdns.tools
Main sample program for JmDNS.
Main()
- Constructor for class com.strangeberry.jmdns.tools.
Main
main(String[])
- Static method in class com.strangeberry.jmdns.tools.
Main
main(String[])
- Static method in class com.strangeberry.jmdns.tools.
Responder
Create a responder.
MULTICAST
- Variable in class javax.jmdns.impl.
DNSMessage
N
NO_VALUE
- Static variable in class javax.jmdns.
ServiceInfo
P
printServices()
- Method in class javax.jmdns.impl.
JmDNSImpl
printServices()
- Method in class javax.jmdns.
JmDNS
List Services and serviceTypes.
Prober
- Class in
javax.jmdns.impl.tasks
The Prober sends three consecutive probes for all service infos that needs probing as well as for the host name.
Prober(JmDNSImpl)
- Constructor for class javax.jmdns.impl.tasks.
Prober
put(String, List<? extends DNSEntry>)
- Method in class javax.jmdns.impl.
DNSCache
R
RecordReaper
- Class in
javax.jmdns.impl.tasks
Periodically removes expired entries from the cache.
RecordReaper(JmDNSImpl)
- Constructor for class javax.jmdns.impl.tasks.
RecordReaper
recover()
- Method in class javax.jmdns.impl.
JmDNSImpl
Recover jmdns when there is an error.
registerService(ServiceInfo)
- Method in class javax.jmdns.impl.
JmDNSImpl
registerService(ServiceInfo)
- Method in class javax.jmdns.
JmDNS
Register a service.
registerServiceType(String)
- Method in class javax.jmdns.impl.
JmDNSImpl
registerServiceType(String)
- Method in class javax.jmdns.
JmDNS
Register a service type.
removeDNSEntry(DNSEntry)
- Method in class javax.jmdns.impl.
DNSCache
Removes a specific entry from the table.
removeListener(DNSListener)
- Method in class javax.jmdns.impl.
JmDNSImpl
Remove a listener from all outstanding questions.
removeServiceListener(String, ServiceListener)
- Method in class javax.jmdns.impl.
JmDNSImpl
removeServiceListener(String, ServiceListener)
- Method in class javax.jmdns.
JmDNS
Remove listener for services of a given type.
removeServiceTypeListener(ServiceTypeListener)
- Method in class javax.jmdns.impl.
JmDNSImpl
removeServiceTypeListener(ServiceTypeListener)
- Method in class javax.jmdns.
JmDNS
Remove listener for service types.
Renewer
- Class in
javax.jmdns.impl.tasks
The Renewer is there to send renewal announcment when the record expire for ours infos.
Renewer(JmDNSImpl)
- Constructor for class javax.jmdns.impl.tasks.
Renewer
requestServiceInfo(String, String)
- Method in class javax.jmdns.impl.
JmDNSImpl
requestServiceInfo(String, String, int)
- Method in class javax.jmdns.impl.
JmDNSImpl
requestServiceInfo(String, String)
- Method in class javax.jmdns.
JmDNS
Request service information.
requestServiceInfo(String, String, int)
- Method in class javax.jmdns.
JmDNS
Request service information.
Responder
- Class in
com.strangeberry.jmdns.tools
A sample JmDNS responder that reads a set of rendezvous service definitions from a file and registers them with rendezvous.
Responder(JmDNS, String)
- Constructor for class com.strangeberry.jmdns.tools.
Responder
Constructor.
Responder
- Class in
javax.jmdns.impl.tasks
The Responder sends a single answer for the specified service infos and for the host name.
Responder(JmDNSImpl, DNSIncoming, InetAddress, int)
- Constructor for class javax.jmdns.impl.tasks.
Responder
run()
- Method in class javax.jmdns.impl.
JmDNSImpl.Shutdown
run()
- Method in class javax.jmdns.impl.tasks.
Announcer
run()
- Method in class javax.jmdns.impl.tasks.
Canceler
run()
- Method in class javax.jmdns.impl.tasks.
Prober
run()
- Method in class javax.jmdns.impl.tasks.
RecordReaper
run()
- Method in class javax.jmdns.impl.tasks.
Renewer
run()
- Method in class javax.jmdns.impl.tasks.
Responder
run()
- Method in class javax.jmdns.impl.tasks.
ServiceInfoResolver
run()
- Method in class javax.jmdns.impl.tasks.
ServiceResolver
run()
- Method in class javax.jmdns.impl.tasks.
TypeResolver
S
schedule(TimerTask, int)
- Method in class javax.jmdns.impl.
JmDNSImpl
send(DNSOutgoing)
- Method in class javax.jmdns.impl.
JmDNSImpl
Send an outgoing multicast DNS message.
serviceAdded(ServiceEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
Add a service.
serviceAdded(ServiceEvent)
- Method in interface javax.jmdns.
ServiceListener
A service has been added.
ServiceEvent
- Class in
javax.jmdns
ServiceEvent(Object)
- Constructor for class javax.jmdns.
ServiceEvent
Constructs a Service Event.
ServiceEventImpl
- Class in
javax.jmdns.impl
ServiceEvent.
ServiceEventImpl(JmDNSImpl, String, String, ServiceInfoImpl)
- Constructor for class javax.jmdns.impl.
ServiceEventImpl
Creates a new instance.
ServiceInfo
- Class in
javax.jmdns
ServiceInfo()
- Constructor for class javax.jmdns.
ServiceInfo
ServiceInfoImpl
- Class in
javax.jmdns.impl
JmDNS service information.
ServiceInfoImpl(String, String, int, String)
- Constructor for class javax.jmdns.impl.
ServiceInfoImpl
ServiceInfoImpl(String, String, int, int, int, String)
- Constructor for class javax.jmdns.impl.
ServiceInfoImpl
ServiceInfoImpl(String, String, int, int, int, Map<String, ?>)
- Constructor for class javax.jmdns.impl.
ServiceInfoImpl
ServiceInfoImpl(String, String, int, int, int, byte[])
- Constructor for class javax.jmdns.impl.
ServiceInfoImpl
ServiceInfoResolver
- Class in
javax.jmdns.impl.tasks
The ServiceInfoResolver queries up to three times consecutively for a service info, and then removes itself from the timer.
ServiceInfoResolver(JmDNSImpl, ServiceInfoImpl)
- Constructor for class javax.jmdns.impl.tasks.
ServiceInfoResolver
ServiceListener
- Interface in
javax.jmdns
Listener for service updates.
serviceRemoved(ServiceEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
Remove a service.
serviceRemoved(ServiceEvent)
- Method in interface javax.jmdns.
ServiceListener
A service has been removed.
serviceResolved(ServiceEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
Resolve a service.
serviceResolved(ServiceEvent)
- Method in interface javax.jmdns.
ServiceListener
A service has been resolved.
ServiceResolver
- Class in
javax.jmdns.impl.tasks
The ServiceResolver queries three times consecutively for services of a given type, and then removes itself from the timer.
ServiceResolver(JmDNSImpl, String)
- Constructor for class javax.jmdns.impl.tasks.
ServiceResolver
serviceTypeAdded(ServiceEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
A new service type was
serviceTypeAdded(ServiceEvent)
- Method in interface javax.jmdns.
ServiceTypeListener
A new service type was discovered.
ServiceTypeListener
- Interface in
javax.jmdns
Listener for service types.
setClosed(boolean)
- Method in class javax.jmdns.impl.
JmDNSImpl
setDns(JmDNSImpl)
- Method in class javax.jmdns.impl.
ServiceInfoImpl
setFlags(int)
- Method in class javax.jmdns.impl.
DNSMessage
setId(int)
- Method in class javax.jmdns.impl.
DNSMessage
setIoLock(Object)
- Method in class javax.jmdns.impl.
JmDNSImpl
setLastThrottleIncrement(long)
- Method in class javax.jmdns.impl.
JmDNSImpl
setName(String)
- Method in class javax.jmdns.impl.
DNSEntry
setPlannedAnswer(DNSIncoming)
- Method in class javax.jmdns.impl.
JmDNSImpl
setRecordSource(InetAddress)
- Method in class javax.jmdns.impl.
DNSRecord
setState(DNSState)
- Method in class javax.jmdns.impl.
JmDNSImpl
setTask(TimerTask)
- Method in class javax.jmdns.impl.
JmDNSImpl
setTask(TimerTask)
- Method in class javax.jmdns.impl.
ServiceInfoImpl
setText(byte[])
- Method in class javax.jmdns.impl.
ServiceInfoImpl
setThrottle(int)
- Method in class javax.jmdns.impl.
JmDNSImpl
setTTL(int)
- Method in class javax.jmdns.impl.
DNSRecord
setValue(List<? extends DNSEntry>)
- Method in class javax.jmdns.impl.
DNSCache._CacheEntry
start(Timer)
- Method in class javax.jmdns.impl.tasks.
Announcer
start(Timer)
- Method in class javax.jmdns.impl.tasks.
Canceler
start(Timer)
- Method in class javax.jmdns.impl.tasks.
Prober
start(Timer)
- Method in class javax.jmdns.impl.tasks.
RecordReaper
start(Timer)
- Method in class javax.jmdns.impl.tasks.
Renewer
start()
- Method in class javax.jmdns.impl.tasks.
Responder
start(Timer)
- Method in class javax.jmdns.impl.tasks.
ServiceInfoResolver
start(Timer)
- Method in class javax.jmdns.impl.tasks.
ServiceResolver
start(Timer)
- Method in class javax.jmdns.impl.tasks.
TypeResolver
startAnnouncer()
- Method in class javax.jmdns.impl.
JmDNSImpl
startRenewer()
- Method in class javax.jmdns.impl.
JmDNSImpl
T
toByteArray(DataOutputStream)
- Method in class javax.jmdns.impl.
DNSEntry
toByteArray()
- Method in class javax.jmdns.impl.
DNSEntry
Creates a byte array representation of this record.
toByteArray(DataOutputStream)
- Method in class javax.jmdns.impl.
DNSRecord.Address
Creates a byte array representation of this record.
toByteArray(DataOutputStream)
- Method in class javax.jmdns.impl.
DNSRecord.Service
toString()
- Method in class com.strangeberry.jmdns.tools.
Browser
toString()
- Method in class javax.jmdns.impl.
DNSCache._CacheEntry
toString()
- Method in class javax.jmdns.impl.
DNSCache
toString()
- Method in class javax.jmdns.impl.
DNSEntry
toString(StringBuilder)
- Method in class javax.jmdns.impl.
DNSEntry
toString(String, String)
- Method in class javax.jmdns.impl.
DNSEntry
toString()
- Method in class javax.jmdns.impl.
DNSIncoming
toString()
- Method in class javax.jmdns.impl.
DNSOutgoing
toString(StringBuilder)
- Method in class javax.jmdns.impl.
DNSRecord.Address
toString(StringBuilder)
- Method in class javax.jmdns.impl.
DNSRecord.HostInformation
toString(StringBuilder)
- Method in class javax.jmdns.impl.
DNSRecord.Pointer
toString(StringBuilder)
- Method in class javax.jmdns.impl.
DNSRecord.Service
toString(StringBuilder)
- Method in class javax.jmdns.impl.
DNSRecord.Text
toString(String)
- Method in class javax.jmdns.impl.
DNSRecord
toString()
- Method in class javax.jmdns.impl.
HostInfo
toString()
- Method in class javax.jmdns.impl.
JmDNSImpl
toString()
- Method in class javax.jmdns.impl.
ServiceEventImpl
toString()
- Method in class javax.jmdns.impl.
ServiceInfoImpl
TypeResolver
- Class in
javax.jmdns.impl.tasks
Helper class to resolve service types.
TypeResolver(JmDNSImpl)
- Constructor for class javax.jmdns.impl.tasks.
TypeResolver
U
UNICAST
- Variable in class javax.jmdns.impl.
DNSMessage
unregisterAllServices()
- Method in class javax.jmdns.impl.
JmDNSImpl
unregisterAllServices()
- Method in class javax.jmdns.
JmDNS
Unregister all services.
unregisterService(ServiceInfo)
- Method in class javax.jmdns.impl.
JmDNSImpl
unregisterService(ServiceInfo)
- Method in class javax.jmdns.
JmDNS
Unregister a service.
updateRecord(long, DNSRecord)
- Method in class javax.jmdns.impl.
JmDNSImpl
Notify all listeners that a record was updated.
updateRecord(DNSCache, long, DNSEntry)
- Method in class javax.jmdns.impl.
ServiceInfoImpl
JmDNS callback to update a DNS record.
USE_DOMAIN_NAME_COMPRESSION
- Static variable in class javax.jmdns.impl.
DNSOutgoing
This can be used to turn off domain name compression.
USE_DOMAIN_NAME_FORMAT_FOR_SRV_TARGET
- Static variable in class javax.jmdns.impl.
DNSIncoming
V
valueChanged(ListSelectionEvent)
- Method in class com.strangeberry.jmdns.tools.
Browser
List selection changed.
VERSION
- Static variable in class javax.jmdns.
JmDNS
The version of JmDNS.
_
_additionals
- Variable in class javax.jmdns.impl.
DNSMessage
_address
- Variable in class javax.jmdns.impl.
HostInfo
_answers
- Variable in class javax.jmdns.impl.
DNSMessage
_authoritativeAnswers
- Variable in class javax.jmdns.impl.
DNSMessage
_interfaze
- Variable in class javax.jmdns.impl.
HostInfo
_jmDNSImpl
- Variable in class javax.jmdns.impl.tasks.
DNSTask
_name
- Variable in class javax.jmdns.impl.
HostInfo
_questions
- Variable in class javax.jmdns.impl.
DNSMessage
_shutdown
- Variable in class javax.jmdns.impl.
JmDNSImpl
This is the shutdown hook, we registered with the java runtime.
A
B
C
D
E
G
H
I
J
L
M
N
P
R
S
T
U
V
_
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes