跳过导航链接
jmdns2
A B C D E F G H I J K L M N O P Q R S T U V W _ 

A

add(String) - 类 中的方法javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
Adds the specified element to this set if it is not already present.
addAdditionalAnswer(DNSIncoming, DNSRecord) - 类 中的方法javax.jmdns.impl.DNSOutgoing
Add an additional answer to the record.
addAdditionalAnswer(DNSOutgoing, DNSIncoming, DNSRecord) - 类 中的方法javax.jmdns.impl.tasks.DNSTask
Add an additional answer to the record.
addAnswer(DNSIncoming, DNSRecord) - 类 中的方法javax.jmdns.impl.DNSOutgoing
Add an answer if it is not suppressed.
addAnswer(DNSRecord, long) - 类 中的方法javax.jmdns.impl.DNSOutgoing
Add an answer to the message.
addAnswer(DNSIncoming, InetAddress, int, DNSOutgoing, DNSRecord) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Add an answer to a question.
addAnswer(DNSOutgoing, DNSIncoming, DNSRecord) - 类 中的方法javax.jmdns.impl.tasks.DNSTask
Add an answer if it is not suppressed.
addAnswer(DNSOutgoing, DNSRecord, long) - 类 中的方法javax.jmdns.impl.tasks.DNSTask
Add an answer to the message.
addAnswers(JmDNSImpl, Set<DNSRecord>) - 类 中的方法javax.jmdns.impl.DNSQuestion
Adds answers to the list for our question.
addAnswers(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.resolver.DNSResolverTask
Overridden by subclasses to add questions to the message.
addAnswers(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.resolver.ServiceInfoResolver
 
addAnswers(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.resolver.ServiceResolver
 
addAnswers(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.resolver.TypeResolver
 
addAnswersForServiceInfo(JmDNSImpl, Set<DNSRecord>, ServiceInfoImpl) - 类 中的方法javax.jmdns.impl.DNSQuestion
 
addAuthorativeAnswer(DNSRecord) - 类 中的方法javax.jmdns.impl.DNSOutgoing
Add an authoritative answer to the message.
addAuthoritativeAnswer(DNSOutgoing, DNSRecord) - 类 中的方法javax.jmdns.impl.tasks.DNSTask
Add an authoritative answer to the message.
addDNSEntry(DNSEntry) - 类 中的方法javax.jmdns.impl.DNSCache
Adds an entry to the table.
addListener(DNSListener, DNSQuestion) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Add a listener for a question.
addNetworkTopologyListener(NetworkTopologyListener) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
addNetworkTopologyListener(NetworkTopologyListener) - 接口 中的方法javax.jmdns.JmmDNS
Listen to network changes.
addQuestion(DNSQuestion) - 类 中的方法javax.jmdns.impl.DNSOutgoing
Add a question to the message.
addQuestion(DNSOutgoing, DNSQuestion) - 类 中的方法javax.jmdns.impl.tasks.DNSTask
Add a question to the message.
addQuestions(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.resolver.DNSResolverTask
Overridden by subclasses to add questions to the message.
addQuestions(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.resolver.ServiceInfoResolver
 
addQuestions(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.resolver.ServiceResolver
 
addQuestions(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.resolver.TypeResolver
 
Address(String, DNSRecordType, DNSRecordClass, boolean, int, InetAddress) - 类 的构造器javax.jmdns.impl.DNSRecord.Address
 
Address(String, DNSRecordType, DNSRecordClass, boolean, int, byte[]) - 类 的构造器javax.jmdns.impl.DNSRecord.Address
 
addServiceListener(String, ServiceListener) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Listen for services of a given type.
addServiceListener(String, ServiceListener) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
addServiceListener(String, ServiceListener) - 类 中的方法javax.jmdns.JmDNS
Listen for services of a given type.
addServiceListener(String, ServiceListener) - 接口 中的方法javax.jmdns.JmmDNS
Listen for services of a given type.
addServiceTypeListener(ServiceTypeListener) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Listen for service types.
addServiceTypeListener(ServiceTypeListener) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
addServiceTypeListener(ServiceTypeListener) - 类 中的方法javax.jmdns.JmDNS
Listen for service types.
addServiceTypeListener(ServiceTypeListener) - 接口 中的方法javax.jmdns.JmmDNS
Listen for service types.
advance() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
Returns the next advanced state.
advanceObjectsState(List<DNSStatefulObject>) - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
advanceState(DNSTask) - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
advanceState(DNSTask) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
advanceState(DNSTask) - 类 中的方法javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
advanceState(DNSTask) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
advanceState(DNSTask) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
advanceTask() - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
advanceTask() - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
advanceTask() - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
advanceTask() - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
advanceTask() - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
allValues() - 类 中的方法javax.jmdns.impl.DNSCache
Returns all entries in the cache
ANNOUNCE_WAIT_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
ANNOUNCED_RENEWAL_TTL_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
Announcer - javax.jmdns.impl.tasks.state中的类
The Announcer sends an accumulated query of all announces, and advances the state of all serviceInfos, for which it has sent an announce.
Announcer(JmDNSImpl) - 类 的构造器javax.jmdns.impl.tasks.state.Announcer
 
answers(DNSRecordClass, boolean, int) - 类 中的方法javax.jmdns.impl.HostInfo
 
answers(DNSRecordClass, boolean, int, HostInfo) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Create a series of answer that correspond with the give service info.
associate(DNSState) - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
Associate the DNS host and the service infos with this task if not already associated and in the same state.
associateWithTask(DNSTask, DNSState) - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Sets the task associated with this Object.
associateWithTask(DNSTask, DNSState) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the task associated with this Object.
associateWithTask(DNSTask, DNSState) - 类 中的方法javax.jmdns.impl.HostInfo
Sets the task associated with this Object.
associateWithTask(DNSTask, DNSState) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Sets the task associated with this Object.
associateWithTask(DNSTask, DNSState) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Sets the task associated with this Object.
ASYNCHRONOUS - 类 中的静态变量javax.jmdns.impl.ListenerStatus
 
availableSpace() - 类 中的方法javax.jmdns.impl.DNSOutgoing
Return the number of byte available in the message.

B

BaseRegister() - 类 的构造器javax.jmdns.impl.NameRegister.BaseRegister
 
buildOutgoingForDNS(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
buildOutgoingForDNS(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
buildOutgoingForDNS(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
buildOutgoingForDNS(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
buildOutgoingForDNS(DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
buildOutgoingForInfo(ServiceInfoImpl, DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
buildOutgoingForInfo(ServiceInfoImpl, DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
buildOutgoingForInfo(ServiceInfoImpl, DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
buildOutgoingForInfo(ServiceInfoImpl, DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
buildOutgoingForInfo(ServiceInfoImpl, DNSOutgoing) - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
ByteWrangler - javax.jmdns.impl.util中的类
This class contains all the byte shifting
ByteWrangler() - 类 的构造器javax.jmdns.impl.util.ByteWrangler
 

C

cancel() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
cancel() - 类 中的方法javax.jmdns.impl.tasks.resolver.ServiceInfoResolver
 
cancel() - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
cancel() - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
cancel() - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
cancel() - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
Canceler - javax.jmdns.impl.tasks.state中的类
The Canceler sends two announces with TTL=0 for the specified services.
Canceler(JmDNSImpl) - 类 的构造器javax.jmdns.impl.tasks.state.Canceler
 
cancelState() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelState() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelState() - 类 中的方法javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelState() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelState() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
cancelStateTimer() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Cancel the state task timer
cancelStateTimer() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
cancelStateTimer() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
cancelTimer() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Cancel the generals task timer
cancelTimer() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
cancelTimer() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
cannotRecoverFromIOError(JmDNS, Collection<ServiceInfo>) - 接口 中的方法javax.jmdns.JmDNS.Delegate
This method is called if JmDNS cannot recover from an I/O error.
CHARSET_NAME - 类 中的静态变量javax.jmdns.impl.util.ByteWrangler
Name for charset used to convert Strings to/from wire bytes: "UTF-8".
checkName(InetAddress, String, NameRegister.NameType) - 接口 中的方法javax.jmdns.impl.NameRegister
Checks a name that is defended by this group of mDNS.
checkName(InetAddress, String, NameRegister.NameType) - 类 中的方法javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface
 
checkName(InetAddress, String, NameRegister.NameType) - 类 中的方法javax.jmdns.impl.NameRegister.UniqueNamePerInterface
 
checkQualifiedNameMap(Map<ServiceInfo.Fields, String>) - 类 中的静态方法javax.jmdns.impl.ServiceInfoImpl
 
checkRunCondition() - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
checkRunCondition() - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
checkRunCondition() - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
checkRunCondition() - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
checkRunCondition() - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
CLASS_MASK - 枚举 中的静态变量javax.jmdns.impl.constants.DNSRecordClass
Multicast DNS uses the bottom 15 bits to identify the record class...
CLASS_UNIQUE - 枚举 中的静态变量javax.jmdns.impl.constants.DNSRecordClass
For answers the top bit indicates that all other cached records are now invalid.
classDelegate() - 类 中的静态方法javax.jmdns.impl.DNSTaskStarter.Factory
Returns DNSTaskStarter's class delegate.
classDelegate() - 类 中的静态方法javax.jmdns.JmmDNS.Factory
Returns JmmDNS's class delegate.
classDelegate() - 类 中的静态方法javax.jmdns.NetworkTopologyDiscovery.Factory
Returns NetworkTopologyDiscovery's class delegate.
classForIndex(int) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSRecordClass
 
classForName(String) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSRecordClass
 
cleanCache() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Checks the cache of expired records and removes them.
cleanCache() - 接口 中的方法javax.jmdns.MoreMdns
 
clone() - 类 中的方法javax.jmdns.impl.DNSCache
clone() - 类 中的方法javax.jmdns.impl.DNSIncoming
 
clone() - 类 中的方法javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
 
clone() - 类 中的方法javax.jmdns.impl.NetworkTopologyEventImpl
 
clone() - 类 中的方法javax.jmdns.impl.ServiceEventImpl
 
clone() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
clone() - 类 中的方法javax.jmdns.ServiceEvent
 
clone() - 类 中的方法javax.jmdns.ServiceInfo
 
close() - 类 中的方法javax.jmdns.impl.JmDNSImpl
close() - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
close() - 类 中的静态方法javax.jmdns.JmmDNS.Factory
Closes the instance if still running and discard it.
CLOSE_TIMEOUT - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
closeState() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
closeState() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
closeState() - 类 中的方法javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
closeState() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
closeState() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
compareTo(DNSEntry) - 类 中的方法javax.jmdns.impl.DNSEntry
Does a lexicographic comparison of the byte array representation of this record and that record.
conflictWithRecord(DNSRecord.Address) - 类 中的方法javax.jmdns.impl.HostInfo
 
contains(String) - 类 中的方法javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
Returns true if this set contains the specified element.
create() - 类 中的静态方法javax.jmdns.JmDNS
Create an instance of JmDNS.
create(InetAddress) - 类 中的静态方法javax.jmdns.JmDNS
Create an instance of JmDNS and bind it to a specific network interface given its IP-address.
create(String) - 类 中的静态方法javax.jmdns.JmDNS
Create an instance of JmDNS.
create(InetAddress, String, long) - 类 中的静态方法javax.jmdns.JmDNS
Create an instance of JmDNS and bind it to a specific network interface given its IP-address.
create(InetAddress, String) - 类 中的静态方法javax.jmdns.JmDNS
create(String, String, int, String) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, String) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, String) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, String) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, Map<String, ?>) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, Map<String, ?>) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, byte[]) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, byte[]) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, boolean, String) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, boolean, String) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, boolean, Map<String, ?>) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, boolean, Map<String, ?>) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, int, int, int, boolean, byte[]) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(String, String, String, int, int, int, boolean, byte[]) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
create(Map<ServiceInfo.Fields, String>, int, int, int, boolean, Map<String, ?>) - 类 中的静态方法javax.jmdns.ServiceInfo
Construct a service description for registering with JmDNS.
createJmDnsInstance(InetAddress) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
createOugoing() - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
createOugoing() - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
createOugoing() - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
createOugoing() - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
createOugoing() - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 

D

data() - 类 中的方法javax.jmdns.impl.DNSOutgoing
Builds the final message buffer to be send and returns it.
DefaultImplementation() - 类 的构造器javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
DefaultIpStack - javax.jmdns中的类
 
DefaultIpStack() - 类 的构造器javax.jmdns.DefaultIpStack
 
defaultTTL() - 类 中的静态方法javax.jmdns.impl.tasks.state.DNSStateTask
 
description() - 类 中的方法javax.jmdns.impl.tasks.resolver.DNSResolverTask
Returns a description of the resolver for debugging
description() - 类 中的方法javax.jmdns.impl.tasks.resolver.ServiceInfoResolver
 
description() - 类 中的方法javax.jmdns.impl.tasks.resolver.ServiceResolver
 
description() - 类 中的方法javax.jmdns.impl.tasks.resolver.TypeResolver
 
disposeStarter(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.Factory
Dispose of the DNSTaskStarter instance associated with this JmDNS.
DNS_PORT - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
DNS_TTL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
DNSCache - javax.jmdns.impl中的类
A table of DNS entries.
DNSCache() - 类 的构造器javax.jmdns.impl.DNSCache
 
DNSCache(DNSCache) - 类 的构造器javax.jmdns.impl.DNSCache
 
DNSCache(int) - 类 的构造器javax.jmdns.impl.DNSCache
Create a table with a given initial size.
DNSConstants - javax.jmdns.impl.constants中的类
DNS constants.
DNSConstants() - 类 的构造器javax.jmdns.impl.constants.DNSConstants
 
DNSEntry - javax.jmdns.impl中的类
DNS entry with a name, type, and class.
DNSIncoming - javax.jmdns.impl中的类
Parse an incoming DNS message into its components.
DNSIncoming(DatagramPacket) - 类 的构造器javax.jmdns.impl.DNSIncoming
Parse a message from a datagram packet.
DNSIncoming.MessageInputStream - javax.jmdns.impl中的类
 
DNSLabel - javax.jmdns.impl.constants中的枚举
DNS label.
DNSMessage - javax.jmdns.impl中的类
DNSMessage define a DNS message either incoming or outgoing.
DNSMessage(int, int, boolean) - 类 的构造器javax.jmdns.impl.DNSMessage
 
DNSOperationCode - javax.jmdns.impl.constants中的枚举
DNS operation code.
DNSOptionCode - javax.jmdns.impl.constants中的枚举
DNS option code.
DNSOutgoing - javax.jmdns.impl中的类
An outgoing DNS message.
DNSOutgoing(int) - 类 的构造器javax.jmdns.impl.DNSOutgoing
Create an outgoing multicast query or response.
DNSOutgoing(int, boolean) - 类 的构造器javax.jmdns.impl.DNSOutgoing
Create an outgoing query or response.
DNSOutgoing(int, boolean, int) - 类 的构造器javax.jmdns.impl.DNSOutgoing
Create an outgoing query or response.
DNSOutgoing.MessageOutputStream - javax.jmdns.impl中的类
 
DNSQuestion - javax.jmdns.impl中的类
A DNS question.
DNSRecord - javax.jmdns.impl中的类
DNS record
DNSRecord.Address - javax.jmdns.impl中的类
Address record.
DNSRecord.HostInformation - javax.jmdns.impl中的类
 
DNSRecord.IPv4Address - javax.jmdns.impl中的类
 
DNSRecord.IPv6Address - javax.jmdns.impl中的类
 
DNSRecord.Pointer - javax.jmdns.impl中的类
Pointer record.
DNSRecord.Service - javax.jmdns.impl中的类
Service record.
DNSRecord.Text - javax.jmdns.impl中的类
 
DNSRecordClass - javax.jmdns.impl.constants中的枚举
DNS Record Class
DNSRecordType - javax.jmdns.impl.constants中的枚举
DNS Record Type
DNSResolverTask - javax.jmdns.impl.tasks.resolver中的类
This is the root class for all resolver tasks.
DNSResolverTask(JmDNSImpl) - 类 的构造器javax.jmdns.impl.tasks.resolver.DNSResolverTask
 
DNSResultCode - javax.jmdns.impl.constants中的枚举
DNS result code.
DNSState - javax.jmdns.impl.constants中的枚举
DNSState defines the possible states for services registered with JmDNS.
DNSStatefulObject - javax.jmdns.impl中的接口
Sets of methods to manage the state machine.
DNSStatefulObject.DefaultImplementation - javax.jmdns.impl中的类
 
DNSStatefulObject.DNSStatefulObjectSemaphore - javax.jmdns.impl中的类
This class define a semaphore.
DNSStatefulObjectSemaphore(String) - 类 的构造器javax.jmdns.impl.DNSStatefulObject.DNSStatefulObjectSemaphore
 
DNSStateTask - javax.jmdns.impl.tasks.state中的类
This is the root class for all state tasks.
DNSStateTask(JmDNSImpl, int) - 类 的构造器javax.jmdns.impl.tasks.state.DNSStateTask
 
DNSTask - javax.jmdns.impl.tasks中的类
This is the root class for all task scheduled by the timer in JmDNS.
DNSTask(JmDNSImpl) - 类 的构造器javax.jmdns.impl.tasks.DNSTask
 
DNSTaskStarter - javax.jmdns.impl中的接口
This class is used by JmDNS to start the various task required to run the DNS discovery.
DNSTaskStarter.DNSTaskStarterImpl - javax.jmdns.impl中的类
 
DNSTaskStarter.DNSTaskStarterImpl.StarterTimer - javax.jmdns.impl中的类
 
DNSTaskStarter.Factory - javax.jmdns.impl中的类
DNSTaskStarter.Factory enable the creation of new instance of DNSTaskStarter.
DNSTaskStarter.Factory.ClassDelegate - javax.jmdns.impl中的接口
This interface defines a delegate to the DNSTaskStarter class to enable subclassing.
DNSTaskStarterImpl(JmDNSImpl) - 类 的构造器javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 

E

elapseSinceArrival() - 类 中的方法javax.jmdns.impl.DNSIncoming
 
EMPTY_TXT - 类 中的静态变量javax.jmdns.impl.util.ByteWrangler
Representation of empty text.
encodeText(String) - 类 中的静态方法javax.jmdns.impl.util.ByteWrangler
 
entrySet() - 类 中的方法javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
 
equals(Object) - 类 中的方法javax.jmdns.impl.DNSEntry
 
equals(Object) - 类 中的方法javax.jmdns.impl.DNSRecord
 
equals(Object) - 类 中的方法javax.jmdns.impl.ListenerStatus
 
equals(Object) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
externalName() - 枚举 中的方法javax.jmdns.impl.constants.DNSLabel
Return the string representation of this type
externalName() - 枚举 中的方法javax.jmdns.impl.constants.DNSOperationCode
Return the string representation of this type
externalName() - 枚举 中的方法javax.jmdns.impl.constants.DNSOptionCode
Return the string representation of this type
externalName() - 枚举 中的方法javax.jmdns.impl.constants.DNSRecordClass
Return the string representation of this type
externalName() - 枚举 中的方法javax.jmdns.impl.constants.DNSRecordType
Return the string representation of this type
externalName() - 枚举 中的方法javax.jmdns.impl.constants.DNSResultCode
Return the string representation of this type

F

Factory() - 类 的构造器javax.jmdns.impl.NameRegister.Factory
 
FLAGS_AA - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_AD - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_CD - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_OPCODE - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_QR_MASK - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_QR_QUERY - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_QR_RESPONSE - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_RA - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_RCODE - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_RD - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_TC - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLAGS_Z - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
FLUSH_RECORD_OLDER_THAN_1_SECOND - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 

G

getAdditionals() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getAddress() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
已过时。
getAddress() - 类 中的方法javax.jmdns.ServiceInfo
已过时。
since 3.1.8
getAllAnswers() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getAnswers() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getApplication() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns the application of the service info suitable for printing.
getApplication() - 类 中的方法javax.jmdns.ServiceInfo
Returns the application of the service info suitable for printing.
getAuthorities() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getCache() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Return the DNSCache associated with the cache variable
getCreated() - 类 中的方法javax.jmdns.impl.DNSRecord
 
getDelegate() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
getDelegate() - 类 中的方法javax.jmdns.JmDNS
Returns the instance delegate
getDestination() - 类 中的方法javax.jmdns.impl.DNSOutgoing
Get the forced destination address if a specific one was set.
getDns() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns the DNS associated with this object.
getDns() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Returns the DNS associated with this object.
getDns() - 类 中的方法javax.jmdns.impl.HostInfo
Returns the DNS associated with this object.
getDns() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns the DNS associated with this object.
getDNS() - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
getDNS() - 类 中的方法javax.jmdns.impl.NetworkTopologyEventImpl
 
getDNS() - 类 中的方法javax.jmdns.impl.ServiceEventImpl
 
getDns() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns the DNS associated with this object.
getDns() - 类 中的方法javax.jmdns.impl.tasks.DNSTask
Return the DNS associated with this task.
getDNS() - 接口 中的方法javax.jmdns.JmmDNS
Return a list of all the registered JmDNS instances
getDNS() - 类 中的方法javax.jmdns.NetworkTopologyEvent
Returns the JmDNS instance associated with the event or null if it is a generic event.
getDNS() - 类 中的方法javax.jmdns.ServiceEvent
Returns the JmDNS instance which originated the event.
getDNSEntry(DNSEntry) - 类 中的方法javax.jmdns.impl.DNSCache
Get a matching DNS entry from the table (using isSameEntry).
getDNSEntry(String, DNSRecordType, DNSRecordClass) - 类 中的方法javax.jmdns.impl.DNSCache
Get a matching DNS entry from the table.
getDNSEntryList(String) - 类 中的方法javax.jmdns.impl.DNSCache
Iterate only over items with matching name.
getDNSEntryList(String, DNSRecordType, DNSRecordClass) - 类 中的方法javax.jmdns.impl.DNSCache
Get all matching DNS entries from the table.
getDomain() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns the domain of the service info suitable for printing.
getDomain() - 类 中的方法javax.jmdns.ServiceInfo
Returns the domain of the service info suitable for printing.
getFlags() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getGroup() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
getHostAddress() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
已过时。
getHostAddress() - 类 中的方法javax.jmdns.ServiceInfo
已过时。
since 3.2.3
getHostAddresses() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns the host IP addresses string in textual presentation.
getHostAddresses() - 类 中的方法javax.jmdns.ServiceInfo
Returns the host IP addresses string in textual presentation.
getHostName() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Return the HostName associated with this JmDNS instance.
getHostName() - 类 中的方法javax.jmdns.JmDNS
Return the HostName associated with this JmDNS instance.
getHostNames() - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
getHostNames() - 接口 中的方法javax.jmdns.JmmDNS
Return the list HostName associated with this JmmDNS instance.
getId() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getInet4Address() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
已过时。
getInet4Address() - 类 中的方法javax.jmdns.ServiceInfo
已过时。
since 3.2.3
getInet4Addresses() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getInet4Addresses() - 类 中的方法javax.jmdns.ServiceInfo
Returns a list of all IPv4 InetAddresses that can be used for this service.
getInet6Address() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
已过时。
getInet6Address() - 类 中的方法javax.jmdns.ServiceInfo
已过时。
since 3.2.3
getInet6Addresses() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getInet6Addresses() - 类 中的方法javax.jmdns.ServiceInfo
Returns a list of all IPv6 InetAddresses that can be used for this service.
getInetAddress() - 类 中的方法javax.jmdns.impl.HostInfo
 
getInetAddress() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Return the address of the interface to which this instance of JmDNS is bound.
getInetAddress() - 类 中的方法javax.jmdns.impl.NetworkTopologyEventImpl
 
getInetAddress() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
已过时。
getInetAddress() - 类 中的方法javax.jmdns.JmDNS
Return the address of the interface to which this instance of JmDNS is bound.
getInetAddress() - 类 中的方法javax.jmdns.NetworkTopologyEvent
The Internet address affected by this event.
getInetAddress() - 类 中的方法javax.jmdns.ServiceInfo
已过时。
since 3.2.3
getInetAddresses() - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
getInetAddresses() - 类 中的方法javax.jmdns.impl.NetworkTopologyDiscoveryImpl
 
getInetAddresses() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getInetAddresses() - 接口 中的方法javax.jmdns.JmmDNS
Return the list of addresses of the interface to which this instance of JmmDNS is bound.
getInetAddresses() - 接口 中的方法javax.jmdns.NetworkTopologyDiscovery
Get all local Internet Addresses for the machine.
getInetAddresses() - 类 中的方法javax.jmdns.ServiceInfo
Returns a list of all InetAddresses that can be used for this service.
getInfo() - 类 中的方法javax.jmdns.impl.ServiceEventImpl
 
getInfo() - 类 中的方法javax.jmdns.ServiceEvent
Returns the service info record, or null if the service could not be resolved.
getInstance() - 类 中的静态方法javax.jmdns.impl.DNSTaskStarter.Factory
Return the instance of the DNSTaskStarter Factory.
getInstance() - 类 中的静态方法javax.jmdns.JmmDNS.Factory
Return the instance of the Multihomed Multicast DNS.
getInstance() - 类 中的静态方法javax.jmdns.NetworkTopologyDiscovery.Factory
Return the instance of the Multihomed Multicast DNS.
getInterface() - 类 中的方法javax.jmdns.impl.HostInfo
 
getInterface() - 类 中的方法javax.jmdns.impl.JmDNSImpl
已过时。
getInterface() - 类 中的方法javax.jmdns.JmDNS
已过时。
do not use this implementation yields unpredictable results use JmDNS.getInetAddress()
getInterfaces() - 类 中的方法javax.jmdns.impl.JmmDNSImpl
已过时。
getInterfaces() - 接口 中的方法javax.jmdns.JmmDNS
已过时。
do not use this implementation yields unpredictable results use JmmDNS.getInetAddresses()
getKey() - 类 中的方法javax.jmdns.impl.DNSEntry
Returns the key for this entry.
getKey() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
The key is used to retrieve service info in hash tables.
getKey() - 类 中的方法javax.jmdns.ServiceInfo
The key is used to retrieve service info in hash tables.
getLastThrottleIncrement() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
getListener() - 类 中的方法javax.jmdns.impl.ListenerStatus
 
getLocalHost() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns the local host info
getMaxUDPPayload() - 类 中的方法javax.jmdns.impl.DNSOutgoing
 
getName() - 类 中的方法javax.jmdns.impl.DNSEntry
Returns the name of this entry
getName() - 类 中的方法javax.jmdns.impl.HostInfo
 
getName() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Return the name of the JmDNS instance.
getName() - 类 中的方法javax.jmdns.impl.ServiceEventImpl
 
getName() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Unqualified service instance name, such as foobar .
getName() - 类 中的方法javax.jmdns.impl.tasks.DNSTask
Return this task name.
getName() - 类 中的方法javax.jmdns.impl.tasks.RecordReaper
 
getName() - 类 中的方法javax.jmdns.impl.tasks.resolver.ServiceInfoResolver
 
getName() - 类 中的方法javax.jmdns.impl.tasks.resolver.ServiceResolver
 
getName() - 类 中的方法javax.jmdns.impl.tasks.resolver.TypeResolver
 
getName() - 类 中的方法javax.jmdns.impl.tasks.Responder
 
getName() - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
getName() - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
getName() - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
getName() - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
getName() - 类 中的方法javax.jmdns.JmDNS
Return the name of the JmDNS instance.
getName() - 类 中的方法javax.jmdns.ServiceEvent
Returns the instance name of the service.
getName() - 类 中的方法javax.jmdns.ServiceInfo
Unqualified service instance name, such as foobar .
getNames() - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
getNames() - 接口 中的方法javax.jmdns.JmmDNS
Return the names of the JmDNS instances.
getNiceTextString() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns a description of the service info suitable for printing.
getNiceTextString() - 类 中的方法javax.jmdns.ServiceInfo
Returns a description of the service info suitable for printing.
getNumberOfAdditionals() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getNumberOfAnswers() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getNumberOfAuthorities() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getNumberOfQuestions() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getOperationCode() - 类 中的方法javax.jmdns.impl.DNSMessage
Returns the operation code value.
getPlannedAnswer() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
getPort() - 类 中的方法javax.jmdns.impl.DNSRecord.Service
 
getPort() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getPort() - 类 中的方法javax.jmdns.ServiceInfo
Get the port for the service.
getPriority() - 类 中的方法javax.jmdns.impl.DNSRecord.Service
 
getPriority() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getPriority() - 类 中的方法javax.jmdns.ServiceInfo
Get the priority of the service.
getPropertyBytes(String) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Get a property of the service.
getPropertyBytes(String) - 类 中的方法javax.jmdns.ServiceInfo
Get a property of the service.
getPropertyNames() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Enumeration of the property names.
getPropertyNames() - 类 中的方法javax.jmdns.ServiceInfo
Enumeration of the property names.
getPropertyString(String) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Get a property of the service.
getPropertyString(String) - 类 中的方法javax.jmdns.ServiceInfo
Get a property of the service.
getProtocol() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns the protocol of the service info suitable for printing.
getProtocol() - 类 中的方法javax.jmdns.ServiceInfo
Returns the protocol of the service info suitable for printing.
getQualifiedName() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Fully qualified service name, such as foobar.
getQualifiedName() - 类 中的方法javax.jmdns.ServiceInfo
Fully qualified service name, such as foobar.
getQualifiedNameMap() - 类 中的方法javax.jmdns.impl.DNSEntry
 
getQualifiedNameMap() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns a dictionary of the fully qualified name component of this service.
getQualifiedNameMap() - 类 中的方法javax.jmdns.ServiceInfo
Returns a dictionary of the fully qualified name component of this service.
getQuestions() - 类 中的方法javax.jmdns.impl.DNSMessage
 
getRandom() - 类 中的静态方法javax.jmdns.impl.JmDNSImpl
 
getRecordClass() - 类 中的方法javax.jmdns.impl.DNSEntry
 
getRecordSource() - 类 中的方法javax.jmdns.impl.DNSRecord
 
getRecordType() - 类 中的方法javax.jmdns.impl.DNSEntry
 
getRegistry() - 类 中的静态方法javax.jmdns.impl.NameRegister.Factory
Returns the name register.
getSenderUDPPayload() - 类 中的方法javax.jmdns.impl.DNSIncoming
This will return the default UDP payload except if an OPT record was found with a different size.
getServer() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getServer() - 类 中的方法javax.jmdns.ServiceInfo
Get the name of the server.
getServiceEvent(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSRecord.Address
 
getServiceEvent(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSRecord
Creates and return a service event for this record.
getServiceEvent(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSRecord.HostInformation
 
getServiceEvent(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSRecord.Pointer
 
getServiceEvent(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSRecord.Service
 
getServiceEvent(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSRecord.Text
 
getServiceInfo(boolean) - 类 中的方法javax.jmdns.impl.DNSRecord.Address
 
getServiceInfo() - 类 中的方法javax.jmdns.impl.DNSRecord
Return a service information associated with that record if appropriate.
getServiceInfo(boolean) - 类 中的方法javax.jmdns.impl.DNSRecord
Return a service information associated with that record if appropriate.
getServiceInfo(boolean) - 类 中的方法javax.jmdns.impl.DNSRecord.HostInformation
 
getServiceInfo(boolean) - 类 中的方法javax.jmdns.impl.DNSRecord.IPv4Address
 
getServiceInfo(boolean) - 类 中的方法javax.jmdns.impl.DNSRecord.IPv6Address
 
getServiceInfo(boolean) - 类 中的方法javax.jmdns.impl.DNSRecord.Pointer
 
getServiceInfo(boolean) - 类 中的方法javax.jmdns.impl.DNSRecord.Service
 
getServiceInfo(boolean) - 类 中的方法javax.jmdns.impl.DNSRecord.Text
 
getServiceInfo(String, String) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Get service information.
getServiceInfo(String, String, long) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Get service information.
getServiceInfo(String, String, boolean) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Get service information.
getServiceInfo(String, String, boolean, long) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Get service information.
getServiceInfo(String, String) - 类 中的方法javax.jmdns.JmDNS
Get service information.
getServiceInfo(String, String, long) - 类 中的方法javax.jmdns.JmDNS
Get service information.
getServiceInfo(String, String, boolean) - 类 中的方法javax.jmdns.JmDNS
Get service information.
getServiceInfo(String, String, boolean, long) - 类 中的方法javax.jmdns.JmDNS
Get service information.
getServiceInfos(String, String) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
getServiceInfos(String, String, long) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
getServiceInfos(String, String, boolean) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
getServiceInfos(String, String, boolean, long) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
getServiceInfos(String, String) - 接口 中的方法javax.jmdns.JmmDNS
Get service information.
getServiceInfos(String, String, long) - 接口 中的方法javax.jmdns.JmmDNS
Get service information.
getServiceInfos(String, String, boolean) - 接口 中的方法javax.jmdns.JmmDNS
Get service information.
getServiceInfos(String, String, boolean, long) - 接口 中的方法javax.jmdns.JmmDNS
Get service information.
getServices() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
getServiceTypes() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
getSocket() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
getStarter(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.Factory
Return the instance of the DNSTaskStarter for the JmDNS.
getSubtype() - 类 中的方法javax.jmdns.impl.DNSEntry
Returns the subtype of this entry
getSubtype() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns the sub type of the service info suitable for printing.
getSubtype() - 类 中的方法javax.jmdns.ServiceInfo
Returns the sub type of the service info suitable for printing.
getTaskDescription() - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
getTaskDescription() - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
getTaskDescription() - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
getTaskDescription() - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
getTaskDescription() - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
getTaskState() - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
getTextBytes() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getTextBytes() - 类 中的方法javax.jmdns.ServiceInfo
Get the text for the service as raw bytes.
getTextString() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
已过时。
getTextString() - 类 中的方法javax.jmdns.ServiceInfo
已过时。
since 3.1.7
getThrottle() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
getTTL() - 类 中的方法javax.jmdns.impl.DNSRecord
 
getTTL() - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
getType() - 类 中的方法javax.jmdns.impl.DNSEntry
 
getType() - 类 中的方法javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
The type associated with this entry.
getType() - 类 中的方法javax.jmdns.impl.ServiceEventImpl
 
getType() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Fully qualified service type name, such as _http.
getType() - 类 中的方法javax.jmdns.ServiceEvent
Returns the fully qualified type of the service.
getType() - 类 中的方法javax.jmdns.ServiceInfo
Fully qualified service type name, such as _http.
getTypeWithSubtype() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Fully qualified service type name with the subtype if appropriate, such as _printer.
getTypeWithSubtype() - 类 中的方法javax.jmdns.ServiceInfo
Fully qualified service type name with the subtype if appropriate, such as _printer.
getURL() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
已过时。
getURL(String) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
已过时。
getURL() - 类 中的方法javax.jmdns.ServiceInfo
已过时。
since 3.2.3
getURL(String) - 类 中的方法javax.jmdns.ServiceInfo
已过时。
since 3.2.3
getURLs() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getURLs(String) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getURLs() - 类 中的方法javax.jmdns.ServiceInfo
Get the list of URL for this service.
getURLs(String) - 类 中的方法javax.jmdns.ServiceInfo
Get the list of URL for this service.
getWeight() - 类 中的方法javax.jmdns.impl.DNSRecord.Service
 
getWeight() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
getWeight() - 类 中的方法javax.jmdns.ServiceInfo
Get the weight of the service.

H

hasData() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns true if the service info is filled with data.
hasData() - 类 中的方法javax.jmdns.ServiceInfo
Returns true if the service info is filled with data.
hashCode() - 类 中的方法javax.jmdns.impl.DNSEntry
Overriden, to return a value which is consistent with the value returned by equals(Object).
hashCode() - 类 中的方法javax.jmdns.impl.ListenerStatus
 
hashCode() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
hasSameAddresses(ServiceInfo) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
hasSameAddresses(ServiceInfo) - 类 中的方法javax.jmdns.ServiceInfo
Compare addresses of another ServiceInfo
hasServer() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
hasServer() - 类 中的方法javax.jmdns.ServiceInfo
Returns true if the service info has a server
HostInfo - javax.jmdns.impl中的类
HostInfo information on the local host to be able to cope with change of addresses.
HostInformation(String, DNSRecordClass, boolean, int, String, String) - 类 的构造器javax.jmdns.impl.DNSRecord.HostInformation
 

I

iAmTheOnlyOne(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSQuestion
Checks if we are the only to be able to answer that question.
incrementName(InetAddress, String, NameRegister.NameType) - 接口 中的方法javax.jmdns.impl.NameRegister
Increments a name that is defended by this group of mDNS after it has been found in conflict.
incrementName(InetAddress, String, NameRegister.NameType) - 类 中的方法javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface
 
incrementName(InetAddress, String, NameRegister.NameType) - 类 中的方法javax.jmdns.impl.NameRegister.UniqueNamePerInterface
 
incrementNameWithDash(String) - 类 中的方法javax.jmdns.impl.NameRegister.BaseRegister
 
incrementNameWithParentesis(String) - 类 中的方法javax.jmdns.impl.NameRegister.BaseRegister
 
incrementRefreshPercentage() - 类 中的方法javax.jmdns.impl.DNSRecord
 
indexValue() - 枚举 中的方法javax.jmdns.impl.constants.DNSLabel
Return the numeric value of this type
indexValue() - 枚举 中的方法javax.jmdns.impl.constants.DNSOperationCode
Return the numeric value of this type
indexValue() - 枚举 中的方法javax.jmdns.impl.constants.DNSOptionCode
Return the numeric value of this type
indexValue() - 枚举 中的方法javax.jmdns.impl.constants.DNSRecordClass
Return the numeric value of this type
indexValue() - 枚举 中的方法javax.jmdns.impl.constants.DNSRecordType
Return the numeric value of this type
indexValue() - 枚举 中的方法javax.jmdns.impl.constants.DNSResultCode
Return the numeric value of this type
inetAddressAdded(NetworkTopologyEvent) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
inetAddressAdded(NetworkTopologyEvent) - 接口 中的方法javax.jmdns.NetworkTopologyListener
A network address has been added.
InetAddressAddException - javax.jmdns中的异常错误
 
InetAddressAddException(InetAddress, Throwable) - 异常错误 的构造器javax.jmdns.InetAddressAddException
 
inetAddressRemoved(NetworkTopologyEvent) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
inetAddressRemoved(NetworkTopologyEvent) - 接口 中的方法javax.jmdns.NetworkTopologyListener
A network address has been removed.
ioLock() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
ioUnlock() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
IpStack - javax.jmdns中的枚举
 
isAnnounced() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
Returns true, if this is an announced state.
isAnnounced() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is an announced state.
isAnnounced() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Returns true, if this is an announced state.
isAnnounced() - 类 中的方法javax.jmdns.impl.HostInfo
Returns true, if this is an announced state.
isAnnounced() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns true, if this is an announced state.
isAnnounced() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is an announced state.
isAnnouncing() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
Returns true, if this is an announcing state.
isAnnouncing() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is an announcing state.
isAnnouncing() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Returns true, if this is an announcing state.
isAnnouncing() - 类 中的方法javax.jmdns.impl.HostInfo
Returns true, if this is an announcing state.
isAnnouncing() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns true, if this is an announcing state.
isAnnouncing() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is an announcing state.
isAssociatedWithTask(DNSTask, DNSState) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Checks if this object is associated with the task and in the same state.
isAssociatedWithTask(DNSTask, DNSState) - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Checks if this object is associated with the task and in the same state.
isAssociatedWithTask(DNSTask, DNSState) - 类 中的方法javax.jmdns.impl.HostInfo
Checks if this object is associated with the task and in the same state.
isAssociatedWithTask(DNSTask, DNSState) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Checks if this object is associated with the task and in the same state.
isAssociatedWithTask(DNSTask, DNSState) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Checks if this object is associated with the task and in the same state.
isAuthoritativeAnswer() - 类 中的方法javax.jmdns.impl.DNSMessage
Check if the message is an authoritative answer.
isCanceled() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
Returns true, if this is a canceled state.
isCanceled() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a canceled state.
isCanceled() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a canceled state.
isCanceled() - 类 中的方法javax.jmdns.impl.HostInfo
Returns true, if this is a canceled state.
isCanceled() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns true, if this is a canceled state.
isCanceled() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a canceled state.
isCanceling() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
Returns true, if this is a canceling state.
isCanceling() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a canceling state.
isCanceling() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a canceling state.
isCanceling() - 类 中的方法javax.jmdns.impl.HostInfo
Returns true, if this is a canceling state.
isCanceling() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns true, if this is a canceling state.
isCanceling() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a canceling state.
isClosed() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
Returns true, if this is a closing state.
isClosed() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a closed state.
isClosed() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a closed state.
isClosed() - 类 中的方法javax.jmdns.impl.HostInfo
Returns true, if this is a closed state.
isClosed() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns true, if this is a closed state.
isClosed() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a closed state.
isClosing() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
Returns true, if this is a closing state.
isClosing() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a closing state.
isClosing() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a closing state.
isClosing() - 类 中的方法javax.jmdns.impl.HostInfo
Returns true, if this is a closing state.
isClosing() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns true, if this is a closing state.
isClosing() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a closing state.
isDomainDiscoveryQuery() - 类 中的方法javax.jmdns.impl.DNSEntry
 
isEmpty() - 类 中的方法javax.jmdns.impl.DNSMessage
Check if the message is empty
isExpired(long) - 类 中的方法javax.jmdns.impl.DNSEntry
Check if the record is expired.
isExpired(long) - 类 中的方法javax.jmdns.impl.DNSQuestion
 
isExpired(long) - 类 中的方法javax.jmdns.impl.DNSRecord
 
isMulticast() - 类 中的方法javax.jmdns.impl.DNSMessage
 
isPersistent() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns true if ServiceListener.resolveService will be called whenever new new information is received.
isPersistent() - 类 中的方法javax.jmdns.ServiceInfo
Returns true if ServiceListener.resolveService will be called whenever new new information is received.
isProbing() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
Returns true, if this is a probing state.
isProbing() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Returns true, if this is a probing state.
isProbing() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Returns true, if this is a probing state.
isProbing() - 类 中的方法javax.jmdns.impl.HostInfo
Returns true, if this is a probing state.
isProbing() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns true, if this is a probing state.
isProbing() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Returns true, if this is a probing state.
isQuery() - 类 中的方法javax.jmdns.impl.DNSMessage
Check if the message is a query.
isResponse() - 类 中的方法javax.jmdns.impl.DNSMessage
Check if the message is a response.
isReverseLookup() - 类 中的方法javax.jmdns.impl.DNSEntry
 
isSameEntry(DNSEntry) - 类 中的方法javax.jmdns.impl.DNSEntry
Check if two entries have exactly the same name, type, and class.
isSameEntry(DNSEntry) - 类 中的方法javax.jmdns.impl.DNSRecord.Pointer
 
isSameRecordClass(DNSEntry) - 类 中的方法javax.jmdns.impl.DNSEntry
Check that 2 entries are of the same class.
isSameType(DNSEntry) - 类 中的方法javax.jmdns.impl.DNSEntry
Check that 2 entries are of the same type.
isServicesDiscoveryMetaQuery() - 类 中的方法javax.jmdns.impl.DNSEntry
 
isSingleValued() - 类 中的方法javax.jmdns.impl.DNSRecord.Address
 
isSingleValued() - 类 中的方法javax.jmdns.impl.DNSRecord.HostInformation
 
isSingleValued() - 类 中的方法javax.jmdns.impl.DNSRecord
Determine if a record can have multiple values in the cache.
isSingleValued() - 类 中的方法javax.jmdns.impl.DNSRecord.Pointer
 
isSingleValued() - 类 中的方法javax.jmdns.impl.DNSRecord.Service
 
isSingleValued() - 类 中的方法javax.jmdns.impl.DNSRecord.Text
 
isStale(long) - 类 中的方法javax.jmdns.impl.DNSEntry
Check if the record is stale, i.e. it has outlived more than half of its TTL.
isStale(long) - 类 中的方法javax.jmdns.impl.DNSQuestion
 
isStale(long) - 类 中的方法javax.jmdns.impl.DNSRecord
 
isStaleAndShouldBeRefreshed(long) - 类 中的方法javax.jmdns.impl.DNSRecord
Check if the record is stale and whether the record should be refreshed over the network.
isSynchronous() - 类 中的方法javax.jmdns.impl.ListenerStatus
Return true if the listener must be called synchronously.
isTruncated() - 类 中的方法javax.jmdns.impl.DNSMessage
Check if the message is truncated.
isUnique(int) - 枚举 中的方法javax.jmdns.impl.constants.DNSRecordClass
Checks if the class is unique
isUnique() - 类 中的方法javax.jmdns.impl.DNSEntry
 
isV4ReverseLookup() - 类 中的方法javax.jmdns.impl.DNSEntry
 
isV6ReverseLookup() - 类 中的方法javax.jmdns.impl.DNSEntry
 
isValidResponseCode() - 类 中的方法javax.jmdns.impl.DNSMessage
Check is the response code is valid
The only valid value is zero all other values signify an error and the message must be ignored.
iterator() - 类 中的方法javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
Returns an iterator over the elements in this set.

J

javax.jmdns - 程序包 javax.jmdns
 
javax.jmdns.impl - 程序包 javax.jmdns.impl
 
javax.jmdns.impl.constants - 程序包 javax.jmdns.impl.constants
 
javax.jmdns.impl.tasks - 程序包 javax.jmdns.impl.tasks
 
javax.jmdns.impl.tasks.resolver - 程序包 javax.jmdns.impl.tasks.resolver
 
javax.jmdns.impl.tasks.state - 程序包 javax.jmdns.impl.tasks.state
 
javax.jmdns.impl.util - 程序包 javax.jmdns.impl.util
 
JmDNS - javax.jmdns中的类
mDNS implementation in Java.
JmDNS() - 类 的构造器javax.jmdns.JmDNS
 
JmDNS.Delegate - javax.jmdns中的接口
 
JmDNSImpl - javax.jmdns.impl中的类
mDNS implementation in Java.
JmDNSImpl(InetAddress, String) - 类 的构造器javax.jmdns.impl.JmDNSImpl
Create an instance of JmDNS and bind it to a specific network interface given its IP-address.
JmDNSImpl(InetAddress, String, long) - 类 的构造器javax.jmdns.impl.JmDNSImpl
Create an instance of JmDNS and bind it to a specific network interface given its IP-address.
JmDNSImpl.Operation - javax.jmdns.impl中的枚举
 
JmDNSImpl.ServiceTypeEntry - javax.jmdns.impl中的类
This is used to store type entries.
JmDNSImpl.Shutdown - javax.jmdns.impl中的类
Shutdown operations.
JmmDNS - javax.jmdns中的接口
Java Multihomed Multicast DNS Uses an underlying JmDNS instance for each InetAddress found on this computer.
JmmDNS.Factory - javax.jmdns中的类
JmmDNS.Factory enable the creation of new instance of JmmDNS.
JmmDNS.Factory.ClassDelegate - javax.jmdns中的接口
This interface defines a delegate to the EOClassDescriptionRegister class to enable subclassing.
JmmDNSImpl - javax.jmdns.impl中的类
This class enable multihoming mDNS.
JmmDNSImpl() - 类 的构造器javax.jmdns.impl.JmmDNSImpl
 

K

KNOWN_ANSWER_TTL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 

L

labelForByte(int) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSLabel
 
labelValue(int) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSLabel
 
list(String) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns a list of service infos of the specified type.
list(String, long) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns a list of service infos of the specified type.
list(String) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
list(String, long) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
list(String) - 类 中的方法javax.jmdns.JmDNS
Returns a list of service infos of the specified type.
list(String, long) - 类 中的方法javax.jmdns.JmDNS
Returns a list of service infos of the specified type.
list(String) - 接口 中的方法javax.jmdns.JmmDNS
Returns a list of service infos of the specified type.
list(String, long) - 接口 中的方法javax.jmdns.JmmDNS
Returns a list of service infos of the specified type.
listBySubtype(String) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String, long) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
listBySubtype(String, long) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
listBySubtype(String) - 类 中的方法javax.jmdns.JmDNS
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String, long) - 类 中的方法javax.jmdns.JmDNS
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String) - 接口 中的方法javax.jmdns.JmmDNS
Returns a list of service infos of the specified type sorted by subtype.
listBySubtype(String, long) - 接口 中的方法javax.jmdns.JmmDNS
Returns a list of service infos of the specified type sorted by subtype.
ListenerStatus<T extends java.util.EventListener> - javax.jmdns.impl中的类
This class track the status of listener.
ListenerStatus(T, boolean) - 类 的构造器javax.jmdns.impl.ListenerStatus
 
ListenerStatus.ServiceListenerStatus - javax.jmdns.impl中的类
 
ListenerStatus.ServiceTypeListenerStatus - javax.jmdns.impl中的类
 
lockInetAddress(InetAddress) - 类 中的方法javax.jmdns.impl.NetworkTopologyDiscoveryImpl
 
lockInetAddress(InetAddress) - 接口 中的方法javax.jmdns.NetworkTopologyDiscovery
Locks the given InetAddress if the device requires it.
logCachedContent() - 类 中的方法javax.jmdns.impl.DNSCache
Prints the content of the cache to the DNSCache.logger.

M

main(String[]) - 类 中的静态方法javax.jmdns.impl.JmDNSImpl
Main method to display API information if run from java -jar
matchRecordClass(DNSRecordClass) - 类 中的方法javax.jmdns.impl.DNSEntry
Check if the requested record class match the current record class
matchRecordType(DNSRecordType) - 类 中的方法javax.jmdns.impl.DNSEntry
Check if the requested record tyep match the current record type
MAX_DATA_LENGTH - 类 中的静态变量javax.jmdns.impl.util.ByteWrangler
Maximum number of bytes record data can consist of.
MAX_MSG_ABSOLUTE - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
MAX_MSG_TYPICAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
MAX_VALUE_LENGTH - 类 中的静态变量javax.jmdns.impl.util.ByteWrangler
Maximum number of bytes a value can consist of.
MDNS_GROUP - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
MDNS_GROUP_IPV6 - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
MDNS_PORT - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
MessageInputStream(byte[], int) - 类 的构造器javax.jmdns.impl.DNSIncoming.MessageInputStream
 
MessageInputStream(byte[], int, int) - 类 的构造器javax.jmdns.impl.DNSIncoming.MessageInputStream
 
MoreMdns - javax.jmdns中的接口
 
MULTICAST - 类 中的静态变量javax.jmdns.impl.DNSMessage
 

N

NamedThreadFactory - javax.jmdns.impl.util中的类
Custom thread factory which sets the name to make it easier to identify where the pooled threads were created.
NamedThreadFactory(String) - 类 的构造器javax.jmdns.impl.util.NamedThreadFactory
Constructs the thread factory.
NameRegister - javax.jmdns.impl中的接口
 
NameRegister.BaseRegister - javax.jmdns.impl中的类
 
NameRegister.Factory - javax.jmdns.impl中的类
 
NameRegister.NameType - javax.jmdns.impl中的枚举
 
NameRegister.UniqueNameAcrossInterface - javax.jmdns.impl中的类
 
NameRegister.UniqueNamePerInterface - javax.jmdns.impl中的类
 
needTextAnnouncing() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
NETWORK_CHECK_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
networkListeners() - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
networkListeners() - 接口 中的方法javax.jmdns.JmmDNS
Returns list of network change listeners
NetworkTopologyDiscovery - javax.jmdns中的接口
This class is used to resolve the list of Internet address to use when attaching JmDNS to the network.
NetworkTopologyDiscovery.Factory - javax.jmdns中的类
NetworkTopologyDiscovery.Factory enable the creation of new instance of NetworkTopologyDiscovery.
NetworkTopologyDiscovery.Factory.ClassDelegate - javax.jmdns中的接口
This interface defines a delegate to the NetworkTopologyDiscovery.Factory class to enable subclassing.
NetworkTopologyDiscoveryImpl - javax.jmdns.impl中的类
This class implements NetworkTopologyDiscovery.
NetworkTopologyDiscoveryImpl() - 类 的构造器javax.jmdns.impl.NetworkTopologyDiscoveryImpl
 
NetworkTopologyEvent - javax.jmdns中的类
 
NetworkTopologyEvent(Object) - 类 的构造器javax.jmdns.NetworkTopologyEvent
Constructs a Service Event.
NetworkTopologyEventImpl - javax.jmdns.impl中的类
 
NetworkTopologyEventImpl(JmDNS, InetAddress) - 类 的构造器javax.jmdns.impl.NetworkTopologyEventImpl
Constructs a Network Topology Event.
NetworkTopologyListener - javax.jmdns中的接口
Listener for network topology updates.
newDNSTaskStarter(JmDNSImpl) - 接口 中的方法javax.jmdns.impl.DNSTaskStarter.Factory.ClassDelegate
Allows the delegate the opportunity to construct and return a different DNSTaskStarter.
newDNSTaskStarter(JmDNSImpl) - 类 中的静态方法javax.jmdns.impl.DNSTaskStarter.Factory
Returns a new instance of DNSTaskStarter using the class delegate if it exists.
newHostInfo(InetAddress, JmDNSImpl, String) - 类 中的静态方法javax.jmdns.impl.HostInfo
 
newJmmDNS() - 接口 中的方法javax.jmdns.JmmDNS.Factory.ClassDelegate
Allows the delegate the opportunity to construct and return a different JmmDNS.
newJmmDNS() - 类 中的静态方法javax.jmdns.JmmDNS.Factory
Returns a new instance of JmmDNS using the class delegate if it exists.
newNetworkTopologyDiscovery() - 接口 中的方法javax.jmdns.NetworkTopologyDiscovery.Factory.ClassDelegate
Allows the delegate the opportunity to construct and return a different NetworkTopologyDiscovery.
newNetworkTopologyDiscovery() - 类 中的静态方法javax.jmdns.NetworkTopologyDiscovery.Factory
Returns a new instance of NetworkTopologyDiscovery using the class delegate if it exists.
newQuestion(String, DNSRecordType, DNSRecordClass, boolean) - 类 中的静态方法javax.jmdns.impl.DNSQuestion
Create a question.
newThread(Runnable) - 类 中的方法javax.jmdns.impl.util.NamedThreadFactory
 
NO_VALUE - 类 中的静态变量javax.jmdns.impl.util.ByteWrangler
Representation of no value.
NOT_UNIQUE - 枚举 中的静态变量javax.jmdns.impl.constants.DNSRecordClass
 

O

operationCodeForFlags(int) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSOperationCode
 

P

peek() - 类 中的方法javax.jmdns.impl.DNSIncoming.MessageInputStream
 
Pointer(String, DNSRecordClass, boolean, int, String) - 类 的构造器javax.jmdns.impl.DNSRecord.Pointer
 
print(byte[]) - 类 中的方法javax.jmdns.impl.DNSMessage
Debugging.
printServices() - 类 中的方法javax.jmdns.impl.JmDNSImpl
已过时。
printServices() - 类 中的方法javax.jmdns.JmDNS
已过时。
since 3.2.2
PROBE_CONFLICT_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
PROBE_THROTTLE_COUNT - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
PROBE_THROTTLE_COUNT_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
PROBE_WAIT_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
Prober - javax.jmdns.impl.tasks.state中的类
The Prober sends three consecutive probes for all service infos that needs probing as well as for the host name.
Prober(JmDNSImpl) - 类 的构造器javax.jmdns.impl.tasks.state.Prober
 
purgeStateTimer() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
purgeStateTimer() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Purge the state task timer
purgeStateTimer() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
purgeTimer() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
purgeTimer() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Purge the general task timer
purgeTimer() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 

Q

QUERY_WAIT_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 

R

readByte() - 类 中的方法javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readBytes(int) - 类 中的方法javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readInt() - 类 中的方法javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readName() - 类 中的方法javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readNonNameString() - 类 中的方法javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readProperties(Map<String, byte[]>, byte[]) - 类 中的静态方法javax.jmdns.impl.util.ByteWrangler
 
readUnsignedByte() - 类 中的方法javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readUnsignedShort() - 类 中的方法javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readUTF(int) - 类 中的方法javax.jmdns.impl.DNSIncoming.MessageInputStream
 
readUTF(byte[]) - 类 中的静态方法javax.jmdns.impl.util.ByteWrangler
Read data bytes as "UTF-8" to String.
readUTF(byte[], int, int) - 类 中的静态方法javax.jmdns.impl.util.ByteWrangler
Read data bytes as "UTF-8" to String.
RECORD_EXPIRY_DELAY - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
RECORD_REAPER_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
RecordReaper - javax.jmdns.impl.tasks中的类
Periodically removes expired entries from the cache.
RecordReaper(JmDNSImpl) - 类 的构造器javax.jmdns.impl.tasks.RecordReaper
 
recover() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Recover jmDNS when there is an error.
recover() - 接口 中的方法javax.jmdns.MoreMdns
 
recoverState() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
recoverState() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
recoverState() - 类 中的方法javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
recoverState() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
recoverState() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
recoverTask(Throwable) - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
recoverTask(Throwable) - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
recoverTask(Throwable) - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
recoverTask(Throwable) - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
recoverTask(Throwable) - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
register(InetAddress, String, NameRegister.NameType) - 接口 中的方法javax.jmdns.impl.NameRegister
Registers a name that is defended by this group of mDNS.
register(InetAddress, String, NameRegister.NameType) - 类 中的方法javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface
 
register(InetAddress, String, NameRegister.NameType) - 类 中的方法javax.jmdns.impl.NameRegister.UniqueNamePerInterface
 
registerService(ServiceInfo) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Register a service.
registerService(ServiceInfo) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
registerService(ServiceInfo) - 类 中的方法javax.jmdns.JmDNS
Register a service.
registerService(ServiceInfo) - 接口 中的方法javax.jmdns.JmmDNS
Register a service.
registerServiceType(String) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Register a service type.
registerServiceType(String) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
registerServiceType(String) - 类 中的方法javax.jmdns.JmDNS
Register a service type.
registerServiceType(String) - 接口 中的方法javax.jmdns.JmmDNS
Register a service type.
removeAssociation() - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
Remove the DNS host and service info association with this task.
removeAssociationWithTask(DNSTask) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Remove the association of the task with this Object.
removeAssociationWithTask(DNSTask) - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Remove the association of the task with this Object.
removeAssociationWithTask(DNSTask) - 类 中的方法javax.jmdns.impl.HostInfo
Remove the association of the task with this Object.
removeAssociationWithTask(DNSTask) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Remove the association of the task with this Object.
removeAssociationWithTask(DNSTask) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Remove the association of the task with this Object.
removeDNSEntry(DNSEntry) - 类 中的方法javax.jmdns.impl.DNSCache
Removes a specific entry from the table.
removeListener(DNSListener) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Remove a listener from all outstanding questions.
removeNetworkTopologyListener(NetworkTopologyListener) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
removeNetworkTopologyListener(NetworkTopologyListener) - 接口 中的方法javax.jmdns.JmmDNS
Remove listener for network changes.
removeServiceListener(String, ServiceListener) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Remove listener for services of a given type.
removeServiceListener(String, ServiceListener) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
removeServiceListener(String, ServiceListener) - 类 中的方法javax.jmdns.JmDNS
Remove listener for services of a given type.
removeServiceListener(String, ServiceListener) - 接口 中的方法javax.jmdns.JmmDNS
Remove listener for services of a given type.
removeServiceTypeListener(ServiceTypeListener) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Remove listener for service types.
removeServiceTypeListener(ServiceTypeListener) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
removeServiceTypeListener(ServiceTypeListener) - 类 中的方法javax.jmdns.JmDNS
Remove listener for service types.
removeServiceTypeListener(ServiceTypeListener) - 接口 中的方法javax.jmdns.JmmDNS
Remove listener for service types.
Renewer - javax.jmdns.impl.tasks.state中的类
The Renewer is there to send renewal announcement when the record expire for ours infos.
Renewer(JmDNSImpl) - 类 的构造器javax.jmdns.impl.tasks.state.Renewer
 
renewServiceCollector(String) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Renew a service when the record become stale.
replaceDNSEntry(DNSEntry, DNSEntry) - 类 中的方法javax.jmdns.impl.DNSCache
Replace an existing entry by a new one.
requestServiceInfo(String, String) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Request service information.
requestServiceInfo(String, String, boolean) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Request service information.
requestServiceInfo(String, String, long) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Request service information.
requestServiceInfo(String, String, boolean, long) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Request service information.
requestServiceInfo(String, String) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
requestServiceInfo(String, String, boolean) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
requestServiceInfo(String, String, long) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
requestServiceInfo(String, String, boolean, long) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
requestServiceInfo(String, String) - 类 中的方法javax.jmdns.JmDNS
Request service information.
requestServiceInfo(String, String, boolean) - 类 中的方法javax.jmdns.JmDNS
Request service information.
requestServiceInfo(String, String, long) - 类 中的方法javax.jmdns.JmDNS
Request service information.
requestServiceInfo(String, String, boolean, long) - 类 中的方法javax.jmdns.JmDNS
Request service information.
requestServiceInfo(String, String) - 接口 中的方法javax.jmdns.JmmDNS
Request service information.
requestServiceInfo(String, String, boolean) - 接口 中的方法javax.jmdns.JmmDNS
Request service information.
requestServiceInfo(String, String, long) - 接口 中的方法javax.jmdns.JmmDNS
Request service information.
requestServiceInfo(String, String, boolean, long) - 接口 中的方法javax.jmdns.JmmDNS
Request service information.
Responder - javax.jmdns.impl.tasks中的类
The Responder sends a single answer for the specified service infos and for the host name.
Responder(JmDNSImpl, DNSIncoming, InetAddress, int) - 类 的构造器javax.jmdns.impl.tasks.Responder
 
respondToQuery(DNSIncoming) - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
RESPONSE_MAX_WAIT_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
RESPONSE_MIN_WAIT_INTERVAL - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
resultCodeForFlags(int) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSOptionCode
 
resultCodeForFlags(int) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSResultCode
 
resultCodeForFlags(int, int) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSResultCode
 
revert() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
Returns to the next reverted state.
revertState() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Sets the state and notifies all objects that wait on the ServiceInfo.
revertState() - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Sets the state and notifies all objects that wait on the ServiceInfo.
revertState() - 类 中的方法javax.jmdns.impl.HostInfo
Sets the state and notifies all objects that wait on the ServiceInfo.
revertState() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
revertState() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Sets the state and notifies all objects that wait on the ServiceInfo.
run() - 类 中的方法javax.jmdns.impl.JmDNSImpl.Shutdown
run() - 类 中的方法javax.jmdns.impl.tasks.RecordReaper
 
run() - 类 中的方法javax.jmdns.impl.tasks.resolver.DNSResolverTask
 
run() - 类 中的方法javax.jmdns.impl.tasks.Responder
 
run() - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 

S

sameSubtype(DNSEntry) - 类 中的方法javax.jmdns.impl.DNSEntry
Check if two entries have the same subtype.
schedule(TimerTask, long) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
schedule(TimerTask, Date) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
schedule(TimerTask, long, long) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
schedule(TimerTask, Date, long) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
scheduleAtFixedRate(TimerTask, long, long) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
scheduleAtFixedRate(TimerTask, Date, long) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
send(DNSOutgoing) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Send an outgoing multicast DNS message.
Service(String, DNSRecordClass, boolean, int, int, int, int, String) - 类 的构造器javax.jmdns.impl.DNSRecord.Service
 
SERVICE_INFO_TIMEOUT - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
serviceAdded(ServiceEvent) - 接口 中的方法javax.jmdns.ServiceListener
A service has been added.
ServiceEvent - javax.jmdns中的类
 
ServiceEvent(Object) - 类 的构造器javax.jmdns.ServiceEvent
Constructs a Service Event.
ServiceEventImpl - javax.jmdns.impl中的类
 
ServiceEventImpl(JmDNSImpl, String, String, ServiceInfo) - 类 的构造器javax.jmdns.impl.ServiceEventImpl
Creates a new instance.
ServiceInfo - javax.jmdns中的类
The fully qualified service name is build using up to 5 components with the following structure: <app>.
ServiceInfo() - 类 的构造器javax.jmdns.ServiceInfo
 
ServiceInfo.Fields - javax.jmdns中的枚举
Fields for the fully qualified map.
ServiceInfoImpl - javax.jmdns.impl中的类
JmDNS service information.
ServiceInfoImpl(String, String, String, int, int, int, boolean, String) - 类 的构造器javax.jmdns.impl.ServiceInfoImpl
 
ServiceInfoImpl(String, String, String, int, int, int, boolean, Map<String, ?>) - 类 的构造器javax.jmdns.impl.ServiceInfoImpl
 
ServiceInfoImpl(String, String, String, int, int, int, boolean, byte[]) - 类 的构造器javax.jmdns.impl.ServiceInfoImpl
 
ServiceInfoImpl(Map<ServiceInfo.Fields, String>, int, int, int, boolean, Map<String, ?>) - 类 的构造器javax.jmdns.impl.ServiceInfoImpl
 
ServiceInfoImpl.Delegate - javax.jmdns.impl中的接口
 
ServiceInfoResolver - javax.jmdns.impl.tasks.resolver中的类
The ServiceInfoResolver queries up to three times consecutively for a service info, and then removes itself from the timer.
ServiceInfoResolver(JmDNSImpl, ServiceInfoImpl) - 类 的构造器javax.jmdns.impl.tasks.resolver.ServiceInfoResolver
 
ServiceListener - javax.jmdns中的接口
Listener for service updates.
ServiceListenerStatus(ServiceListener, boolean) - 类 的构造器javax.jmdns.impl.ListenerStatus.ServiceListenerStatus
 
serviceRemoved(ServiceEvent) - 接口 中的方法javax.jmdns.ServiceListener
A service has been removed.
serviceResolved(ServiceEvent) - 接口 中的方法javax.jmdns.ServiceListener
A service has been resolved.
ServiceResolver - javax.jmdns.impl.tasks.resolver中的类
The ServiceResolver queries three times consecutively for services of a given type, and then removes itself from the timer.
ServiceResolver(JmDNSImpl, String) - 类 的构造器javax.jmdns.impl.tasks.resolver.ServiceResolver
 
serviceTypeAdded(ServiceEvent) - 接口 中的方法javax.jmdns.ServiceTypeListener
A new service type was discovered.
ServiceTypeEntry(String) - 类 的构造器javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
 
ServiceTypeListener - javax.jmdns中的接口
Listener for service types.
ServiceTypeListenerStatus(ServiceTypeListener, boolean) - 类 的构造器javax.jmdns.impl.ListenerStatus.ServiceTypeListenerStatus
 
setClassDelegate(DNSTaskStarter.Factory.ClassDelegate) - 类 中的静态方法javax.jmdns.impl.DNSTaskStarter.Factory
Assigns delegate as DNSTaskStarter's class delegate.
setClassDelegate(JmmDNS.Factory.ClassDelegate) - 类 中的静态方法javax.jmdns.JmmDNS.Factory
Assigns delegate as JmmDNS's class delegate.
setClassDelegate(NetworkTopologyDiscovery.Factory.ClassDelegate) - 类 中的静态方法javax.jmdns.NetworkTopologyDiscovery.Factory
Assigns delegate as NetworkTopologyDiscovery's class delegate.
setDefaultTTL(int) - 类 中的静态方法javax.jmdns.impl.tasks.state.DNSStateTask
For testing only do not use in production.
setDelegate(JmDNS.Delegate) - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
setDelegate(JmDNS.Delegate) - 类 中的方法javax.jmdns.JmDNS
Sets the instance delegate
setDestination(InetSocketAddress) - 类 中的方法javax.jmdns.impl.DNSOutgoing
Force a specific destination address if packet is sent.
setDns(JmDNSImpl) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
setDns(JmDNSImpl) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
setFlags(int) - 类 中的方法javax.jmdns.impl.DNSMessage
 
setId(int) - 类 中的方法javax.jmdns.impl.DNSMessage
 
setLastThrottleIncrement(long) - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
setNeedTextAnnouncing(boolean) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
 
setPlannedAnswer(DNSIncoming) - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
setRecordSource(InetAddress) - 类 中的方法javax.jmdns.impl.DNSRecord
 
setRegistry(NameRegister) - 类 中的静态方法javax.jmdns.impl.NameRegister.Factory
Register a Name register.
setState(DNSState) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
setTask(DNSTask) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
setTaskState(DNSState) - 类 中的方法javax.jmdns.impl.tasks.state.DNSStateTask
 
setText(byte[]) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Set the text for the service.
setText(Map<String, ?>) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Set the text for the service.
setText(byte[]) - 类 中的方法javax.jmdns.ServiceInfo
Set the text for the service.
setText(Map<String, ?>) - 类 中的方法javax.jmdns.ServiceInfo
Set the text for the service.
setThrottle(int) - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
setTTL(int) - 类 中的方法javax.jmdns.impl.DNSRecord
 
SHARED_QUERY_TIME - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
Shutdown() - 类 的构造器javax.jmdns.impl.JmDNSImpl.Shutdown
 
signalEvent() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DNSStatefulObjectSemaphore
Signals the semaphore when the event arrives.
STALE_REFRESH_INCREMENT - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
STALE_REFRESH_STARTING_PERCENTAGE - 类 中的静态变量javax.jmdns.impl.constants.DNSConstants
 
start(Timer) - 类 中的方法javax.jmdns.impl.tasks.DNSTask
Start this task.
start(Timer) - 类 中的方法javax.jmdns.impl.tasks.RecordReaper
 
start(Timer) - 类 中的方法javax.jmdns.impl.tasks.resolver.DNSResolverTask
 
start(Timer) - 类 中的方法javax.jmdns.impl.tasks.Responder
 
start(Timer) - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
start(Timer) - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
start(Timer) - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
start(Timer) - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
startAnnouncer() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startAnnouncer() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Start a new announcer task
startAnnouncer() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
startCanceler() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startCanceler() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Start a new canceler task
startCanceler() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
StarterTimer() - 类 的构造器javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
StarterTimer(boolean) - 类 的构造器javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
StarterTimer(String, boolean) - 类 的构造器javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
StarterTimer(String) - 类 的构造器javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl.StarterTimer
 
startProber() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startProber() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Start a new prober task
startProber() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
startReaper() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startReaper() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Start a new reaper task.
startReaper() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
startRenewer() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startRenewer() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Start a new renewer task
startRenewer() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
startResponder(DNSIncoming, InetAddress, int) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startResponder(DNSIncoming, InetAddress, int) - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Start a new responder task
startResponder(DNSIncoming, InetAddress, int) - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
startServiceInfoResolver(ServiceInfoImpl) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startServiceInfoResolver(ServiceInfoImpl) - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Start a new service info resolver task
startServiceInfoResolver(ServiceInfoImpl) - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
startServiceResolver(String) - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startServiceResolver(String) - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Start a new service resolver task
startServiceResolver(String) - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
startTypeResolver() - 类 中的方法javax.jmdns.impl.DNSTaskStarter.DNSTaskStarterImpl
 
startTypeResolver() - 接口 中的方法javax.jmdns.impl.DNSTaskStarter
Start a new service type resolver task
startTypeResolver() - 类 中的方法javax.jmdns.impl.JmDNSImpl
 
subTypeForServiceTypeAdded(ServiceEvent) - 接口 中的方法javax.jmdns.ServiceTypeListener
A new subtype for the service type was discovered.
SYNCHRONOUS - 类 中的静态变量javax.jmdns.impl.ListenerStatus
 

T

Text(String, DNSRecordClass, boolean, int, byte[]) - 类 的构造器javax.jmdns.impl.DNSRecord.Text
 
textFromProperties(Map<String, ?>) - 类 中的静态方法javax.jmdns.impl.util.ByteWrangler
 
textValueUpdated(ServiceInfo, byte[]) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
textValueUpdated(ServiceInfo, byte[]) - 接口 中的方法javax.jmdns.impl.ServiceInfoImpl.Delegate
 
toByteArray(DataOutputStream) - 类 中的方法javax.jmdns.impl.DNSEntry
 
toByteArray() - 类 中的方法javax.jmdns.impl.DNSEntry
Creates a byte array representation of this record.
toByteArray(DataOutputStream) - 类 中的方法javax.jmdns.impl.DNSRecord.Address
Creates a byte array representation of this record.
toByteArray(DataOutputStream) - 类 中的方法javax.jmdns.impl.DNSRecord.Service
 
toString() - 枚举 中的方法javax.jmdns.impl.constants.DNSLabel
 
toString() - 枚举 中的方法javax.jmdns.impl.constants.DNSOperationCode
 
toString() - 枚举 中的方法javax.jmdns.impl.constants.DNSOptionCode
 
toString() - 枚举 中的方法javax.jmdns.impl.constants.DNSRecordClass
 
toString() - 枚举 中的方法javax.jmdns.impl.constants.DNSRecordType
 
toString() - 枚举 中的方法javax.jmdns.impl.constants.DNSResultCode
 
toString() - 枚举 中的方法javax.jmdns.impl.constants.DNSState
 
toString() - 类 中的方法javax.jmdns.impl.DNSCache
toString() - 类 中的方法javax.jmdns.impl.DNSEntry
 
toString(StringBuilder) - 类 中的方法javax.jmdns.impl.DNSEntry
 
toString() - 类 中的方法javax.jmdns.impl.DNSIncoming
 
toString() - 类 中的方法javax.jmdns.impl.DNSOutgoing
 
toString(StringBuilder) - 类 中的方法javax.jmdns.impl.DNSQuestion
 
toString(StringBuilder) - 类 中的方法javax.jmdns.impl.DNSRecord.Address
 
toString(StringBuilder) - 类 中的方法javax.jmdns.impl.DNSRecord.HostInformation
 
toString(StringBuilder) - 类 中的方法javax.jmdns.impl.DNSRecord.Pointer
 
toString(StringBuilder) - 类 中的方法javax.jmdns.impl.DNSRecord.Service
 
toString(StringBuilder) - 类 中的方法javax.jmdns.impl.DNSRecord.Text
 
toString(StringBuilder) - 类 中的方法javax.jmdns.impl.DNSRecord
 
toString() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
toString() - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DNSStatefulObjectSemaphore
 
toString() - 类 中的方法javax.jmdns.impl.HostInfo
 
toString() - 类 中的方法javax.jmdns.impl.JmDNSImpl.ServiceTypeEntry
 
toString() - 类 中的方法javax.jmdns.impl.JmDNSImpl
toString() - 类 中的方法javax.jmdns.impl.ListenerStatus.ServiceListenerStatus
 
toString() - 类 中的方法javax.jmdns.impl.ListenerStatus.ServiceTypeListenerStatus
 
toString() - 类 中的方法javax.jmdns.impl.ListenerStatus
 
toString() - 类 中的方法javax.jmdns.impl.NetworkTopologyEventImpl
 
toString() - 类 中的方法javax.jmdns.impl.ServiceEventImpl
 
toString() - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
toString() - 类 中的方法javax.jmdns.impl.tasks.DNSTask
 
toString() - 类 中的方法javax.jmdns.impl.tasks.resolver.DNSResolverTask
 
toString() - 类 中的方法javax.jmdns.impl.tasks.Responder
 
toString() - 类 中的方法javax.jmdns.impl.tasks.state.Announcer
 
toString() - 类 中的方法javax.jmdns.impl.tasks.state.Canceler
 
toString() - 类 中的方法javax.jmdns.impl.tasks.state.Prober
 
toString() - 类 中的方法javax.jmdns.impl.tasks.state.Renewer
 
typeForIndex(int) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSRecordType
 
typeForName(String) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSRecordType
 
TypeResolver - javax.jmdns.impl.tasks.resolver中的类
Helper class to resolve service types.
TypeResolver(JmDNSImpl) - 类 的构造器javax.jmdns.impl.tasks.resolver.TypeResolver
 

U

UNICAST - 类 中的静态变量javax.jmdns.impl.DNSMessage
 
UNIQUE - 枚举 中的静态变量javax.jmdns.impl.constants.DNSRecordClass
 
UniqueNameAcrossInterface() - 类 的构造器javax.jmdns.impl.NameRegister.UniqueNameAcrossInterface
 
UniqueNamePerInterface() - 类 的构造器javax.jmdns.impl.NameRegister.UniqueNamePerInterface
 
unlockInetAddress(InetAddress) - 类 中的方法javax.jmdns.impl.NetworkTopologyDiscoveryImpl
 
unlockInetAddress(InetAddress) - 接口 中的方法javax.jmdns.NetworkTopologyDiscovery
Locks the given InetAddress if the device requires it.
unregisterAllServices() - 类 中的方法javax.jmdns.impl.JmDNSImpl
Unregister all services.
unregisterAllServices() - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
unregisterAllServices() - 类 中的方法javax.jmdns.JmDNS
Unregister all services.
unregisterAllServices() - 接口 中的方法javax.jmdns.JmmDNS
Unregister all services.
unregisterService(ServiceInfo) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Unregister a service.
unregisterService(ServiceInfo) - 类 中的方法javax.jmdns.impl.JmmDNSImpl
 
unregisterService(ServiceInfo) - 类 中的方法javax.jmdns.JmDNS
Unregister a service.
unregisterService(ServiceInfo) - 接口 中的方法javax.jmdns.JmmDNS
Unregister a service.
updateRecord(long, DNSRecord, JmDNSImpl.Operation) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Notify all listeners that a record was updated.
updateRecord(DNSCache, long, DNSEntry) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
JmDNS callback to update a DNS record.
USE_DOMAIN_NAME_COMPRESSION - 类 中的静态变量javax.jmdns.impl.DNSOutgoing
This can be used to turn off domain name compression.
USE_DOMAIN_NAME_FORMAT_FOR_SRV_TARGET - 类 中的静态变量javax.jmdns.impl.DNSIncoming
 
useInetAddress(NetworkInterface, InetAddress) - 类 中的方法javax.jmdns.impl.NetworkTopologyDiscoveryImpl
 
useInetAddress(NetworkInterface, InetAddress) - 接口 中的方法javax.jmdns.NetworkTopologyDiscovery
Check if a given InetAddress should be used for mDNS

V

value - 类 中的静态变量javax.jmdns.DefaultIpStack
 
valueOf(String) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSLabel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSOperationCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSOptionCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSRecordClass
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSRecordType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSResultCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.impl.constants.DNSState
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.impl.JmDNSImpl.Operation
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.impl.NameRegister.NameType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.IpStack
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法javax.jmdns.ServiceInfo.Fields
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法javax.jmdns.impl.constants.DNSLabel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.impl.constants.DNSOperationCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.impl.constants.DNSOptionCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.impl.constants.DNSRecordClass
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.impl.constants.DNSRecordType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.impl.constants.DNSResultCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.impl.constants.DNSState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.impl.JmDNSImpl.Operation
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.impl.NameRegister.NameType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.IpStack
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法javax.jmdns.ServiceInfo.Fields
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VERSION - 类 中的静态变量javax.jmdns.JmDNS
The version of JmDNS.

W

waitForAnnounced(long) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Waits for the object to be announced.
waitForAnnounced(long) - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Waits for the object to be announced.
waitForAnnounced(long) - 类 中的方法javax.jmdns.impl.HostInfo
Waits for the object to be announced.
waitForAnnounced(long) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Waits for the object to be announced.
waitForAnnounced(long) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Waits for the object to be announced.
waitForCanceled(long) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
Waits for the object to be canceled.
waitForCanceled(long) - 接口 中的方法javax.jmdns.impl.DNSStatefulObject
Waits for the object to be canceled.
waitForCanceled(long) - 类 中的方法javax.jmdns.impl.HostInfo
Waits for the object to be canceled.
waitForCanceled(long) - 类 中的方法javax.jmdns.impl.JmDNSImpl
Waits for the object to be canceled.
waitForCanceled(long) - 类 中的方法javax.jmdns.impl.ServiceInfoImpl
Waits for the object to be canceled.
waitForEvent(long) - 类 中的方法javax.jmdns.impl.DNSStatefulObject.DNSStatefulObjectSemaphore
Blocks the current thread until the event arrives or the timeout expires.
writeBytes(byte[]) - 类 中的方法javax.jmdns.impl.DNSOutgoing.MessageOutputStream
 
writeUTF(OutputStream, String) - 类 中的静态方法javax.jmdns.impl.util.ByteWrangler
Write a String as "UTF-8" encoded bytes to a stream.

_

_additionals - 类 中的变量javax.jmdns.impl.DNSMessage
 
_address - 类 中的变量javax.jmdns.impl.HostInfo
 
_answers - 类 中的变量javax.jmdns.impl.DNSMessage
 
_authoritativeAnswers - 类 中的变量javax.jmdns.impl.DNSMessage
 
_count - 类 中的变量javax.jmdns.impl.tasks.resolver.DNSResolverTask
Counts the number of queries being sent.
_interfaze - 类 中的变量javax.jmdns.impl.HostInfo
 
_name - 类 中的变量javax.jmdns.impl.HostInfo
 
_questions - 类 中的变量javax.jmdns.impl.DNSMessage
 
_shutdown - 类 中的变量javax.jmdns.impl.JmDNSImpl
This is the shutdown hook, we registered with the java runtime.
_state - 类 中的变量javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
_task - 类 中的变量javax.jmdns.impl.DNSStatefulObject.DefaultImplementation
 
_threadSleepDurationMs - 类 中的变量javax.jmdns.impl.JmDNSImpl
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
jmdns2