A B C D E G H I J L M N P R S T U V W _

A

add(String) - Method in class javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
Adds the specified element to this set if it is not already present.
addAdditionalAnswer(DNSIncoming, DNSRecord) - Method in class javax.jmdns.impl.DNSOutgoing
Add an additional answer to the record.
addAdditionalAnswer(DNSOutgoing, DNSIncoming, DNSRecord) - Method in class javax.jmdns.impl.tasks.DNSTask
Add an additional answer to the record.
addAnswer(DNSIncoming, DNSRecord) - Method in class javax.jmdns.impl.DNSOutgoing
Add an answer if it is not suppressed.
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.
addAnswer(DNSOutgoing, DNSIncoming, DNSRecord) - Method in class javax.jmdns.impl.tasks.DNSTask
Add an answer if it is not suppressed.
addAnswer(DNSOutgoing, DNSRecord, long) - Method in class javax.jmdns.impl.tasks.DNSTask
Add an answer to the message.
addAnswers(JmDNSImpl, Set<DNSRecord>) - Method in class javax.jmdns.impl.DNSQuestion
Adds answers to the list for our question.
addAnswersForServiceInfo(JmDNSImpl, Set<DNSRecord>, ServiceInfoImpl) - Method in class javax.jmdns.impl.DNSQuestion
 
addAuthorativeAnswer(DNSRecord) - Method in class javax.jmdns.impl.DNSOutgoing
Add an authoritative answer to the message.
addAuthoritativeAnswer(DNSOutgoing, DNSRecord) - Method in class javax.jmdns.impl.tasks.DNSTask
Add an authoritative 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.
addNetworkTopologyListener(NetworkTopologyListener) - Method in class javax.jmdns.impl.JmmDNSImpl
 
addNetworkTopologyListener(NetworkTopologyListener) - Method in interface javax.jmdns.JmmDNS
Listen to network changes.
addQuestion(DNSQuestion) - Method in class javax.jmdns.impl.DNSOutgoing
Add a question to the message.
addQuestion(DNSOutgoing, DNSQuestion) - Method in class javax.jmdns.impl.tasks.DNSTask
Add a question to the message.
addServiceListener(String, ServiceListener) - Method in class javax.jmdns.impl.JmDNSImpl
Listen for services of a given type.
addServiceListener(String, ServiceListener) - Method in class javax.jmdns.impl.JmmDNSImpl
 
addServiceListener(String, ServiceListener) - Method in class javax.jmdns.JmDNS
Listen for services of a given type.
addServiceListener(String, ServiceListener) - Method in interface javax.jmdns.JmmDNS
Listen for services of a given type.
addServiceTypeListener(ServiceTypeListener) - Method in class javax.jmdns.impl.JmDNSImpl
Listen for service types.
addServiceTypeListener(ServiceTypeListener) - Method in class javax.jmdns.impl.JmmDNSImpl
 
addServiceTypeListener(ServiceTypeListener) - Method in class javax.jmdns.JmDNS
Listen for service types.
addServiceTypeListener(ServiceTypeListener) - Method in interface javax.jmdns.JmmDNS
Listen for service types.
advanceState(DNSTask) - Method in interface javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
advanceState(DNSTask) - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
advanceState(DNSTask) - Method in class javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
advanceState(DNSTask) - Method in class javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
advanceState(DNSTask) - 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
answers(boolean, int) - Method in class javax.jmdns.impl.HostInfo
 
answers(boolean, int, HostInfo) - Method in class javax.jmdns.impl.ServiceInfoImpl
 
associateWithTask(DNSTask, DNSState) - Method in interface javax.jmdns.impl.DNSStatefulObject
Sets the task associated with this Object.
associateWithTask(DNSTask, DNSState) - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the task associated with this Object.
associateWithTask(DNSTask, DNSState) - Method in class javax.jmdns.impl.HostInfo
Sets the task associated with this Object.
associateWithTask(DNSTask, DNSState) - Method in class javax.jmdns.impl.JmDNSImpl
Sets the task associated with this Object.
associateWithTask(DNSTask, DNSState) - Method in class javax.jmdns.impl.ServiceInfoImpl
Sets the task associated with this Object.
ASYNCHONEOUS - Static variable in class javax.jmdns.impl.ListenerStatus
 
availableSpace() - Method in class javax.jmdns.impl.DNSOutgoing
Return the number of byte available in the message.

B

Browser - Class in com.strangeberry.jmdns.tools
User Interface for browsing JmDNS services.

C

cancelState() - Method in interface javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelState() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelState() - Method in class javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelState() - Method in class javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelState() - Method in class javax.jmdns.impl.ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelStateTimer() - Method in interface javax.jmdns.impl.DNSTaskStarter
Cancel the state task timer
cancelStateTimer() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
cancelStateTimer() - Method in class javax.jmdns.impl.JmDNSImpl
 
cancelTimer() - Method in interface javax.jmdns.impl.DNSTaskStarter
Cancel the generals task timer
cancelTimer() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
cancelTimer() - Method in class javax.jmdns.impl.JmDNSImpl
 
cannotRecoverFromIOError(JmDNS, Collection<ServiceInfo>) - Method in interface javax.jmdns.JmDNS.Delegate
This method is called if JmDNS cannot recover from an I/O error.
checkQualifiedNameMap(Map<ServiceInfo.Fields, String>) - Static method in class javax.jmdns.impl.ServiceInfoImpl
 
classDelegate() - Static method in class javax.jmdns.impl.DNSTaskStarter.Factory
Returns DNSTaskStarter's class delegate.
classDelegate() - Static method in class javax.jmdns.JmmDNS.Factory
Returns JmmDNS's class delegate.
classDelegate() - Static method in class javax.jmdns.NetworkTopologyDiscovery.Factory
Returns NetworkTopologyDiscovery's class delegate.
cleanCache() - Method in class javax.jmdns.impl.JmDNSImpl
 
clone() - Method in class javax.jmdns.impl.DNSCache
clone() - Method in class javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
 
clone() - Method in class javax.jmdns.impl.NetworkTopologyEventImpl
 
clone() - Method in class javax.jmdns.impl.ServiceEventImpl
 
clone() - Method in class javax.jmdns.impl.ServiceInfoImpl
 
clone() - Method in class javax.jmdns.ServiceEvent
 
clone() - Method in class javax.jmdns.ServiceInfo
 
close() - Method in class javax.jmdns.impl.JmDNSImpl
close() - Method in class javax.jmdns.impl.JmmDNSImpl
 
closeState() - Method in interface javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
closeState() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
closeState() - Method in class javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
closeState() - Method in class javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
closeState() - Method in class javax.jmdns.impl.ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
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.
contains(String) - Method in class javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
Returns true if this set contains the specified element.
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) - Static method in class javax.jmdns.JmDNS
Create an instance of JmDNS.
create(InetAddress, String) - 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 registering with JmDNS.
create(String, String, String, int, String) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, String) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, String) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, Map<String, ?>) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, Map<String, ?>) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, byte[]) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, byte[]) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, boolean, String) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, boolean, String) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, boolean, Map<String, ?>) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, boolean, Map<String, ?>) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, boolean, byte[]) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, boolean, byte[]) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(Map<ServiceInfo.Fields, String>, int, int, int, boolean, Map<String, ?>) - Static method in class javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.

D

data() - Method in class javax.jmdns.impl.DNSOutgoing
Builds the final message buffer to be send and returns it.
decodeQualifiedNameMap(String, String, String) - Static method in class javax.jmdns.impl.ServiceInfoImpl
 
