- 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.
- cancel() - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
-
- 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.
- checkName(InetAddress, String, NameRegister.NameType) - Method in interface javax.jmdns.impl.NameRegister
-
Checks a name that is defended by this group of mDNS.
- checkName(InetAddress, String, NameRegister.NameType) - Method in class javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface
-
- checkName(InetAddress, String, NameRegister.NameType) - Method in class javax.jmdns.impl.NameRegister.UniqueNamePerInterface
-
- 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.DNSIncoming
-
- 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.
- conflictWithRecord(DNSRecord.Address) - Method in class javax.jmdns.impl.HostInfo
-
- 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.
- getAdditionals() - Method in class javax.jmdns.impl.DNSMessage
-
- getAddress() - Method in class javax.jmdns.impl.ServiceInfoImpl
-
Deprecated.
- getAddress() - Method in class javax.jmdns.ServiceInfo
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getRegistry() - Static method in class javax.jmdns.impl.NameRegister.Factory
-
Returns the name register.
- 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
-
- 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
-
- getURL(String) - Method in class javax.jmdns.ServiceInfo
-
- 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.
- iAmTheOnlyOne(JmDNSImpl) - Method in class javax.jmdns.impl.DNSQuestion
-
Checks if we are the only to be able to answer that question.
- incrementHostName(InetAddress, String, NameRegister.NameType) - Method in interface javax.jmdns.impl.NameRegister
-
Increments a name that is defended by this group of mDNS after it has been found in conflict.
- incrementHostName(InetAddress, String, NameRegister.NameType) - Method in class javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface
-
- incrementHostName(InetAddress, String, NameRegister.NameType) - Method in class javax.jmdns.impl.NameRegister.UniqueNamePerInterface
-
- 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.
- 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.
- register(InetAddress, String, NameRegister.NameType) - Method in interface javax.jmdns.impl.NameRegister
-
Registers a name that is defended by this group of mDNS.
- register(InetAddress, String, NameRegister.NameType) - Method in class javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface
-
- register(InetAddress, String, NameRegister.NameType) - Method in class javax.jmdns.impl.NameRegister.UniqueNamePerInterface
-
- 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
-
- sameSubtype(DNSEntry) - Method in class javax.jmdns.impl.DNSEntry
-
Check if two entries have the same subtype.
- schedule(TimerTask, long) - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
-
- schedule(TimerTask, Date) - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
-
- schedule(TimerTask, long, long) - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
-
- schedule(TimerTask, Date, long) - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
-
- scheduleAtFixedRate(TimerTask, long, long) - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
-
- scheduleAtFixedRate(TimerTask, Date, long) - Method in class javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
-
- 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
-
- setRegistry(NameRegister) - Static method in class javax.jmdns.impl.NameRegister.Factory
-
Register a Name register.
- 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
-