decodeQualifiedNameMapForType(String) - Static method in class javax.jmdns.impl.ServiceInfoImpl
 
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.
DNSIncoming(DatagramPacket) - Constructor for class javax.jmdns.impl.DNSIncoming
Parse a message from a datagram packet.
DNSIncoming.MessageInputStream - Class in javax.jmdns.impl
 
DNSIncoming.MessageInputStream(byte[], int) - Constructor for class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
DNSIncoming.MessageInputStream(byte[], int, int) - Constructor for class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
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.
DNSOutgoing(int, boolean, int) - Constructor for class javax.jmdns.impl.DNSOutgoing
Create an outgoing query or response.
DNSOutgoing.MessageOutputStream - Class in javax.jmdns.impl
 
DNSQuestion - Class in javax.jmdns.impl
A DNS question.
DNSRecord - Class in javax.jmdns.impl
DNS record
DNSRecord.Address - Class in javax.jmdns.impl
Address record.
DNSRecord.Address(String, DNSRecordType, DNSRecordClass, boolean, int, InetAddress) - Constructor for class javax.jmdns.impl.DNSRecord.Address
 
DNSRecord.Address(String, DNSRecordType, DNSRecordClass, boolean, int, byte[]) - Constructor for class javax.jmdns.impl.DNSRecord.Address
 
DNSRecord.HostInformation - Class in javax.jmdns.impl
 
DNSRecord.HostInformation(String, DNSRecordClass, boolean, int, String, String) - Constructor for class javax.jmdns.impl.DNSRecord.HostInformation
 
DNSRecord.IPv4Address - Class in javax.jmdns.impl
 
DNSRecord.IPv6Address - Class in javax.jmdns.impl
 
DNSRecord.Pointer - Class in javax.jmdns.impl
Pointer record.
DNSRecord.Pointer(String, DNSRecordClass, boolean, int, String) - Constructor for class javax.jmdns.impl.DNSRecord.Pointer
 
DNSRecord.Service - Class in javax.jmdns.impl
Service record.
DNSRecord.Service(String, 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, DNSRecordClass, boolean, int, byte[]) - Constructor for class javax.jmdns.impl.DNSRecord.Text
 
DNSStatefulObject - Interface in javax.jmdns.impl
Sets of methods to manage the state machine.
Implementation note: This interface is accessed from multiple threads.
DNSStatefulObject.DefaultImplementation - Class in javax.jmdns.impl
 
DNSStatefulObject.DefaultImplementation() - Constructor for class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
DNSStatefulObject.DNSStatefulObjectSemaphore - Class in javax.jmdns.impl
This class define a semaphore.
DNSStatefulObject.DNSStatefulObjectSemaphore(String) - Constructor for class javax.jmdns.impl.DNSStatefulObject.DNSStatefulObjectSemaphore
 
DNSTask - Class in javax.jmdns.impl.tasks
This is the root class for all task scheduled by the timer in JmDNS.
DNSTask(JmDNSImpl) - Constructor for class javax.jmdns.impl.tasks.DNSTask
 
DNSTaskStarter - Interface in javax.jmdns.impl
This class is used by JmDNS to start the various task required to run the DNS discovery.
DNSTaskStarter.DNSTaskStarterImpl - Class in javax.jmdns.impl
 
DNSTaskStarter.DNSTaskStarterImpl(JmDNSImpl) - Constructor for class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
DNSTaskStarter.Factory - Class in javax.jmdns.impl
DNSTaskStarter.Factory enable the creation of new instance of DNSTaskStarter.
DNSTaskStarter.Factory.ClassDelegate - Interface in javax.jmdns.impl
This interface defines a delegate to the DNSTaskStarter class to enable subclassing.

E

elapseSinceArrival() - Method in class javax.jmdns.impl.DNSIncoming
 
EMPTY_TXT - Static variable in class javax.jmdns.impl.DNSRecord
 
EmptyCache - Static variable in class javax.jmdns.impl.DNSCache
 
entrySet() - Method in class javax.jmdns.impl.DNSCache
 
entrySet() - Method in class javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
 
equals(Object) - Method in class javax.jmdns.impl.DNSCache._CacheEntry
equals(Object) - Method in class javax.jmdns.impl.DNSEntry
 
equals(Object) - Method in class javax.jmdns.impl.DNSRecord
 
equals(Object) - Method in class javax.jmdns.impl.ListenerStatus
 
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.ServiceInfoImpl
Deprecated. 
getAddress() - Method in class javax.jmdns.ServiceInfo
Deprecated. since 3.1.8
getAllAnswers() - Method in class javax.jmdns.impl.DNSMessage
 
getAnswers() - Method in class javax.jmdns.impl.DNSMessage
 
getApplication() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns the application of the service info suitable for printing.
getApplication() - Method in class javax.jmdns.ServiceInfo
Returns the application of the service info suitable for printing.
getAuthorities() - Method in class javax.jmdns.impl.DNSMessage
 
getCache() - Method in class javax.jmdns.impl.JmDNSImpl
Return the DNSCache associated with the cache variable
getDelegate() - Method in class javax.jmdns.impl.JmDNSImpl
 
getDelegate() - Method in class javax.jmdns.JmDNS
Returns the instance delegate
getDns() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns the DNS associated with this object.
getDns() - Method in interface javax.jmdns.impl.DNSStatefulObject
Returns the DNS associated with this object.
getDns() - Method in class javax.jmdns.impl.HostInfo
Returns the DNS associated with this object.
getDns() - Method in class javax.jmdns.impl.JmDNSImpl
Returns the DNS associated with this object.
getDNS() - Method in class javax.jmdns.impl.NetworkTopologyEventImpl
 
getDNS() - Method in class javax.jmdns.impl.ServiceEventImpl
 
getDns() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns the DNS associated with this object.
getDns() - Method in class javax.jmdns.impl.tasks.DNSTask
Return the DNS associated with this task.
getDNS() - Method in class javax.jmdns.NetworkTopologyEvent
Returns the JmDNS instance associated with the event or null if it is a generic event.
getDNS() - Method in class javax.jmdns.ServiceEvent
Returns the JmDNS instance which originated the event.
getDNSEntry(DNSEntry) - Method in class javax.jmdns.impl.DNSCache
Get a matching DNS entry from the table (using isSameEntry).
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.
getDNSEntryList(String, DNSRecordType, DNSRecordClass) - Method in class javax.jmdns.impl.DNSCache
Get all matching DNS entries from the table.
getDomain() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns the domain of the service info suitable for printing.
getDomain() - Method in class javax.jmdns.ServiceInfo
Returns the domain of the service info suitable for printing.
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
Deprecated. 
getHostAddress() - Method in class javax.jmdns.ServiceInfo
Deprecated. since 3.2.3
getHostAddresses() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns the host IP addresses string in textual presentation.
getHostAddresses() - Method in class javax.jmdns.ServiceInfo
Returns the host IP addresses string in textual presentation.
getHostName() - Method in class javax.jmdns.impl.JmDNSImpl
Return the HostName associated with this JmDNS instance.
getHostName() - Method in class javax.jmdns.JmDNS
Return the HostName associated with this JmDNS instance.
getHostNames() - Method in class javax.jmdns.impl.JmmDNSImpl
 
getHostNames() - Method in interface javax.jmdns.JmmDNS
Return the list HostName associated with this JmmDNS instance.
getId() - Method in class javax.jmdns.impl.DNSMessage
 
getInet4Address() - Method in class javax.jmdns.impl.ServiceInfoImpl
Deprecated. 
getInet4Address() - Method in class javax.jmdns.ServiceInfo
Deprecated. since 3.2.3
getInet4Addresses() - Method in class javax.jmdns.impl.ServiceInfoImpl
 
getInet4Addresses() - Method in class javax.jmdns.ServiceInfo
Returns a list of all IPv4 InetAddresses that can be used for this service.
getInet6Address() - Method in class javax.jmdns.impl.ServiceInfoImpl
Deprecated. 
getInet6Address() - Method in class javax.jmdns.ServiceInfo
Deprecated. since 3.2.3
getInet6Addresses() - Method in class javax.jmdns.impl.ServiceInfoImpl
 
getInet6Addresses() - Method in class javax.jmdns.ServiceInfo
Returns a list of all IPv6 InetAddresses that can be used for this service.
getInetAddress() - Method in class javax.jmdns.impl.HostInfo
 
getInetAddress() - Method in class javax.jmdns.impl.NetworkTopologyEventImpl
 
getInetAddress() - Method in class javax.jmdns.impl.ServiceInfoImpl
Deprecated. 
getInetAddress() - Method in class javax.jmdns.NetworkTopologyEvent
The Internet address affected by this event.
getInetAddress() - Method in class javax.jmdns.ServiceInfo
Deprecated. since 3.2.3
getInetAddresses() - Method in class javax.jmdns.impl.NetworkTopologyDiscoveryImpl
 
getInetAddresses() - Method in class javax.jmdns.impl.ServiceInfoImpl
 
getInetAddresses() - Method in interface javax.jmdns.NetworkTopologyDiscovery
Get all local Internet Addresses for the machine.
getInetAddresses() - Method in class javax.jmdns.ServiceInfo
Returns a list of all InetAddresses that can be used for this 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.
getInstance() - Static method in class javax.jmdns.impl.DNSTaskStarter.Factory
Return the instance of the DNSTaskStarter Factory.
getInstance() - Static method in class javax.jmdns.JmmDNS.Factory
Return the instance of the Multihommed Multicast DNS.
getInstance() - Static method in class javax.jmdns.NetworkTopologyDiscovery.Factory
Return the instance of the Multihommed Multicast DNS.
getInterface() - Method in class javax.jmdns.impl.HostInfo
 
getInterface() - Method in class javax.jmdns.impl.JmDNSImpl
Return the address of the interface to which this instance of JmDNS is bound.
getInterface() - Method in class javax.jmdns.JmDNS
Return the address of the interface to which this instance of JmDNS is bound.
getInterfaces() - Method in class javax.jmdns.impl.JmmDNSImpl
 
getInterfaces() - Method in interface javax.jmdns.JmmDNS
Return the list of addresses of the interface to which this instance of JmmDNS is bound.
getKey() - Method in class javax.jmdns.impl.DNSCache._CacheEntry
getKey() - Method in class javax.jmdns.impl.DNSEntry
Returns the key for this entry.
getKey() - Method in class javax.jmdns.impl.ServiceInfoImpl
The key is used to retrieve service info in hash tables.
The key is the lower case qualified name.
getKey() - Method in class javax.jmdns.ServiceInfo
The key is used to retrieve service info in hash tables.
The key is the lower case qualified name.
getLastThrottleIncrement() - Method in class javax.jmdns.impl.JmDNSImpl
 
getListener() - Method in class javax.jmdns.impl.ListenerStatus
 
getLocalHost() - Method in class javax.jmdns.impl.JmDNSImpl
Returns the local host info
getMaxUDPPayload() - Method in class javax.jmdns.impl.DNSOutgoing
 
getName() - Method in class javax.jmdns.impl.DNSEntry
Returns the name of this entry
getName() - Method in class javax.jmdns.impl.HostInfo
 
getName() - Method in class javax.jmdns.impl.JmDNSImpl
Return the name of the JmDNS instance.
getName() - Method in class javax.jmdns.impl.ServiceEventImpl
 
getName() - Method in class javax.jmdns.impl.ServiceInfoImpl
Unqualified service instance name, such as foobar .
getName() - Method in class javax.jmdns.impl.tasks.DNSTask
Return this task name.
getName() - Method in class javax.jmdns.impl.tasks.RecordReaper
 
getName() - Method in class javax.jmdns.impl.tasks.Responder
 
getName() - Method in class javax.jmdns.JmDNS
Return the name of the JmDNS instance.
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 .
getNames() - Method in class javax.jmdns.impl.JmmDNSImpl
 
getNames() - Method in interface javax.jmdns.JmmDNS
Return the names of the JmDNS instances.
getNiceTextString() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns a description of the service info suitable for printing.
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.DNSRecord.Service
 
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.DNSRecord.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
Get a property of the service.
getPropertyBytes(String) - Method in class javax.jmdns.ServiceInfo
Get a property of the service.
getPropertyNames() - Method in class javax.jmdns.impl.ServiceInfoImpl
Enumeration of the property names.
getPropertyNames() - Method in class javax.jmdns.ServiceInfo
Enumeration of the property names.
getPropertyString(String) - Method in class javax.jmdns.impl.ServiceInfoImpl
Get a property of the service.
getPropertyString(String) - Method in class javax.jmdns.ServiceInfo
Get a property of the service.
getProtocol() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns the protocol of the service info suitable for printing.
getProtocol() - Method in class javax.jmdns.ServiceInfo
Returns the protocol of the service info suitable for printing.
getQualifiedName() - Method in class javax.jmdns.impl.ServiceInfoImpl
Fully qualified service name, such as foobar._http._tcp.local. .
getQualifiedName() - Method in class javax.jmdns.ServiceInfo
Fully qualified service name, such as foobar._http._tcp.local. .
getQualifiedNameMap() - Method in class javax.jmdns.impl.DNSEntry
 
getQualifiedNameMap() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns a dictionary of the fully qualified name component of this service.
getQualifiedNameMap() - Method in class javax.jmdns.ServiceInfo
Returns a dictionary of the fully qualified name component of this service.
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
 
getSenderUDPPayload() - Method in class javax.jmdns.impl.DNSIncoming
This will return the default UDP payload except if an OPT record was found with a different size.
getServer() - Method in class javax.jmdns.impl.ServiceInfoImpl
 
getServer() - Method in class javax.jmdns.ServiceInfo
Get the name of the server.
getServiceEvent(JmDNSImpl) - Method in class javax.jmdns.impl.DNSRecord.Address
 
getServiceEvent(JmDNSImpl) - Method in class javax.jmdns.impl.DNSRecord
Creates and return a service event for this record.
getServiceEvent(JmDNSImpl) - Method in class javax.jmdns.impl.DNSRecord.HostInformation
 
getServiceEvent(JmDNSImpl) - Method in class javax.jmdns.impl.DNSRecord.Pointer
 
getServiceEvent(JmDNSImpl) - Method in class javax.jmdns.impl.DNSRecord.Service
 
getServiceEvent(JmDNSImpl) - Method in class javax.jmdns.impl.DNSRecord.Text
 
getServiceInfo(boolean) - Method in class javax.jmdns.impl.DNSRecord.Address
 
getServiceInfo() - Method in class javax.jmdns.impl.DNSRecord
Return a service information associated with that record if appropriate.
getServiceInfo(boolean) - Method in class javax.jmdns.impl.DNSRecord
Return a service information associated with that record if appropriate.
getServiceInfo(boolean) - Method in class javax.jmdns.impl.DNSRecord.HostInformation
 
getServiceInfo(boolean) - Method in class javax.jmdns.impl.DNSRecord.IPv4Address
 
getServiceInfo(boolean) - Method in class javax.jmdns.impl.DNSRecord.IPv6Address
 
getServiceInfo(boolean) - Method in class javax.jmdns.impl.DNSRecord.Pointer
 
getServiceInfo(boolean) - Method in class javax.jmdns.impl.DNSRecord.Service
 
getServiceInfo(boolean) - Method in class javax.jmdns.impl.DNSRecord.Text
 
getServiceInfo(String, String) - Method in class javax.jmdns.impl.JmDNSImpl
Get service information.
getServiceInfo(String, String, long) - Method in class javax.jmdns.impl.JmDNSImpl
Get service information.
getServiceInfo(String, String, boolean) - Method in class javax.jmdns.impl.JmDNSImpl
Get service information.
getServiceInfo(String, String, boolean, long) - Method in class javax.jmdns.impl.JmDNSImpl
Get service information.
getServiceInfo(String, String) - Method in class javax.jmdns.JmDNS
Get service information.
getServiceInfo(String, String, long) - Method in class javax.jmdns.JmDNS
Get service information.
getServiceInfo(String, String, boolean) - Method in class javax.jmdns.JmDNS
Get service information.
getServiceInfo(String, String, boolean, long) - Method in class javax.jmdns.JmDNS
Get service information.
getServiceInfos(String, String) - Method in class javax.jmdns.impl.JmmDNSImpl
 
getServiceInfos(String, String, long) - Method in class javax.jmdns.impl.JmmDNSImpl
 
getServiceInfos(String, String, boolean) - Method in class javax.jmdns.impl.JmmDNSImpl
 
getServiceInfos(String, String, boolean, long) - Method in class javax.jmdns.impl.JmmDNSImpl
 
getServiceInfos(String, String) - Method in interface javax.jmdns.JmmDNS
Get service information.
getServiceInfos(String, String, long) - Method in interface javax.jmdns.JmmDNS
Get service information.
getServiceInfos(String, String, boolean) - Method in interface javax.jmdns.JmmDNS
Get service information.
getServiceInfos(String, String, boolean, long) - Method in interface javax.jmdns.JmmDNS
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
 
getStarter(JmDNSImpl) - Method in class javax.jmdns.impl.DNSTaskStarter.Factory
Return the instance of the DNSTaskStarter for the JmDNS.
getSubtype() - Method in class javax.jmdns.impl.DNSEntry
Returns the subtype of this entry
getSubtype() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns the sub type of the service info suitable for printing.
getSubtype() - Method in class javax.jmdns.ServiceInfo
Returns the sub type of the service info suitable for printing.
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
Deprecated. 
getTextString() - Method in class javax.jmdns.ServiceInfo
Deprecated. since 3.1.7
getThrottle() - Method in class javax.jmdns.impl.JmDNSImpl
 
getTTL() - Method in class javax.jmdns.impl.DNSRecord
 
getType() - Method in class javax.jmdns.impl.DNSEntry
 
getType() - Method in class javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
The type associated with this entry.
getType() - Method in class javax.jmdns.impl.ServiceEventImpl
 
getType() - Method in class javax.jmdns.impl.ServiceInfoImpl
Fully qualified service type name, such as _http._tcp.local.
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.
getTypeWithSubtype() - Method in class javax.jmdns.impl.ServiceInfoImpl
Fully qualified service type name with the subtype if appropriate, such as _printer._sub._http._tcp.local.
getTypeWithSubtype() - Method in class javax.jmdns.ServiceInfo
Fully qualified service type name with the subtype if appropriate, such as _printer._sub._http._tcp.local.
getURL() - Method in class javax.jmdns.impl.ServiceInfoImpl
Deprecated. 
getURL(String) - Method in class javax.jmdns.impl.ServiceInfoImpl
Deprecated. 
getURL() - Method in class javax.jmdns.ServiceInfo
Deprecated. since 3.2.3
getURL(String) - Method in class javax.jmdns.ServiceInfo
Deprecated. since 3.2.3
getURLs() - Method in class javax.jmdns.impl.ServiceInfoImpl
 
getURLs(String) - Method in class javax.jmdns.impl.ServiceInfoImpl
 
getURLs() - Method in class javax.jmdns.ServiceInfo
Get the list of URL for this service.
getURLs(String) - Method in class javax.jmdns.ServiceInfo
Get the list of URL for this service.
getValue() - Method in class javax.jmdns.impl.DNSCache._CacheEntry
getWeight() - Method in class javax.jmdns.impl.DNSRecord.Service
 
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.impl.ServiceInfoImpl
Returns true if the service info is filled with data.
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.ListenerStatus
 
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.

I

iAmTheOnlyOne(JmDNSImpl) - Method in class javax.jmdns.impl.DNSQuestion
Checks if we are the only to be able to answer that question.
inetAddressAdded(NetworkTopologyEvent) - Method in class javax.jmdns.impl.JmmDNSImpl
 
inetAddressAdded(NetworkTopologyEvent) - Method in interface javax.jmdns.NetworkTopologyListener
A network address has been added.
inetAddressRemoved(NetworkTopologyEvent) - Method in class javax.jmdns.impl.JmmDNSImpl
 
inetAddressRemoved(NetworkTopologyEvent) - Method in interface javax.jmdns.NetworkTopologyListener
A network address has been removed.
ioLock() - Method in class javax.jmdns.impl.JmDNSImpl
 
ioUnlock() - Method in class javax.jmdns.impl.JmDNSImpl
 
isAnnounced() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is an announced state.
isAnnounced() - Method in interface javax.jmdns.impl.DNSStatefulObject
Returns true, if this is an announced state.
isAnnounced() - Method in class javax.jmdns.impl.HostInfo
Returns true, if this is an announced state.
isAnnounced() - Method in class javax.jmdns.impl.JmDNSImpl
Returns true, if this is an announced state.
isAnnounced() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is an announced state.
isAnnouncing() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is an announcing state.
isAnnouncing() - Method in interface javax.jmdns.impl.DNSStatefulObject
Returns true, if this is an announcing state.
isAnnouncing() - Method in class javax.jmdns.impl.HostInfo
Returns true, if this is an announcing state.
isAnnouncing() - Method in class javax.jmdns.impl.JmDNSImpl
Returns true, if this is an announcing state.
isAnnouncing() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is an announcing state.
isAssociatedWithTask(DNSTask, DNSState) - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Checks if this object is associated with the task and in the same state.
isAssociatedWithTask(DNSTask, DNSState) - Method in interface javax.jmdns.impl.DNSStatefulObject
Checks if this object is associated with the task and in the same state.
isAssociatedWithTask(DNSTask, DNSState) - Method in class javax.jmdns.impl.HostInfo
Checks if this object is associated with the task and in the same state.
isAssociatedWithTask(DNSTask, DNSState) - Method in class javax.jmdns.impl.JmDNSImpl
Checks if this object is associated with the task and in the same state.
isAssociatedWithTask(DNSTask, DNSState) - Method in class javax.jmdns.impl.ServiceInfoImpl
Checks if this object is associated with the task and in the same state.
isCanceled() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a canceled state.
isCanceled() - Method in interface javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a canceled state.
isCanceled() - Method in class javax.jmdns.impl.HostInfo
Returns true, if this is a canceled state.
isCanceled() - Method in class javax.jmdns.impl.JmDNSImpl
Returns true, if this is a canceled state.
isCanceled() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a canceled state.
isCanceling() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a canceling state.
isCanceling() - Method in interface javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a canceling state.
isCanceling() - Method in class javax.jmdns.impl.HostInfo
Returns true, if this is a canceling state.
isCanceling() - Method in class javax.jmdns.impl.JmDNSImpl
Returns true, if this is a canceling state.
isCanceling() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a canceling state.
isClosed() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a closed state.
isClosed() - Method in interface javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a closed state.
isClosed() - Method in class javax.jmdns.impl.HostInfo
Returns true, if this is a closed state.
isClosed() - Method in class javax.jmdns.impl.JmDNSImpl
Returns true, if this is a closed state.
isClosed() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a closed state.
isClosing() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a closing state.
isClosing() - Method in interface javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a closing state.
isClosing() - Method in class javax.jmdns.impl.HostInfo
Returns true, if this is a closing state.
isClosing() - Method in class javax.jmdns.impl.JmDNSImpl
Returns true, if this is a closing state.
isClosing() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a closing state.
isDomainDiscoveryQuery() - Method in class javax.jmdns.impl.DNSEntry
 
isEmpty() - Method in class javax.jmdns.impl.DNSCache._CacheEntry
Returns true if this list contains no elements.
isEmpty() - Method in class javax.jmdns.impl.DNSMessage
Check if the message is empty
isExpired(long) - Method in class javax.jmdns.impl.DNSEntry
Check if the record is expired.
isExpired(long) - Method in class javax.jmdns.impl.DNSQuestion
 
isExpired(long) - Method in class javax.jmdns.impl.DNSRecord
 
isMulticast() - Method in class javax.jmdns.impl.DNSMessage
 
isPersistent() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns true if ServiceListener.resolveService will be called whenever new new information is received.
isPersistent() - Method in class javax.jmdns.ServiceInfo
Returns true if ServiceListener.resolveService will be called whenever new new information is received.
isProbing() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a probing state.
isProbing() - Method in interface javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a probing state.
isProbing() - Method in class javax.jmdns.impl.HostInfo
Returns true, if this is a probing state.
isProbing() - Method in class javax.jmdns.impl.JmDNSImpl
Returns true, if this is a probing state.
isProbing() - Method in class javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a probing state.
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.
isReverseLookup() - Method in class javax.jmdns.impl.DNSEntry
 
isSameEntry(DNSEntry) - Method in class javax.jmdns.impl.DNSEntry
Check if two entries have exactly the same name, type, and class.
isSameEntry(DNSEntry) - Method in class javax.jmdns.impl.DNSRecord.Pointer
 
isSameRecordClass(DNSEntry) - Method in class javax.jmdns.impl.DNSEntry
Check that 2 entries are of the same class.
isSameType(DNSEntry) - Method in class javax.jmdns.impl.DNSEntry
Check that 2 entries are of the same type.
isServicesDiscoveryMetaQuery() - Method in class javax.jmdns.impl.DNSEntry
 
isSingleValued() - Method in class javax.jmdns.impl.DNSRecord.Address
 
isSingleValued() - Method in class javax.jmdns.impl.DNSRecord.HostInformation
 
isSingleValued() - Method in class javax.jmdns.impl.DNSRecord
Determine if a record can have multiple values in the cache.
isSingleValued() - Method in class javax.jmdns.impl.DNSRecord.Pointer
 
isSingleValued() - Method in class javax.jmdns.impl.DNSRecord.Service
 
isSingleValued() - Method in class javax.jmdns.impl.DNSRecord.Text
 
isStale(long) - Method in class javax.jmdns.impl.DNSEntry
Check if the record is stale, i.e.
isStale(long) - Method in class javax.jmdns.impl.DNSQuestion
 
isStale(long) - Method in class javax.jmdns.impl.DNSRecord
 
isSynchronous() - Method in class javax.jmdns.impl.ListenerStatus
Return true if the listener must be called synchronously.
isTruncated() - Method in class javax.jmdns.impl.DNSMessage
Check if the message is truncated.
isUnique() - Method in class javax.jmdns.impl.DNSEntry
 
isV4ReverseLookup() - Method in class javax.jmdns.impl.DNSEntry
 
isV6ReverseLookup() - Method in class javax.jmdns.impl.DNSEntry
 
iterator() - Method in class javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
Returns an iterator over the elements in this set.

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
 
JmDNS.Delegate - Interface in javax.jmdns
 
JmDNSImpl - Class in javax.jmdns.impl
mDNS implementation in Java.
JmDNSImpl(InetAddress, String) - 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.Operation - Enum in javax.jmdns.impl
 
JmDNSImpl.ServiceTypeEntry - Class in javax.jmdns.impl
This is used to store type entries.
JmDNSImpl.ServiceTypeEntry(String) - Constructor for class javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
 
JmDNSImpl.Shutdown - Class in javax.jmdns.impl
Shutdown operations.
JmDNSImpl.Shutdown() - Constructor for class javax.jmdns.impl.JmDNSImpl.Shutdown
 
JmmDNS - Interface in javax.jmdns
Java Multihomed Multicast DNS
JmmDNS.Factory - Class in javax.jmdns
JmmDNS.Factory enable the creation of new instance of JmmDNS.
JmmDNS.Factory.ClassDelegate - Interface in javax.jmdns
This interface defines a delegate to the EOClassDescriptionRegister class to enable subclassing.
JmmDNSImpl - Class in javax.jmdns.impl
This class enable multihomming mDNS.
JmmDNSImpl() - Constructor for class javax.jmdns.impl.JmmDNSImpl
 

L

list(String) - Method in class javax.jmdns.impl.JmDNSImpl
Returns a list of service infos of the specified type.
list(String, long) - Method in class javax.jmdns.impl.JmDNSImpl
Returns a list of service infos of the specified type.
list(String) - Method in class javax.jmdns.impl.JmmDNSImpl
 
list(String, long) - Method in class javax.jmdns.impl.JmmDNSImpl
 
list(String) - Method in class javax.jmdns.JmDNS
Returns a list of service infos of the specified type.
list(String, long) - Method in class javax.jmdns.JmDNS
Returns a list of service infos of the specified type.
list(String) - Method in interface javax.jmdns.JmmDNS
Returns a list of service infos of the specified type.
list(String, long) - Method in interface javax.jmdns.JmmDNS
Returns a list of service infos of the specified type.
listBySubtype(String) - Method in class javax.jmdns.impl.JmDNSImpl
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String, long) - Method in class javax.jmdns.impl.JmDNSImpl
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String) - Method in class javax.jmdns.impl.JmmDNSImpl
 
listBySubtype(String, long) - Method in class javax.jmdns.impl.JmmDNSImpl
 
listBySubtype(String) - Method in class javax.jmdns.JmDNS
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String, long) - Method in class javax.jmdns.JmDNS
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String) - Method in interface javax.jmdns.JmmDNS
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String, long) - Method in interface javax.jmdns.JmmDNS
Returns a list of service infos of the specified type sorted by subtype.
ListenerStatus<T extends java.util.EventListener> - Class in javax.jmdns.impl
This class track the status of listener.
The main purpose of this class is to collapse consecutive events so that we can guarantee the correct call back sequence.
ListenerStatus(T, boolean) - Constructor for class javax.jmdns.impl.ListenerStatus
 
ListenerStatus.ServiceListenerStatus - Class in javax.jmdns.impl
 
ListenerStatus.ServiceListenerStatus(ServiceListener, boolean) - Constructor for class javax.jmdns.impl.ListenerStatus.ServiceListenerStatus
 
ListenerStatus.ServiceTypeListenerStatus - Class in javax.jmdns.impl
 
ListenerStatus.ServiceTypeListenerStatus(ServiceTypeListener, boolean) - Constructor for class javax.jmdns.impl.ListenerStatus.ServiceTypeListenerStatus
 

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.
main(String[]) - Static method in class javax.jmdns.impl.JmDNSImpl
Main method to display API information if run from java -jar
MULTICAST - Static variable in class javax.jmdns.impl.DNSMessage
 

N

needTextAnnouncing() - Method in class javax.jmdns.impl.ServiceInfoImpl
 
networkListeners() - Method in class javax.jmdns.impl.JmmDNSImpl
 
networkListeners() - Method in interface javax.jmdns.JmmDNS
Returns list of network change listeners
NetworkTopologyDiscovery - Interface in javax.jmdns
This class is used to resolve the list of Internet address to use when attaching JmDNS to the network.
NetworkTopologyDiscovery.Factory - Class in javax.jmdns
NetworkTopologyDiscovery.Factory enable the creation of new instance of NetworkTopologyDiscovery.
NetworkTopologyDiscovery.Factory.ClassDelegate - Interface in javax.jmdns
This interface defines a delegate to the NetworkTopologyDiscovery.Factory class to enable subclassing.
NetworkTopologyDiscoveryImpl - Class in javax.jmdns.impl
This class implements NetworkTopologyDiscovery.
NetworkTopologyDiscoveryImpl() - Constructor for class javax.jmdns.impl.NetworkTopologyDiscoveryImpl
 
NetworkTopologyEvent - Class in javax.jmdns
 
NetworkTopologyEvent(Object) - Constructor for class javax.jmdns.NetworkTopologyEvent
Constructs a Service Event.
NetworkTopologyEventImpl - Class in javax.jmdns.impl
 
NetworkTopologyEventImpl(JmDNS, InetAddress) - Constructor for class javax.jmdns.impl.NetworkTopologyEventImpl
Constructs a Network Topology Event.
NetworkTopologyListener - Interface in javax.jmdns
Listener for network topology updates.
newDNSTaskStarter(JmDNSImpl) - Method in interface javax.jmdns.impl.DNSTaskStarter.Factory.ClassDelegate
Allows the delegate the opportunity to construct and return a different DNSTaskStarter.
newDNSTaskStarter(JmDNSImpl) - Static method in class javax.jmdns.impl.DNSTaskStarter.Factory
Returns a new instance of DNSTaskStarter using the class delegate if it exists.
newHostInfo(InetAddress, JmDNSImpl, String) - Static method in class javax.jmdns.impl.HostInfo
 
newJmmDNS() - Method in interface javax.jmdns.JmmDNS.Factory.ClassDelegate
Allows the delegate the opportunity to construct and return a different JmmDNS.
newJmmDNS() - Static method in class javax.jmdns.JmmDNS.Factory
Returns a new instance of JmmDNS using the class delegate if it exists.
newNetworkTopologyDiscovery() - Method in interface javax.jmdns.NetworkTopologyDiscovery.Factory.ClassDelegate
Allows the delegate the opportunity to construct and return a different NetworkTopologyDiscovery.
newNetworkTopologyDiscovery() - Static method in class javax.jmdns.NetworkTopologyDiscovery.Factory
Returns a new instance of NetworkTopologyDiscovery using the class delegate if it exists.
newQuestion(String, DNSRecordType, DNSRecordClass, boolean) - Static method in class javax.jmdns.impl.DNSQuestion
Create a question.
NO_VALUE - Static variable in class javax.jmdns.ServiceInfo
This is the no value text byte.

P

peek() - Method in class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
print(byte[]) - Method in class javax.jmdns.impl.DNSMessage
Debugging.
printServices() - Method in class javax.jmdns.impl.JmDNSImpl
Deprecated. 
printServices() - Method in class javax.jmdns.JmDNS
Deprecated. since 3.2.2
purgeStateTimer() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
purgeStateTimer() - Method in interface javax.jmdns.impl.DNSTaskStarter
Purge the state task timer
purgeStateTimer() - Method in class javax.jmdns.impl.JmDNSImpl
 
purgeTimer() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
purgeTimer() - Method in interface javax.jmdns.impl.DNSTaskStarter
Purge the general task timer
purgeTimer() - Method in class javax.jmdns.impl.JmDNSImpl
 
put(String, List<? extends DNSEntry>) - Method in class javax.jmdns.impl.DNSCache

R

readByte() - Method in class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readBytes(int) - Method in class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readInt() - Method in class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readName() - Method in class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readNonNameString() - Method in class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readUnsignedShort() - Method in class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readUTF(int) - Method in class javax.jmdns.impl.DNSIncoming.MessageInputStream
 
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.
recoverState() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
recoverState() - Method in interface javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
recoverState() - Method in class javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
recoverState() - Method in class javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
recoverState() - Method in class javax.jmdns.impl.ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
registerService(ServiceInfo) - Method in class javax.jmdns.impl.JmDNSImpl
Register a service.
registerService(ServiceInfo) - Method in class javax.jmdns.impl.JmmDNSImpl
 
registerService(ServiceInfo) - Method in class javax.jmdns.JmDNS
Register a service.
registerService(ServiceInfo) - Method in interface javax.jmdns.JmmDNS
Register a service.
registerServiceType(String) - Method in class javax.jmdns.impl.JmDNSImpl
Register a service type.
registerServiceType(String) - Method in class javax.jmdns.impl.JmmDNSImpl
 
registerServiceType(String) - Method in class javax.jmdns.JmDNS
Register a service type.
registerServiceType(String) - Method in interface javax.jmdns.JmmDNS
Register a service type.
removeAssociationWithTask(DNSTask) - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Remove the association of the task with this Object.
removeAssociationWithTask(DNSTask) - Method in interface javax.jmdns.impl.DNSStatefulObject
Remove the association of the task with this Object.
removeAssociationWithTask(DNSTask) - Method in class javax.jmdns.impl.HostInfo
Remove the association of the task with this Object.
removeAssociationWithTask(DNSTask) - Method in class javax.jmdns.impl.JmDNSImpl
Remove the association of the task with this Object.
removeAssociationWithTask(DNSTask) - Method in class javax.jmdns.impl.ServiceInfoImpl
Remove the association of the task with this Object.
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.
removeNetworkTopologyListener(NetworkTopologyListener) - Method in class javax.jmdns.impl.JmmDNSImpl
 
removeNetworkTopologyListener(NetworkTopologyListener) - Method in interface javax.jmdns.JmmDNS
Remove listener for network changes.
removeServiceListener(String, ServiceListener) - Method in class javax.jmdns.impl.JmDNSImpl
Remove listener for services of a given type.
removeServiceListener(String, ServiceListener) - Method in class javax.jmdns.impl.JmmDNSImpl
 
removeServiceListener(String, ServiceListener) - Method in class javax.jmdns.JmDNS
Remove listener for services of a given type.
removeServiceListener(String, ServiceListener) - Method in interface javax.jmdns.JmmDNS
Remove listener for services of a given type.
removeServiceTypeListener(ServiceTypeListener) - Method in class javax.jmdns.impl.JmDNSImpl
Remove listener for service types.
removeServiceTypeListener(ServiceTypeListener) - Method in class javax.jmdns.impl.JmmDNSImpl
 
removeServiceTypeListener(ServiceTypeListener) - Method in class javax.jmdns.JmDNS
Remove listener for service types.
removeServiceTypeListener(ServiceTypeListener) - Method in interface javax.jmdns.JmmDNS
Remove listener for service types.
renewServiceCollector(DNSRecord) - Method in class javax.jmdns.impl.JmDNSImpl
Renew a service when the record become stale.
replaceDNSEntry(DNSEntry, DNSEntry) - Method in class javax.jmdns.impl.DNSCache
Replace an existing entry by a new one.
Note: the 2 entries must have the same key.
requestServiceInfo(String, String) - Method in class javax.jmdns.impl.JmDNSImpl
Request service information.
requestServiceInfo(String, String, boolean) - Method in class javax.jmdns.impl.JmDNSImpl
Request service information.
requestServiceInfo(String, String, long) - Method in class javax.jmdns.impl.JmDNSImpl
Request service information.
requestServiceInfo(String, String, boolean, long) - Method in class javax.jmdns.impl.JmDNSImpl
Request service information.
requestServiceInfo(String, String) - Method in class javax.jmdns.impl.JmmDNSImpl
 
requestServiceInfo(String, String, boolean) - Method in class javax.jmdns.impl.JmmDNSImpl
 
requestServiceInfo(String, String, long) - Method in class javax.jmdns.impl.JmmDNSImpl
 
requestServiceInfo(String, String, boolean, long) - Method in class javax.jmdns.impl.JmmDNSImpl
 
requestServiceInfo(String, String) - Method in class javax.jmdns.JmDNS
Request service information.
requestServiceInfo(String, String, boolean) - Method in class javax.jmdns.JmDNS
Request service information.
requestServiceInfo(String, String, long) - Method in class javax.jmdns.JmDNS
Request service information.
requestServiceInfo(String, String, boolean, long) - Method in class javax.jmdns.JmDNS
Request service information.
requestServiceInfo(String, String) - Method in interface javax.jmdns.JmmDNS
Request service information.
requestServiceInfo(String, String, boolean) - Method in interface javax.jmdns.JmmDNS
Request service information.
requestServiceInfo(String, String, long) - Method in interface javax.jmdns.JmmDNS
Request service information.
requestServiceInfo(String, String, boolean, long) - Method in interface javax.jmdns.JmmDNS
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, int) - Constructor for class javax.jmdns.impl.tasks.Responder
 
respondToQuery(DNSIncoming) - Method in class javax.jmdns.impl.JmDNSImpl
 
revertState() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
revertState() - Method in interface javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
revertState() - Method in class javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
revertState() - Method in class javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
revertState() - Method in class javax.jmdns.impl.ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
run() - Method in class javax.jmdns.impl.JmDNSImpl.Shutdown
run() - Method in class javax.jmdns.impl.tasks.RecordReaper
 
run() - Method in class javax.jmdns.impl.tasks.Responder
 

S

sameSubtype(DNSEntry) - Method in class javax.jmdns.impl.DNSEntry
Check if two entries have the same subtype.
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
 
serviceAdded(ServiceEvent) - Method in interface javax.jmdns.ServiceListener
A service has been added.
Note:This event is only the service added event.
ServiceEvent - Class in javax.jmdns
 
ServiceEvent(Object) - Constructor for class javax.jmdns.ServiceEvent
Constructs a Service Event.
ServiceEventImpl - Class in javax.jmdns.impl
 
ServiceEventImpl(JmDNSImpl, String, String, ServiceInfo) - Constructor for class javax.jmdns.impl.ServiceEventImpl
Creates a new instance.
ServiceInfo - Class in javax.jmdns
The fully qualified service name is build using up to 5 components with the following structure:
ServiceInfo() - Constructor for class javax.jmdns.ServiceInfo
 
ServiceInfo.Fields - Enum in javax.jmdns
Fields for the fully qualified map.
ServiceInfoImpl - Class in javax.jmdns.impl
JmDNS service information.
ServiceInfoImpl(String, String, String, int, int, int, boolean, String) - Constructor for class javax.jmdns.impl.ServiceInfoImpl
 
ServiceInfoImpl(String, String, String, int, int, int, boolean, Map<String, ?>) - Constructor for class javax.jmdns.impl.ServiceInfoImpl
 
ServiceInfoImpl(String, String, String, int, int, int, boolean, byte[]) - Constructor for class javax.jmdns.impl.ServiceInfoImpl
 
ServiceInfoImpl(Map<ServiceInfo.Fields, String>, int, int, int, boolean, Map<String, ?>) - Constructor for class javax.jmdns.impl.ServiceInfoImpl
 
ServiceInfoImpl.Delegate - Interface in javax.jmdns.impl
 
ServiceListener - Interface in javax.jmdns
Listener for service updates.
serviceRemoved(ServiceEvent) - Method in class com.strangeberry.jmdns.tools.Browser
 
serviceRemoved(ServiceEvent) - Method in interface javax.jmdns.ServiceListener
A service has been removed.
serviceResolved(ServiceEvent) - Method in class com.strangeberry.jmdns.tools.Browser
 
serviceResolved(ServiceEvent) - Method in interface javax.jmdns.ServiceListener
A service has been resolved.
serviceTypeAdded(ServiceEvent) - Method in class com.strangeberry.jmdns.tools.Browser
 
serviceTypeAdded(ServiceEvent) - Method in interface javax.jmdns.ServiceTypeListener
A new service type was discovered.
ServiceTypeListener - Interface in javax.jmdns
Listener for service types.
setClassDelegate(DNSTaskStarter.Factory.ClassDelegate) - Static method in class javax.jmdns.impl.DNSTaskStarter.Factory
Assigns delegate as DNSTaskStarter's class delegate.
setClassDelegate(JmmDNS.Factory.ClassDelegate) - Static method in class javax.jmdns.JmmDNS.Factory
Assigns delegate as JmmDNS's class delegate.
setClassDelegate(NetworkTopologyDiscovery.Factory.ClassDelegate) - Static method in class javax.jmdns.NetworkTopologyDiscovery.Factory
Assigns delegate as NetworkTopologyDiscovery's class delegate.
setDelegate(JmDNS.Delegate) - Method in class javax.jmdns.impl.JmDNSImpl
 
setDelegate(JmDNS.Delegate) - Method in class javax.jmdns.JmDNS
Sets the instance delegate
setDns(JmDNSImpl) - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
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
 
setLastThrottleIncrement(long) - Method in class javax.jmdns.impl.JmDNSImpl
 
setNeedTextAnnouncing(boolean) - Method in class javax.jmdns.impl.ServiceInfoImpl
 
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.DNSStatefulObject.DefaultImplementation
 
setTask(DNSTask) - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
setText(byte[]) - Method in class javax.jmdns.impl.ServiceInfoImpl
Set the text for the service.
setText(Map<String, ?>) - Method in class javax.jmdns.impl.ServiceInfoImpl
Set the text for the service.
setText(byte[]) - Method in class javax.jmdns.ServiceInfo
Set the text for the service.
setText(Map<String, ?>) - Method in class javax.jmdns.ServiceInfo
Set the text for the service.
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
signalEvent() - Method in class javax.jmdns.impl.DNSStatefulObject.DNSStatefulObjectSemaphore
Signals the semaphore when the event arrives.
start(Timer) - Method in class javax.jmdns.impl.tasks.DNSTask
Start this task.
start(Timer) - Method in class javax.jmdns.impl.tasks.RecordReaper
 
start(Timer) - Method in class javax.jmdns.impl.tasks.Responder
 
startAnnouncer() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startAnnouncer() - Method in interface javax.jmdns.impl.DNSTaskStarter
Start a new announcer task
startAnnouncer() - Method in class javax.jmdns.impl.JmDNSImpl
 
startCanceler() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startCanceler() - Method in interface javax.jmdns.impl.DNSTaskStarter
Start a new canceler task
startCanceler() - Method in class javax.jmdns.impl.JmDNSImpl
 
startProber() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startProber() - Method in interface javax.jmdns.impl.DNSTaskStarter
Start a new prober task
startProber() - Method in class javax.jmdns.impl.JmDNSImpl
 
startReaper() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startReaper() - Method in interface javax.jmdns.impl.DNSTaskStarter
Start a new reaper task.
startReaper() - Method in class javax.jmdns.impl.JmDNSImpl
 
startRenewer() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startRenewer() - Method in interface javax.jmdns.impl.DNSTaskStarter
Start a new renewer task
startRenewer() - Method in class javax.jmdns.impl.JmDNSImpl
 
startResponder(DNSIncoming, int) - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startResponder(DNSIncoming, int) - Method in interface javax.jmdns.impl.DNSTaskStarter
Start a new responder task
startResponder(DNSIncoming, int) - Method in class javax.jmdns.impl.JmDNSImpl
 
startServiceInfoResolver(ServiceInfoImpl) - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startServiceInfoResolver(ServiceInfoImpl) - Method in interface javax.jmdns.impl.DNSTaskStarter
Start a new service info resolver task
startServiceInfoResolver(ServiceInfoImpl) - Method in class javax.jmdns.impl.JmDNSImpl
 
startServiceResolver(String) - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startServiceResolver(String) - Method in interface javax.jmdns.impl.DNSTaskStarter
Start a new service resolver task
startServiceResolver(String) - Method in class javax.jmdns.impl.JmDNSImpl
 
startTypeResolver() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startTypeResolver() - Method in interface javax.jmdns.impl.DNSTaskStarter
Start a new service type resolver task
startTypeResolver() - Method in class javax.jmdns.impl.JmDNSImpl
 
subTypeForServiceTypeAdded(ServiceEvent) - Method in class com.strangeberry.jmdns.tools.Browser
 
subTypeForServiceTypeAdded(ServiceEvent) - Method in interface javax.jmdns.ServiceTypeListener
A new subtype for the service type was discovered.
SYNCHONEOUS - Static variable in class javax.jmdns.impl.ListenerStatus
 

T

textValueUpdated(ServiceInfo, byte[]) - Method in class javax.jmdns.impl.JmmDNSImpl
 
textValueUpdated(ServiceInfo, byte[]) - Method in interface javax.jmdns.impl.ServiceInfoImpl.Delegate
 
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() - Method in class javax.jmdns.impl.DNSIncoming
 
toString() - Method in class javax.jmdns.impl.DNSOutgoing
 
toString(StringBuilder) - Method in class javax.jmdns.impl.DNSQuestion
 
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(StringBuilder) - Method in class javax.jmdns.impl.DNSRecord
 
toString() - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
toString() - Method in class javax.jmdns.impl.DNSStatefulObject.DNSStatefulObjectSemaphore
 
toString() - Method in class javax.jmdns.impl.HostInfo
 
toString() - Method in class javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
 
toString() - Method in class javax.jmdns.impl.JmDNSImpl
toString() - Method in class javax.jmdns.impl.ListenerStatus.ServiceListenerStatus
 
toString() - Method in class javax.jmdns.impl.ListenerStatus.ServiceTypeListenerStatus
 
toString() - Method in class javax.jmdns.impl.ListenerStatus
 
toString() - Method in class javax.jmdns.impl.NetworkTopologyEventImpl
 
toString() - Method in class javax.jmdns.impl.ServiceEventImpl
 
toString() - Method in class javax.jmdns.impl.ServiceInfoImpl
toString() - Method in class javax.jmdns.impl.tasks.DNSTask
 
toString() - Method in class javax.jmdns.impl.tasks.Responder
 

U

UNICAST - Static variable in class javax.jmdns.impl.DNSMessage
 
unregisterAllServices() - Method in class javax.jmdns.impl.JmDNSImpl
Unregister all services.
unregisterAllServices() - Method in class javax.jmdns.impl.JmmDNSImpl
 
unregisterAllServices() - Method in class javax.jmdns.JmDNS
Unregister all services.
unregisterAllServices() - Method in interface javax.jmdns.JmmDNS
Unregister all services.
unregisterService(ServiceInfo) - Method in class javax.jmdns.impl.JmDNSImpl
Unregister a service.
unregisterService(ServiceInfo) - Method in class javax.jmdns.impl.JmmDNSImpl
 
unregisterService(ServiceInfo) - Method in class javax.jmdns.JmDNS
Unregister a service.
unregisterService(ServiceInfo) - Method in interface javax.jmdns.JmmDNS
Unregister a service.
updateRecord(long, DNSRecord, JmDNSImpl.Operation) - 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
 
useInetAddress(NetworkInterface, InetAddress) - Method in class javax.jmdns.impl.NetworkTopologyDiscoveryImpl
 
useInetAddress(NetworkInterface, InetAddress) - Method in interface javax.jmdns.NetworkTopologyDiscovery
Check if a given InetAddress should be used for mDNS

V

valueChanged(ListSelectionEvent) - Method in class com.strangeberry.jmdns.tools.Browser
List selection changed.
valueOf(String) - Static method in enum javax.jmdns.impl.JmDNSImpl.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.jmdns.ServiceInfo.Fields
Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.jmdns.impl.JmDNSImpl.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.jmdns.ServiceInfo.Fields
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class javax.jmdns.JmDNS
The version of JmDNS.

W

waitForAnnounced(long) - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Waits for the object to be announced.
waitForAnnounced(long) - Method in interface javax.jmdns.impl.DNSStatefulObject
Waits for the object to be announced.
waitForAnnounced(long) - Method in class javax.jmdns.impl.HostInfo
Waits for the object to be announced.
waitForAnnounced(long) - Method in class javax.jmdns.impl.JmDNSImpl
Waits for the object to be announced.
waitForAnnounced(long) - Method in class javax.jmdns.impl.ServiceInfoImpl
Waits for the object to be announced.
waitForCanceled(long) - Method in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Waits for the object to be canceled.
waitForCanceled(long) - Method in interface javax.jmdns.impl.DNSStatefulObject
Waits for the object to be canceled.
waitForCanceled(long) - Method in class javax.jmdns.impl.HostInfo
Waits for the object to be canceled.
waitForCanceled(long) - Method in class javax.jmdns.impl.JmDNSImpl
Waits for the object to be canceled.
waitForCanceled(long) - Method in class javax.jmdns.impl.ServiceInfoImpl
Waits for the object to be canceled.
waitForEvent(long) - Method in class javax.jmdns.impl.DNSStatefulObject.DNSStatefulObjectSemaphore
Blocks the current thread until the event arrives or the timeout expires.

_

_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
 
_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.
_state - Variable in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
_task - Variable in class javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 

A B C D E G H I J L M N P R S T U V W _