<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>Announcer.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/state/</path>
    <filename>Announcer_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::state::Announcer</class>
    <namespace>javax::jmdns::impl::tasks::state</namespace>
  </compound>
  <compound kind="file">
    <name>BrowserOriginal.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/alt/ros/zeroconf/jmdns/</path>
    <filename>BrowserOriginal_8java</filename>
    <class kind="class">ros::zeroconf::jmdns::BrowserOriginal</class>
    <class kind="class">ros::zeroconf::jmdns::BrowserOriginal::ServiceTableModel</class>
    <namespace>ros::zeroconf::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>Canceler.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/state/</path>
    <filename>Canceler_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::state::Canceler</class>
    <namespace>javax::jmdns::impl::tasks::state</namespace>
  </compound>
  <compound kind="file">
    <name>DNSCache.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSCache_8java</filename>
    <class kind="class">javax::jmdns::impl::DNSCache::_CacheEntry</class>
    <class kind="class">javax::jmdns::impl::DNSCache::_EmptyCache</class>
    <class kind="class">javax::jmdns::impl::DNSCache</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>DNSConstants.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/constants/</path>
    <filename>DNSConstants_8java</filename>
    <class kind="class">javax::jmdns::impl::constants::DNSConstants</class>
    <namespace>javax::jmdns::impl::constants</namespace>
  </compound>
  <compound kind="file">
    <name>DNSEntry.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSEntry_8java</filename>
    <class kind="class">javax::jmdns::impl::DNSEntry</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>DNSIncoming.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSIncoming_8java</filename>
    <class kind="class">javax::jmdns::impl::DNSIncoming</class>
    <class kind="class">javax::jmdns::impl::DNSIncoming::MessageInputStream</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>DNSLabel.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/constants/</path>
    <filename>DNSLabel_8java</filename>
    <class kind="enum">javax::jmdns::impl::constants::DNSLabel</class>
    <namespace>javax::jmdns::impl::constants</namespace>
  </compound>
  <compound kind="file">
    <name>DNSListener.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSListener_8java</filename>
    <class kind="interface">javax::jmdns::impl::DNSListener</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>DNSMessage.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSMessage_8java</filename>
    <class kind="class">javax::jmdns::impl::DNSMessage</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>DNSOperationCode.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/constants/</path>
    <filename>DNSOperationCode_8java</filename>
    <class kind="enum">javax::jmdns::impl::constants::DNSOperationCode</class>
    <namespace>javax::jmdns::impl::constants</namespace>
  </compound>
  <compound kind="file">
    <name>DNSOptionCode.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/constants/</path>
    <filename>DNSOptionCode_8java</filename>
    <class kind="enum">javax::jmdns::impl::constants::DNSOptionCode</class>
    <namespace>javax::jmdns::impl::constants</namespace>
  </compound>
  <compound kind="file">
    <name>DNSOutgoing.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSOutgoing_8java</filename>
    <class kind="class">javax::jmdns::impl::DNSOutgoing</class>
    <class kind="class">javax::jmdns::impl::DNSOutgoing::MessageOutputStream</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>DNSQuestion.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSQuestion_8java</filename>
    <class kind="class">javax::jmdns::impl::DNSQuestion::AllRecords</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::DNS4Address</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::DNS6Address</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::HostInformation</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::Pointer</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::Service</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::Text</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>DNSRecord.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSRecord_8java</filename>
    <class kind="class">javax::jmdns::impl::DNSRecord::Address</class>
    <class kind="class">javax::jmdns::impl::DNSRecord</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::HostInformation</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::IPv4Address</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::IPv6Address</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::Pointer</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::Service</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::Text</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>DNSRecordClass.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/constants/</path>
    <filename>DNSRecordClass_8java</filename>
    <class kind="enum">javax::jmdns::impl::constants::DNSRecordClass</class>
    <namespace>javax::jmdns::impl::constants</namespace>
  </compound>
  <compound kind="file">
    <name>DNSRecordType.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/constants/</path>
    <filename>DNSRecordType_8java</filename>
    <class kind="enum">javax::jmdns::impl::constants::DNSRecordType</class>
    <namespace>javax::jmdns::impl::constants</namespace>
  </compound>
  <compound kind="file">
    <name>DNSResolverTask.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/resolver/</path>
    <filename>DNSResolverTask_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::resolver::DNSResolverTask</class>
    <namespace>javax::jmdns::impl::tasks::resolver</namespace>
  </compound>
  <compound kind="file">
    <name>DNSResultCode.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/constants/</path>
    <filename>DNSResultCode_8java</filename>
    <class kind="enum">javax::jmdns::impl::constants::DNSResultCode</class>
    <namespace>javax::jmdns::impl::constants</namespace>
  </compound>
  <compound kind="file">
    <name>DNSState.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/constants/</path>
    <filename>DNSState_8java</filename>
    <class kind="enum">javax::jmdns::impl::constants::DNSState</class>
    <class kind="enum">javax::jmdns::impl::constants::DNSState::StateClass</class>
    <namespace>javax::jmdns::impl::constants</namespace>
  </compound>
  <compound kind="file">
    <name>DNSStatefulObject.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSStatefulObject_8java</filename>
    <class kind="class">javax::jmdns::impl::DNSStatefulObject::DefaultImplementation</class>
    <class kind="interface">javax::jmdns::impl::DNSStatefulObject</class>
    <class kind="class">javax::jmdns::impl::DNSStatefulObject::DNSStatefulObjectSemaphore</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>DNSStateTask.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/state/</path>
    <filename>DNSStateTask_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::state::DNSStateTask</class>
    <namespace>javax::jmdns::impl::tasks::state</namespace>
  </compound>
  <compound kind="file">
    <name>DNSTask.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/</path>
    <filename>DNSTask_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::DNSTask</class>
    <namespace>javax::jmdns::impl::tasks</namespace>
  </compound>
  <compound kind="file">
    <name>DNSTaskStarter.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>DNSTaskStarter_8java</filename>
    <class kind="interface">javax::jmdns::impl::DNSTaskStarter::Factory::ClassDelegate</class>
    <class kind="interface">javax::jmdns::impl::DNSTaskStarter</class>
    <class kind="class">javax::jmdns::impl::DNSTaskStarter::DNSTaskStarterImpl</class>
    <class kind="class">javax::jmdns::impl::DNSTaskStarter::Factory</class>
    <class kind="class">javax::jmdns::impl::DNSTaskStarter::DNSTaskStarterImpl::StarterTimer</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>HostInfo.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>HostInfo_8java</filename>
    <class kind="class">javax::jmdns::impl::HostInfo</class>
    <class kind="class">javax::jmdns::impl::HostInfo::HostInfoState</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>JmDNS.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>JmDNS_8java</filename>
    <class kind="interface">javax::jmdns::JmDNS::Delegate</class>
    <class kind="class">javax::jmdns::JmDNS</class>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>JmDNSImpl.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>JmDNSImpl_8java</filename>
    <class kind="class">javax::jmdns::impl::JmDNSImpl</class>
    <class kind="enum">javax::jmdns::impl::JmDNSImpl::Operation</class>
    <class kind="class">javax::jmdns::impl::JmDNSImpl::ServiceCollector</class>
    <class kind="class">javax::jmdns::impl::JmDNSImpl::ServiceTypeEntry</class>
    <class kind="class">javax::jmdns::impl::JmDNSImpl::Shutdown</class>
    <class kind="class">javax::jmdns::impl::JmDNSImpl::ServiceTypeEntry::SubTypeEntry</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>JmmDNS.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>JmmDNS_8java</filename>
    <class kind="interface">javax::jmdns::JmmDNS::Factory::ClassDelegate</class>
    <class kind="class">javax::jmdns::JmmDNS::Factory</class>
    <class kind="interface">javax::jmdns::JmmDNS</class>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>JmmDNSImpl.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>JmmDNSImpl_8java</filename>
    <class kind="class">javax::jmdns::impl::JmmDNSImpl</class>
    <class kind="class">javax::jmdns::impl::JmmDNSImpl::NetworkChecker</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>ListenerStatus.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>ListenerStatus_8java</filename>
    <class kind="class">javax::jmdns::impl::ListenerStatus&lt; T extends EventListener &gt;</class>
    <class kind="class">javax::jmdns::impl::ListenerStatus&lt; T extends EventListener &gt;::ServiceListenerStatus</class>
    <class kind="class">javax::jmdns::impl::ListenerStatus&lt; T extends EventListener &gt;::ServiceTypeListenerStatus</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>NameRegister.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>NameRegister_8java</filename>
    <class kind="class">javax::jmdns::impl::NameRegister::Factory</class>
    <class kind="interface">javax::jmdns::impl::NameRegister</class>
    <class kind="enum">javax::jmdns::impl::NameRegister::NameType</class>
    <class kind="class">javax::jmdns::impl::NameRegister::UniqueNameAcrossInterface</class>
    <class kind="class">javax::jmdns::impl::NameRegister::UniqueNamePerInterface</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>NetworkTopologyDiscovery.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>NetworkTopologyDiscovery_8java</filename>
    <class kind="interface">javax::jmdns::NetworkTopologyDiscovery::Factory::ClassDelegate</class>
    <class kind="class">javax::jmdns::NetworkTopologyDiscovery::Factory</class>
    <class kind="interface">javax::jmdns::NetworkTopologyDiscovery</class>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>NetworkTopologyDiscoveryImpl.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>NetworkTopologyDiscoveryImpl_8java</filename>
    <class kind="class">javax::jmdns::impl::NetworkTopologyDiscoveryImpl</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>NetworkTopologyEvent.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>NetworkTopologyEvent_8java</filename>
    <class kind="class">javax::jmdns::NetworkTopologyEvent</class>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>NetworkTopologyEventImpl.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>NetworkTopologyEventImpl_8java</filename>
    <class kind="class">javax::jmdns::impl::NetworkTopologyEventImpl</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>NetworkTopologyListener.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>NetworkTopologyListener_8java</filename>
    <class kind="interface">javax::jmdns::NetworkTopologyListener</class>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>impl/constants/package-info.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/constants/</path>
    <filename>impl_2constants_2package-info_8java</filename>
    <namespace>javax::jmdns::impl::constants</namespace>
  </compound>
  <compound kind="file">
    <name>impl/package-info.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>impl_2package-info_8java</filename>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>impl/tasks/package-info.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/</path>
    <filename>impl_2tasks_2package-info_8java</filename>
    <namespace>javax::jmdns::impl::tasks</namespace>
  </compound>
  <compound kind="file">
    <name>impl/tasks/resolver/package-info.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/resolver/</path>
    <filename>impl_2tasks_2resolver_2package-info_8java</filename>
    <namespace>javax::jmdns::impl::tasks::resolver</namespace>
  </compound>
  <compound kind="file">
    <name>impl/tasks/state/package-info.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/state/</path>
    <filename>impl_2tasks_2state_2package-info_8java</filename>
    <namespace>javax::jmdns::impl::tasks::state</namespace>
  </compound>
  <compound kind="file">
    <name>package-info.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>package-info_8java</filename>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>Prober.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/state/</path>
    <filename>Prober_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::state::Prober</class>
    <namespace>javax::jmdns::impl::tasks::state</namespace>
  </compound>
  <compound kind="file">
    <name>RecordReaper.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/</path>
    <filename>RecordReaper_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::RecordReaper</class>
    <namespace>javax::jmdns::impl::tasks</namespace>
  </compound>
  <compound kind="file">
    <name>Renewer.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/state/</path>
    <filename>Renewer_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::state::Renewer</class>
    <namespace>javax::jmdns::impl::tasks::state</namespace>
  </compound>
  <compound kind="file">
    <name>Responder.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/</path>
    <filename>Responder_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::Responder</class>
    <namespace>javax::jmdns::impl::tasks</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceEvent.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>ServiceEvent_8java</filename>
    <class kind="class">javax::jmdns::ServiceEvent</class>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceEventImpl.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>ServiceEventImpl_8java</filename>
    <class kind="class">javax::jmdns::impl::ServiceEventImpl</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceInfo.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>ServiceInfo_8java</filename>
    <class kind="enum">javax::jmdns::ServiceInfo::Fields</class>
    <class kind="class">javax::jmdns::ServiceInfo</class>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceInfoImpl.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>ServiceInfoImpl_8java</filename>
    <class kind="interface">javax::jmdns::impl::ServiceInfoImpl::Delegate</class>
    <class kind="class">javax::jmdns::impl::ServiceInfoImpl</class>
    <class kind="class">javax::jmdns::impl::ServiceInfoImpl::ServiceInfoState</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceInfoResolver.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/resolver/</path>
    <filename>ServiceInfoResolver_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::resolver::ServiceInfoResolver</class>
    <namespace>javax::jmdns::impl::tasks::resolver</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceListener.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>ServiceListener_8java</filename>
    <class kind="interface">javax::jmdns::ServiceListener</class>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceResolver.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/resolver/</path>
    <filename>ServiceResolver_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::resolver::ServiceResolver</class>
    <namespace>javax::jmdns::impl::tasks::resolver</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceTypeListener.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/</path>
    <filename>ServiceTypeListener_8java</filename>
    <class kind="interface">javax::jmdns::ServiceTypeListener</class>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>SocketListener.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/</path>
    <filename>SocketListener_8java</filename>
    <class kind="class">javax::jmdns::impl::SocketListener</class>
    <namespace>javax::jmdns::impl</namespace>
  </compound>
  <compound kind="file">
    <name>StandardLogger.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/ros/zeroconf/jmdns/</path>
    <filename>StandardLogger_8java</filename>
    <class kind="class">ros::zeroconf::jmdns::StandardLogger</class>
    <namespace>ros::zeroconf::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>TypeResolver.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/javax/jmdns/impl/tasks/resolver/</path>
    <filename>TypeResolver_8java</filename>
    <class kind="class">javax::jmdns::impl::tasks::resolver::TypeResolver</class>
    <namespace>javax::jmdns::impl::tasks::resolver</namespace>
  </compound>
  <compound kind="file">
    <name>Zeroconf.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/ros/zeroconf/jmdns/</path>
    <filename>Zeroconf_8java</filename>
    <class kind="class">ros::zeroconf::jmdns::Zeroconf::DefaultLogger</class>
    <class kind="class">ros::zeroconf::jmdns::Zeroconf</class>
    <namespace>ros::zeroconf::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>ZeroconfDiscoveryHandler.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/ros/zeroconf/jmdns/</path>
    <filename>ZeroconfDiscoveryHandler_8java</filename>
    <class kind="interface">ros::zeroconf::jmdns::ZeroconfDiscoveryHandler</class>
    <namespace>ros::zeroconf::jmdns</namespace>
  </compound>
  <compound kind="file">
    <name>ZeroconfLogger.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-zeroconf_implementations-precise-amd64/doc_stacks/2012-11-06_14-16-35.308520/zeroconf_implementations/zeroconf_jmdns/src/main/java/ros/zeroconf/jmdns/</path>
    <filename>ZeroconfLogger_8java</filename>
    <class kind="interface">ros::zeroconf::jmdns::ZeroconfLogger</class>
    <namespace>ros::zeroconf::jmdns</namespace>
  </compound>
  <compound kind="namespace">
    <name>javax</name>
    <filename>namespacejavax.html</filename>
    <namespace>javax::jmdns</namespace>
  </compound>
  <compound kind="namespace">
    <name>javax::jmdns</name>
    <filename>namespacejavax_1_1jmdns.html</filename>
    <namespace>javax::jmdns::impl</namespace>
    <class kind="class">javax::jmdns::JmDNS</class>
    <class kind="interface">javax::jmdns::JmmDNS</class>
    <class kind="interface">javax::jmdns::NetworkTopologyDiscovery</class>
    <class kind="class">javax::jmdns::NetworkTopologyEvent</class>
    <class kind="interface">javax::jmdns::NetworkTopologyListener</class>
    <class kind="class">javax::jmdns::ServiceEvent</class>
    <class kind="class">javax::jmdns::ServiceInfo</class>
    <class kind="interface">javax::jmdns::ServiceListener</class>
    <class kind="interface">javax::jmdns::ServiceTypeListener</class>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::JmDNS</name>
    <filename>classjavax_1_1jmdns_1_1JmDNS.html</filename>
    <class kind="interface">javax::jmdns::JmDNS::Delegate</class>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>addServiceListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a1ddfffb924ad309f1a376bb521b7a7ed</anchor>
      <arglist>(String type, ServiceListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>addServiceTypeListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>ae377d73c1d3698de6663300e31e929a6</anchor>
      <arglist>(ServiceTypeListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Delegate</type>
      <name>getDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a910be0b31a59555c26c31c1ed9541323</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getHostName</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a7bfd6cbcd4b89747c341f9fc59b60bfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract InetAddress</type>
      <name>getInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>ad46f77f27ea618333ffb159f45a543ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract InetAddress</type>
      <name>getInterface</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a7483eec3f4c467e78b23c34b7183946d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a6a2ac72ded79fa3b4f3e833b78ca0b35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>ae23f19f124678dccc19aac93e1ee0991</anchor>
      <arglist>(String type, String name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a5ed188749a63f72a5216af5d2f8de25c</anchor>
      <arglist>(String type, String name, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a7ef059013bc0aec753f3cdb4739180d0</anchor>
      <arglist>(String type, String name, boolean persistent)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a697d648bcddfd1b042539826782064ed</anchor>
      <arglist>(String type, String name, boolean persistent, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo[]</type>
      <name>list</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a683d39d66111f9fb8d0356884b8068fb</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo[]</type>
      <name>list</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a090656066bfb642e189d1f57c332c1f5</anchor>
      <arglist>(String type, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Map&lt; String, ServiceInfo[]&gt;</type>
      <name>listBySubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>aa0bb9f33085740a5b7d1cc3544fff6e3</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Map&lt; String, ServiceInfo[]&gt;</type>
      <name>listBySubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a61d120359d3b7a7000cf04274db6b851</anchor>
      <arglist>(String type, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>printServices</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a468c11c295f7e484a08d4af20324d233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>registerService</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a754826376d67111a1fd0a0d575949537</anchor>
      <arglist>(ServiceInfo info)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>registerServiceType</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>ad05da665f1f0f7f321433efdf3822f11</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>removeServiceListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a3c930517ea5a91b21c626bb44547c881</anchor>
      <arglist>(String type, ServiceListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>removeServiceTypeListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>ad7a4b761340faa81ae653a4332a1be21</anchor>
      <arglist>(ServiceTypeListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>ac691e61e474c599412955c07d9861fcb</anchor>
      <arglist>(String type, String name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a1d6f3f5868e7668306b850d63be51a9d</anchor>
      <arglist>(String type, String name, boolean persistent)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a1693ee05e1400320954266b5cb71864a</anchor>
      <arglist>(String type, String name, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a29a03405841825dd5ebb79b8b6e5ad10</anchor>
      <arglist>(String type, String name, boolean persistent, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Delegate</type>
      <name>setDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>ab520d0e1ba3651950f9ea56be859a852</anchor>
      <arglist>(Delegate value)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>unregisterAllServices</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a766c3d04f98c9f3bb4aabf36de7062e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>unregisterService</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a3c96861a1dff7ba39bdc3480d9f10683</anchor>
      <arglist>(ServiceInfo info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JmDNS</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a63b2e783da949d6966d15634809b0c17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JmDNS</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>af2423cef5f4f2a2a6521e537f3386fc8</anchor>
      <arglist>(final InetAddress addr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JmDNS</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a8299f394e32977e9b0641ab6bd15b7bf</anchor>
      <arglist>(final String name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JmDNS</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a3fbfab74cd812e4a77fdbe15e33b59df</anchor>
      <arglist>(final InetAddress addr, final String name)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>VERSION</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmDNS.html</anchorfile>
      <anchor>a8c66a31855eb8adf582d22bdc8fad17d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::JmDNS::Delegate</name>
    <filename>interfacejavax_1_1jmdns_1_1JmDNS_1_1Delegate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cannotRecoverFromIOError</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmDNS_1_1Delegate.html</anchorfile>
      <anchor>aae8c60546b4a9fc8bf953938a1072ebb</anchor>
      <arglist>(JmDNS dns, Collection&lt; ServiceInfo &gt; infos)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::JmmDNS</name>
    <filename>interfacejavax_1_1jmdns_1_1JmmDNS.html</filename>
    <class kind="class">javax::jmdns::JmmDNS::Factory</class>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>addNetworkTopologyListener</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>af3c61e86ea1f51621079ddba664735f0</anchor>
      <arglist>(NetworkTopologyListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>addServiceListener</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a3cd536de242fa8a199c2f30ef5038a4c</anchor>
      <arglist>(String type, ServiceListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>addServiceTypeListener</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>aee2482a7161cc7590100f83009eadfd8</anchor>
      <arglist>(ServiceTypeListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String[]</type>
      <name>getHostNames</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a53ba3cd3410735d5fd72a5fe35fe16b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract InetAddress[]</type>
      <name>getInetAddresses</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a7400f2afe7442fc0fc8ba884c8ff728b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract InetAddress[]</type>
      <name>getInterfaces</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>aab7a8706c07fc4ea3705c2a8ee691c58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String[]</type>
      <name>getNames</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>ac67ddcbf2e5851f1b85393640ab5b768</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo[]</type>
      <name>getServiceInfos</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a593d925f652d433dc05d59ed8589dd49</anchor>
      <arglist>(String type, String name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo[]</type>
      <name>getServiceInfos</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>ac8c1cb9cb7117eb1a0262e9ce7bea64d</anchor>
      <arglist>(String type, String name, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo[]</type>
      <name>getServiceInfos</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>adc92e646b05f11ea430c14f3922c51b8</anchor>
      <arglist>(String type, String name, boolean persistent)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo[]</type>
      <name>getServiceInfos</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>aa1ce6544aa8123289e2cec0ea01906a5</anchor>
      <arglist>(String type, String name, boolean persistent, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>isClosed</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a27452085529a01db60fe9e09d2ff0e04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo[]</type>
      <name>list</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>aff3ac77993f564e6c178924ae9bf7e00</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo[]</type>
      <name>list</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>af67156d22c2d5d85ed1c822e1d6a135a</anchor>
      <arglist>(String type, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Map&lt; String, ServiceInfo[]&gt;</type>
      <name>listBySubtype</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a5327655cd107626d5a6a4e03fe930d9f</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Map&lt; String, ServiceInfo[]&gt;</type>
      <name>listBySubtype</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>ae84504cea0758b43b504bd50a2ad08e0</anchor>
      <arglist>(String type, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract NetworkTopologyListener[]</type>
      <name>networkListeners</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a1c164e9400b1f3de2dcc0cb8e9362383</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>registerService</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>aba87e29b275f7a9c780619caeb6f0a5f</anchor>
      <arglist>(ServiceInfo info)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>registerServiceType</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>aca48d799986fd16937f1d6f1b06cb30c</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>removeNetworkTopologyListener</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a10875dd5dda8b781f67d2fdd6f889f8b</anchor>
      <arglist>(NetworkTopologyListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>removeServiceListener</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>afc8f6e2349afadf1bbe334ae5d428808</anchor>
      <arglist>(String type, ServiceListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>removeServiceTypeListener</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a98f6dbddfed16181b624160cf3dd81f2</anchor>
      <arglist>(ServiceTypeListener listener)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>requestServiceInfo</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a8b70cabc5b9c2e6e1c5f860655bfea19</anchor>
      <arglist>(String type, String name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>requestServiceInfo</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a49b11b38cd2d01fdb0aa2d81e70f0efb</anchor>
      <arglist>(String type, String name, boolean persistent)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>requestServiceInfo</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a636125e532ed6d2c0fc493b48b587225</anchor>
      <arglist>(String type, String name, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>requestServiceInfo</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a6f59f73d82e51d039dcf320956aeff66</anchor>
      <arglist>(String type, String name, boolean persistent, long timeout)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>unregisterAllServices</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>afc3b8b0d63a7940d4c83abdd2c7b223f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>unregisterService</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS.html</anchorfile>
      <anchor>a2adc8ae39ad2d898e9528c0f17216abd</anchor>
      <arglist>(ServiceInfo info)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::JmmDNS::Factory</name>
    <filename>classjavax_1_1jmdns_1_1JmmDNS_1_1Factory.html</filename>
    <class kind="interface">javax::jmdns::JmmDNS::Factory::ClassDelegate</class>
    <member kind="function" static="yes">
      <type>static ClassDelegate</type>
      <name>classDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmmDNS_1_1Factory.html</anchorfile>
      <anchor>a10785ecef1cf938c6fb4ae526733a646</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static JmmDNS</type>
      <name>getInstance</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmmDNS_1_1Factory.html</anchorfile>
      <anchor>a27bfc446e626d45153897a3b504b93c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setClassDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmmDNS_1_1Factory.html</anchorfile>
      <anchor>a4a27c3d60845b5d8891cf11570a1ca28</anchor>
      <arglist>(ClassDelegate delegate)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static JmmDNS</type>
      <name>newJmmDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmmDNS_1_1Factory.html</anchorfile>
      <anchor>a47d9c58609ff31fdb39b12f3fccf4ef4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Factory</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmmDNS_1_1Factory.html</anchorfile>
      <anchor>afd0802ebf20f15687173eaa9f6025697</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final AtomicReference&lt; ClassDelegate &gt;</type>
      <name>_databaseClassDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmmDNS_1_1Factory.html</anchorfile>
      <anchor>ae1bd491391a92961d0e141df44910e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static volatile JmmDNS</type>
      <name>_instance</name>
      <anchorfile>classjavax_1_1jmdns_1_1JmmDNS_1_1Factory.html</anchorfile>
      <anchor>a73b4cbe0b4641655388c98757074ed27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::JmmDNS::Factory::ClassDelegate</name>
    <filename>interfacejavax_1_1jmdns_1_1JmmDNS_1_1Factory_1_1ClassDelegate.html</filename>
    <member kind="function">
      <type>JmmDNS</type>
      <name>newJmmDNS</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1JmmDNS_1_1Factory_1_1ClassDelegate.html</anchorfile>
      <anchor>a62c5167e58acd6db52226f2e0151c8d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::NetworkTopologyDiscovery</name>
    <filename>interfacejavax_1_1jmdns_1_1NetworkTopologyDiscovery.html</filename>
    <class kind="class">javax::jmdns::NetworkTopologyDiscovery::Factory</class>
    <member kind="function" virtualness="pure">
      <type>abstract InetAddress[]</type>
      <name>getInetAddresses</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1NetworkTopologyDiscovery.html</anchorfile>
      <anchor>a375e6b753acbf9efd0bf57a9898d6b14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockInetAddress</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1NetworkTopologyDiscovery.html</anchorfile>
      <anchor>af7b76b0f93436f6ec79998e1ea203713</anchor>
      <arglist>(InetAddress interfaceAddress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockInetAddress</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1NetworkTopologyDiscovery.html</anchorfile>
      <anchor>aa1af3a99feb46986a0875e738ad9829d</anchor>
      <arglist>(InetAddress interfaceAddress)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>useInetAddress</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1NetworkTopologyDiscovery.html</anchorfile>
      <anchor>a9c38a026353f1868b87e8296790d942d</anchor>
      <arglist>(NetworkInterface networkInterface, InetAddress interfaceAddress)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::NetworkTopologyDiscovery::Factory</name>
    <filename>classjavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory.html</filename>
    <class kind="interface">javax::jmdns::NetworkTopologyDiscovery::Factory::ClassDelegate</class>
    <member kind="function" static="yes">
      <type>static Factory.ClassDelegate</type>
      <name>classDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory.html</anchorfile>
      <anchor>a64fa3dd6323e1a88295b02ef1ab0e713</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NetworkTopologyDiscovery</type>
      <name>getInstance</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory.html</anchorfile>
      <anchor>aceda84c06b0f443b10d307f5872a53f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setClassDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory.html</anchorfile>
      <anchor>ae8ec8b8a0a2b083d515cd5d833f88c2a</anchor>
      <arglist>(Factory.ClassDelegate delegate)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static NetworkTopologyDiscovery</type>
      <name>newNetworkTopologyDiscovery</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory.html</anchorfile>
      <anchor>a6fb26b9a3977e3adeb0f33de37aa610f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Factory</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory.html</anchorfile>
      <anchor>a0728e9bfb358d56b7e28d0d98a747e52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final AtomicReference&lt; Factory.ClassDelegate &gt;</type>
      <name>_databaseClassDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory.html</anchorfile>
      <anchor>a123ef900afa3dfcf00bf1cb9438a762e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static volatile NetworkTopologyDiscovery</type>
      <name>_instance</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory.html</anchorfile>
      <anchor>ada5734029f91062444ad8cd7bdfa53fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::NetworkTopologyDiscovery::Factory::ClassDelegate</name>
    <filename>interfacejavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory_1_1ClassDelegate.html</filename>
    <member kind="function">
      <type>NetworkTopologyDiscovery</type>
      <name>newNetworkTopologyDiscovery</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1NetworkTopologyDiscovery_1_1Factory_1_1ClassDelegate.html</anchorfile>
      <anchor>ac8e6acd1868bfad5968fd64c70fc6cbe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::NetworkTopologyEvent</name>
    <filename>classjavax_1_1jmdns_1_1NetworkTopologyEvent.html</filename>
    <member kind="function" virtualness="pure">
      <type>abstract JmDNS</type>
      <name>getDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyEvent.html</anchorfile>
      <anchor>aae77f0020f2cdeb75114335f748e3074</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract InetAddress</type>
      <name>getInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyEvent.html</anchorfile>
      <anchor>ac61eed29e617953c5bf43e643e3bcf29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>NetworkTopologyEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyEvent.html</anchorfile>
      <anchor>acffabbfd1ba5249dff713218048d7ca8</anchor>
      <arglist>(final Object eventSource)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classjavax_1_1jmdns_1_1NetworkTopologyEvent.html</anchorfile>
      <anchor>ac1f31c532b8950463bd9c2ff6d8d4120</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::NetworkTopologyListener</name>
    <filename>interfacejavax_1_1jmdns_1_1NetworkTopologyListener.html</filename>
    <member kind="function">
      <type>void</type>
      <name>inetAddressAdded</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1NetworkTopologyListener.html</anchorfile>
      <anchor>a07c8bd9185146ff4ec0faab8aa9f2c39</anchor>
      <arglist>(NetworkTopologyEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inetAddressRemoved</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1NetworkTopologyListener.html</anchorfile>
      <anchor>a03400fe708a1b80043bc33e3a8f74377</anchor>
      <arglist>(NetworkTopologyEvent event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::ServiceEvent</name>
    <filename>classjavax_1_1jmdns_1_1ServiceEvent.html</filename>
    <member kind="function">
      <type>ServiceEvent</type>
      <name>clone</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceEvent.html</anchorfile>
      <anchor>a29600e4bfdf6bfb5e5e7d7545c354349</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract JmDNS</type>
      <name>getDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceEvent.html</anchorfile>
      <anchor>a723f09add95f8016c7eeeeeff433a2a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo</type>
      <name>getInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceEvent.html</anchorfile>
      <anchor>a793ca79be93a1cae9e44c4e04ee9524d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceEvent.html</anchorfile>
      <anchor>a37404d312b425be8179b15705d68429f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getType</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceEvent.html</anchorfile>
      <anchor>a95e39fed95a01da7815f034895b4ab31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceEvent.html</anchorfile>
      <anchor>aeb4d567696eb5b64c72e838e588224dc</anchor>
      <arglist>(final Object eventSource)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceEvent.html</anchorfile>
      <anchor>a6dfaa4e021d190f3ecf6edc754b057f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::ServiceInfo</name>
    <filename>classjavax_1_1jmdns_1_1ServiceInfo.html</filename>
    <class kind="enum">javax::jmdns::ServiceInfo::Fields</class>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>clone</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a49843ae54eb737d5942180d111e0bbb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract InetAddress</type>
      <name>getAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ac5f4380ec1f8a9a311daa9ed6f9058d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getApplication</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>aa5b887fe6e0fefd703b9a4e2f8a72ebb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getDomain</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ad1c0b29d20ae7a4ae21bc403a3de1995</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getHostAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a9baed97e82083bca38359f2cc55b8649</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String[]</type>
      <name>getHostAddresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a90f887f3b29abf2243cde884b978244f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Inet4Address</type>
      <name>getInet4Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>aeaa145fa460ac4bfcaf8d0a51384fb05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Inet4Address[]</type>
      <name>getInet4Addresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>aa9b540f638b147fb01ab1f727065bf48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Inet6Address</type>
      <name>getInet6Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a80f80acb93c8c4980da60b67ee8525f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Inet6Address[]</type>
      <name>getInet6Addresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a780b7ce994547c46173a00df9cd6188e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract InetAddress</type>
      <name>getInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>aed8826cfb91c1c9dd716089700d282fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract InetAddress[]</type>
      <name>getInetAddresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ab67eeda848948a06c1c07aa6b23722e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getKey</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a75a0dd1891349199435d579b9cd228c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ad3ac017ae7d068f838c72c7870a46512</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getNiceTextString</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ab627a67615dac23c6740c47162548f3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract int</type>
      <name>getPort</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ae5351742a6ee982fac300ad1acb83791</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract int</type>
      <name>getPriority</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a2c0a32b7d03531b3e95a9f1ed0a57bf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract byte[]</type>
      <name>getPropertyBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ae22d3948fda0284ea3c8e68cf8c72140</anchor>
      <arglist>(final String name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Enumeration&lt; String &gt;</type>
      <name>getPropertyNames</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a23de271e9860c9197a0baf3a94ce4010</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getPropertyString</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a505f522273dc79cd06ddf0bcdcc04f44</anchor>
      <arglist>(final String name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getProtocol</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>aed3db4568c6e37cf18cffad3f2832797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getQualifiedName</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>afd96145c871c559098141e1382c4fe09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Map&lt; Fields, String &gt;</type>
      <name>getQualifiedNameMap</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a90dc7cd2f2619150b284cbc769eef600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getServer</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ae1cb08eb5f3c89037b29fd4d7759f27e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getSubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ae73682d78174eb5d712295c22d05e3d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract byte[]</type>
      <name>getTextBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>aaf9ad292cee75ab55e8e73050cfa58a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getTextString</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ad44bf31d80b803ed92b1db2ddf832888</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getType</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ae88562afdaad3caa696dcefce217bfc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getTypeWithSubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a1ba077f0992904a46875d3800d0fda1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getURL</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a4cbf7120f0e6757424c774c410ba42a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getURL</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a874610299aa0f00de5906964284778a9</anchor>
      <arglist>(String protocol)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String[]</type>
      <name>getURLs</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ac0187fdb0d37065305030da7d618720b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String[]</type>
      <name>getURLs</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a5e92bf381c51d94e2d986cec95f38917</anchor>
      <arglist>(String protocol)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract int</type>
      <name>getWeight</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a558ef4c02fba4d985ca98647d0f24764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>hasData</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>afeaa0d5c0933edcbca195526718203f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>isPersistent</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>aba90452e8a6e31d4faedf83ec04fd971</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>setText</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a9bbbb9a3df4cc2987ca078d4e91ec7c8</anchor>
      <arglist>(final byte[] text)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>setText</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a083ea6a60448500e0e17abf6137c06c4</anchor>
      <arglist>(final Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a9c4773e6085f77f3dd3d0f72a34570e5</anchor>
      <arglist>(final String type, final String name, final int port, final String text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>adee272bc90faa09c9fcff40c3e3d242b</anchor>
      <arglist>(final String type, final String name, final String subtype, final int port, final String text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a52c428a951fddb5a3c25e5bb8fd14c3b</anchor>
      <arglist>(final String type, final String name, final int port, final int weight, final int priority, final String text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>aac9f6bd66706307530b9f97f64d2d1ad</anchor>
      <arglist>(final String type, final String name, final String subtype, final int port, final int weight, final int priority, final String text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a8302c276ee88e1c9110a08693647ef2a</anchor>
      <arglist>(final String type, final String name, final int port, final int weight, final int priority, final Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a93df937db0f945734c981739544da059</anchor>
      <arglist>(final String type, final String name, final String subtype, final int port, final int weight, final int priority, final Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a09d85e10e163cc39027b013009971db1</anchor>
      <arglist>(final String type, final String name, final int port, final int weight, final int priority, final byte[] text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>aa749b6639e479c4f72cfc6e99665d6f0</anchor>
      <arglist>(final String type, final String name, final String subtype, final int port, final int weight, final int priority, final byte[] text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ab9bfc6f03396f5f4aa0165e25ddcbaeb</anchor>
      <arglist>(final String type, final String name, final int port, final int weight, final int priority, final boolean persistent, final String text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ad8d65ae703bc676803d0867e10e927f6</anchor>
      <arglist>(final String type, final String name, final String subtype, final int port, final int weight, final int priority, final boolean persistent, final String text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ac88c7b432453e7d465b6cfa053b64a59</anchor>
      <arglist>(final String type, final String name, final int port, final int weight, final int priority, final boolean persistent, final Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ab26c536893855db987dfb01c375de45d</anchor>
      <arglist>(final String type, final String name, final String subtype, final int port, final int weight, final int priority, final boolean persistent, final Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a532e5a575948d4713bb4d32a52bc92b4</anchor>
      <arglist>(final String type, final String name, final int port, final int weight, final int priority, final boolean persistent, final byte[] text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>ab5f1649bc751f162aa0436098adc5d14</anchor>
      <arglist>(final String type, final String name, final String subtype, final int port, final int weight, final int priority, final boolean persistent, final byte[] text)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ServiceInfo</type>
      <name>create</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a59307ff86185734d413a2af1b556b4b1</anchor>
      <arglist>(final Map&lt; Fields, String &gt; qualifiedNameMap, final int port, final int weight, final int priority, final boolean persistent, final Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final byte[]</type>
      <name>NO_VALUE</name>
      <anchorfile>classjavax_1_1jmdns_1_1ServiceInfo.html</anchorfile>
      <anchor>a5e0b40eddba7740172f5b612249bea35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::ServiceInfo::Fields</name>
    <filename>enumjavax_1_1jmdns_1_1ServiceInfo_1_1Fields.html</filename>
    <member kind="variable">
      <type></type>
      <name>Application</name>
      <anchorfile>enumjavax_1_1jmdns_1_1ServiceInfo_1_1Fields.html</anchorfile>
      <anchor>a3dc5f73ae35bf91b3028555820fd0c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Domain</name>
      <anchorfile>enumjavax_1_1jmdns_1_1ServiceInfo_1_1Fields.html</anchorfile>
      <anchor>a9675eb9f5645cfcae16d09149947fb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Instance</name>
      <anchorfile>enumjavax_1_1jmdns_1_1ServiceInfo_1_1Fields.html</anchorfile>
      <anchor>a3e881db6843a9953c3d89c8b54a440f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Protocol</name>
      <anchorfile>enumjavax_1_1jmdns_1_1ServiceInfo_1_1Fields.html</anchorfile>
      <anchor>a8e2b1e5f41a809b85e5e1605e9699f78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::ServiceListener</name>
    <filename>interfacejavax_1_1jmdns_1_1ServiceListener.html</filename>
    <member kind="function">
      <type>void</type>
      <name>serviceAdded</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1ServiceListener.html</anchorfile>
      <anchor>ac36446dc6262dc49e6acd3dc99f41b01</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceRemoved</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1ServiceListener.html</anchorfile>
      <anchor>a19f6f75e03644253043156380bb91a78</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceResolved</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1ServiceListener.html</anchorfile>
      <anchor>ac798306877238682e6301c601ab9694b</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::ServiceTypeListener</name>
    <filename>interfacejavax_1_1jmdns_1_1ServiceTypeListener.html</filename>
    <member kind="function">
      <type>void</type>
      <name>serviceTypeAdded</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1ServiceTypeListener.html</anchorfile>
      <anchor>af3485ee41e4ce24103455dea06250e63</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subTypeForServiceTypeAdded</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1ServiceTypeListener.html</anchorfile>
      <anchor>a64b0e238b031154698cd89383a30fda7</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>javax::jmdns::impl</name>
    <filename>namespacejavax_1_1jmdns_1_1impl.html</filename>
    <namespace>javax::jmdns::impl::constants</namespace>
    <namespace>javax::jmdns::impl::tasks</namespace>
    <class kind="class">javax::jmdns::impl::DNSCache</class>
    <class kind="class">javax::jmdns::impl::DNSEntry</class>
    <class kind="class">javax::jmdns::impl::DNSIncoming</class>
    <class kind="interface">javax::jmdns::impl::DNSListener</class>
    <class kind="class">javax::jmdns::impl::DNSMessage</class>
    <class kind="class">javax::jmdns::impl::DNSOutgoing</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion</class>
    <class kind="class">javax::jmdns::impl::DNSRecord</class>
    <class kind="interface">javax::jmdns::impl::DNSStatefulObject</class>
    <class kind="interface">javax::jmdns::impl::DNSTaskStarter</class>
    <class kind="class">javax::jmdns::impl::HostInfo</class>
    <class kind="class">javax::jmdns::impl::JmDNSImpl</class>
    <class kind="class">javax::jmdns::impl::JmmDNSImpl</class>
    <class kind="class">javax::jmdns::impl::ListenerStatus&lt; T extends EventListener &gt;</class>
    <class kind="interface">javax::jmdns::impl::NameRegister</class>
    <class kind="class">javax::jmdns::impl::NetworkTopologyDiscoveryImpl</class>
    <class kind="class">javax::jmdns::impl::NetworkTopologyEventImpl</class>
    <class kind="class">javax::jmdns::impl::ServiceEventImpl</class>
    <class kind="class">javax::jmdns::impl::ServiceInfoImpl</class>
    <class kind="class">javax::jmdns::impl::SocketListener</class>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSCache</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</filename>
    <class kind="class">javax::jmdns::impl::DNSCache::_CacheEntry</class>
    <class kind="class">javax::jmdns::impl::DNSCache::_EmptyCache</class>
    <member kind="function">
      <type>synchronized boolean</type>
      <name>addDNSEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a73eda04c9173ca874b6b1a580a085a0b</anchor>
      <arglist>(final DNSEntry dnsEntry)</arglist>
    </member>
    <member kind="function">
      <type>synchronized Collection&lt; DNSEntry &gt;</type>
      <name>allValues</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>adb3de95794940ce000321ac9803187bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSCache</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a1edc6a6b8f36a86d50f1be5e21b50303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSCache</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a68839e5ac437cc4139c08af341918736</anchor>
      <arglist>(DNSCache map)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSCache</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a066f0f9713bf55c02cd8747dac63833f</anchor>
      <arglist>(int initialCapacity)</arglist>
    </member>
    <member kind="function">
      <type>Set&lt; Map.Entry&lt; String, List&lt;?extends DNSEntry &gt; &gt; &gt;</type>
      <name>entrySet</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>ac2bd6c3354326b3ad81a974594b9d67f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>synchronized DNSEntry</type>
      <name>getDNSEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a996a3a1ddb969f473b7f3dede7ab3635</anchor>
      <arglist>(DNSEntry dnsEntry)</arglist>
    </member>
    <member kind="function">
      <type>synchronized DNSEntry</type>
      <name>getDNSEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a25ae25f722c98db974e1ad8e07a9effb</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass)</arglist>
    </member>
    <member kind="function">
      <type>synchronized Collection&lt;?extends DNSEntry &gt;</type>
      <name>getDNSEntryList</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a6fcc82f0326c36f849d0338d3e67366f</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function">
      <type>synchronized Collection&lt;?extends DNSEntry &gt;</type>
      <name>getDNSEntryList</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a6479b2d4518f64fb9fbb3385ba51416f</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass)</arglist>
    </member>
    <member kind="function">
      <type>List&lt;?extends DNSEntry &gt;</type>
      <name>put</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a42bbc371a56d64a1bfb1b0a9acba340b</anchor>
      <arglist>(String key, List&lt;?extends DNSEntry &gt; value)</arglist>
    </member>
    <member kind="function">
      <type>synchronized boolean</type>
      <name>removeDNSEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>aeb556703f9da75edfa88f084eb4f9efa</anchor>
      <arglist>(DNSEntry dnsEntry)</arglist>
    </member>
    <member kind="function">
      <type>synchronized boolean</type>
      <name>replaceDNSEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a667a03c7e49c935e66e9ec04a96ef026</anchor>
      <arglist>(DNSEntry newDNSEntry, DNSEntry existingDNSEntry)</arglist>
    </member>
    <member kind="function">
      <type>synchronized String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>acff55895c834b91944c6b661918c6d49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final DNSCache</type>
      <name>EmptyCache</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a121b8f0765249459f51fb624957430ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Object</type>
      <name>clone</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>a997ba5b4ca8a5d5cbe138f0dfc4459b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Map.Entry&lt; String, List&lt;?extends DNSEntry &gt; &gt;</type>
      <name>getEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>ae70c2c329f98e43831ec4448054b2f5c</anchor>
      <arglist>(String key)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Collection&lt;?extends DNSEntry &gt;</type>
      <name>_getDNSEntryList</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>ac4d32bc66542b71322f6d5a22844cb05</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>transient Set&lt; Map.Entry&lt; String, List&lt;?extends DNSEntry &gt; &gt; &gt;</type>
      <name>_entrySet</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache.html</anchorfile>
      <anchor>abfa3649327059a0788bb4d179c0eb34b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSCache::_CacheEntry</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</filename>
    <member kind="function">
      <type>boolean</type>
      <name>equals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>abad4d15f622a013fb25361fd79460938</anchor>
      <arglist>(Object entry)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getKey</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>a0228dbe0f86052fd7651f906632b7f19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>List&lt;?extends DNSEntry &gt;</type>
      <name>getValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>ab94f26bb266775483147393fcdf78796</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashCode</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>a12e2c520c2dad5961674a9832eae88cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isEmpty</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>af1c18f8722572163adffd20779173088</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>List&lt;?extends DNSEntry &gt;</type>
      <name>setValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>a5ce056c23d7dec8e654f8a73b9fe1256</anchor>
      <arglist>(List&lt;?extends DNSEntry &gt; value)</arglist>
    </member>
    <member kind="function">
      <type>synchronized String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>a9b6203089711058fae7ee621f5362605</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_CacheEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>aa09c6fc865106ede388fd2119e2d37af</anchor>
      <arglist>(String key, List&lt;?extends DNSEntry &gt; value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_CacheEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>a6181e6e9c375077c8803456c58a9d45b</anchor>
      <arglist>(Map.Entry&lt; String, List&lt;?extends DNSEntry &gt;&gt; entry)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>_key</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>a5e88af9d00579c5ea5333063658814ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>List&lt;?extends DNSEntry &gt;</type>
      <name>_value</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__CacheEntry.html</anchorfile>
      <anchor>af1d6fb56836b34e1da95e454ad1bc2b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSCache::_EmptyCache</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</filename>
    <base>javax::jmdns::impl::DNSCache</base>
    <member kind="function">
      <type>boolean</type>
      <name>containsKey</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>a48c8918cf16928ae8a19303070b6ba48</anchor>
      <arglist>(Object key)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>containsValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>a4e36f68fa847415054bc987ab94a33f1</anchor>
      <arglist>(Object value)</arglist>
    </member>
    <member kind="function">
      <type>Set&lt; Map.Entry&lt; String, List&lt;?extends DNSEntry &gt; &gt; &gt;</type>
      <name>entrySet</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>a78580f8f2bafa7c9fd0554d48fd362e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>equals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>aa48af57c23a4ef20ca6bc26d0eee6d4f</anchor>
      <arglist>(Object o)</arglist>
    </member>
    <member kind="function">
      <type>List&lt; DNSEntry &gt;</type>
      <name>get</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>a4dae4bb40fe39b5510c498859374b460</anchor>
      <arglist>(Object key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashCode</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>a40f2a129f102a11f92e7d8ee1d5340b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isEmpty</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>aa06e1e9a177a419d43ea11f9aa5163ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Set&lt; String &gt;</type>
      <name>keySet</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>a07b5da40382bc8b4fa7bbb71e0369e61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>List&lt;?extends DNSEntry &gt;</type>
      <name>put</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>a4ed25d93778b9333490050f0650c4bcf</anchor>
      <arglist>(String key, List&lt;?extends DNSEntry &gt; value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>a48df95dd77190a295f603195b088126e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt; List&lt;?extends DNSEntry &gt; &gt;</type>
      <name>values</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSCache_1_1__EmptyCache.html</anchorfile>
      <anchor>abe6d98114600c18b8cebaa4ffa1d8366</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSEntry</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</filename>
    <member kind="function">
      <type>int</type>
      <name>compareTo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a3fdb69dd1bf4cfcf7a6bbe0ed19b8aab</anchor>
      <arglist>(DNSEntry that)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>equals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a64f83c3fcd6c4b0bbf9e28bd537c1172</anchor>
      <arglist>(Object obj)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getKey</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a0a8de66e02af84c887290663249a1e86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a0cb64e187da18605f910760926464335</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Map&lt; Fields, String &gt;</type>
      <name>getQualifiedNameMap</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a667eee72be85852326e82922711b6c5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DNSRecordClass</type>
      <name>getRecordClass</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>af7acc6820ad33ccc92853e633d483354</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DNSRecordType</type>
      <name>getRecordType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>abeac78bd207d81ff09ebe18d9bd2c6d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getSubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a5b4c4864839db9c9cc2aee523efe7ec3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a5a6522b46d760383b9bd2c0194ee334b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashCode</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>aafbd68d1130eedbfdaade3c069d55582</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isDomainDiscoveryQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>adfd42b818511cef72bc2f8d7b30d15a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>isExpired</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a0c7a110e62e5bdef1841faade38223a1</anchor>
      <arglist>(long now)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isReverseLookup</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a502f8bded7b901e63fe6e3f806d8437f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSameEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a1c8ec85dfa2f1a7b7ce680eb6f8e7b44</anchor>
      <arglist>(DNSEntry entry)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSameRecordClass</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>af8759eb604574fe95ca41f60bfbc931c</anchor>
      <arglist>(DNSEntry entry)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSameType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a0fd4f71b351f0690380527ac0b3d941a</anchor>
      <arglist>(DNSEntry entry)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isServicesDiscoveryMetaQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>ab4908eb806db3652268b1ca7533e49c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>isStale</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a268c89f0c0a40378cd21cc4293723ad9</anchor>
      <arglist>(long now)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isUnique</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a7ce35eb6758d7f92424836b881f9e887</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isV4ReverseLookup</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>acf84491810aea3fe85959cbffcf91437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isV6ReverseLookup</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>ab021c73825f85d8a58be18a562391212</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>sameSubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>ac2f70d5edbf9a6fcca77b868132eeed8</anchor>
      <arglist>(DNSEntry other)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a9c4906d1fe9d937b6e1c1837dc768d34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toByteArray</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a0dc739cde5f587f5bc6498c304a27165</anchor>
      <arglist>(DataOutputStream dout)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>byte[]</type>
      <name>toByteArray</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>afbc4a014e908d5b91bb7f5ed023e6cf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a7ccf62dcc0db7419bef6b9ddf711fc0f</anchor>
      <arglist>(StringBuilder aLog)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>DNSEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>aa6fdddf11ea374f8328e46fbbf6d6c16</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>final Map&lt; Fields, String &gt;</type>
      <name>_qualifiedNameMap</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a6d239f751aae81b083f5947b37478e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DNSRecordClass</type>
      <name>_dnsClass</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>af4fccbd80c4b6ed4fc50edc202d61aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_key</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>ac8ec88ec8c479b360cf7df07a409e9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_name</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a479c1146b347fde2383b27eec77c99b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DNSRecordType</type>
      <name>_recordType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a3b2a062559644555995bb9b601d6e8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_type</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>abc4b9a56e70990b0b87e25ac63481a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final boolean</type>
      <name>_unique</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSEntry.html</anchorfile>
      <anchor>a4cf1baf356e5197e669fb10ed02dd13b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSIncoming</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</filename>
    <base>javax::jmdns::impl::DNSMessage</base>
    <class kind="class">javax::jmdns::impl::DNSIncoming::MessageInputStream</class>
    <member kind="function">
      <type>DNSIncoming</type>
      <name>clone</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a08d1ada806510e78b77fd2a81e33dd52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSIncoming</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a797303f56cb4281c6c4f60eac5420283</anchor>
      <arglist>(DatagramPacket packet)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>elapseSinceArrival</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a3a66ed43223d21f696db817c6dc01ea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSenderUDPPayload</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>aee6c0044e099ea602202a4400f0bf6d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a18a6cb3e35acb5ae679f6d6a38887c74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boolean</type>
      <name>USE_DOMAIN_NAME_FORMAT_FOR_SRV_TARGET</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a2aca141ea33882eeed273693c8554417</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>append</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>aa447a3c5f410fe12c79456c4cd58949e</anchor>
      <arglist>(DNSIncoming that)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>String</type>
      <name>print</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a5644a5bb8f25b36460067715d19a4f59</anchor>
      <arglist>(boolean dump)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>String</type>
      <name>_hexString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a025140fcf8517e216b5b2efddc0c9376</anchor>
      <arglist>(byte[] bytes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DNSIncoming</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a2deee80c6c2c58c354ba2fbf2074c9b6</anchor>
      <arglist>(int flags, int id, boolean multicast, DatagramPacket packet, long receivedTime)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DNSRecord</type>
      <name>readAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a999c626dd6b1657c9dd0726228951a4c</anchor>
      <arglist>(InetAddress source)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DNSQuestion</type>
      <name>readQuestion</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a66d9c518c204309a97895d21171b9b48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final MessageInputStream</type>
      <name>_messageInputStream</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a7c9587b02c0bc56c4670e0d630aae7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DatagramPacket</type>
      <name>_packet</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>acd26f8d52f40ac04c482b06e35e08077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final long</type>
      <name>_receivedTime</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>af92f45dc14c03013db6630923083ded7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_senderUDPPayload</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>aa5a7951cc1839d2e1352f4a4c458a78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final char[]</type>
      <name>_nibbleToHex</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a21eefa6e4efee93ce952c371cf7d585f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming.html</anchorfile>
      <anchor>a3f69d7e327ea9ddd4b4a9c6f66dac500</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSIncoming::MessageInputStream</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</filename>
    <member kind="function">
      <type></type>
      <name>MessageInputStream</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>a4bd2b5a3fc858be14eeff56e091d1a13</anchor>
      <arglist>(byte[] buffer, int length)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageInputStream</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>ad9a5e8994fc57875ce7cca1b8c103f42</anchor>
      <arglist>(byte[] buffer, int offset, int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readByte</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>a2ccc8a6b36e978dd44ba2b2cb249fa3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>byte[]</type>
      <name>readBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>a1e63ba02e5a0f125dfe63836e7676dfe</anchor>
      <arglist>(int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readInt</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>a26b342d0fb3a01a330f22d68b6959c7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>a4ca39250a315890a0c6ac76388c7d2b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readNonNameString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>ae5df2d2333e6b2734a87957bd6fff074</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readUnsignedShort</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>a1528111d42dc3ead5d9ced5e9b32a7ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readUTF</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>aff2465f1d4bae9228feb5425538f14ca</anchor>
      <arglist>(int len)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>synchronized int</type>
      <name>peek</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>a12223f23ce5f1bb70303a8e4ee0a42a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>final Map&lt; Integer, String &gt;</type>
      <name>_names</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>a9007abeaca0c7f51c395e604b10f0d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger1</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSIncoming_1_1MessageInputStream.html</anchorfile>
      <anchor>a7455cfa50edf1ae96c42c82e4512c6db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::impl::DNSListener</name>
    <filename>interfacejavax_1_1jmdns_1_1impl_1_1DNSListener.html</filename>
    <member kind="function">
      <type>void</type>
      <name>updateRecord</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSListener.html</anchorfile>
      <anchor>a762a15a126d426f2c0c761fd5993f396</anchor>
      <arglist>(DNSCache dnsCache, long now, DNSEntry record)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSMessage</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</filename>
    <member kind="function">
      <type>Collection&lt;?extends DNSRecord &gt;</type>
      <name>getAdditionals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a0c628f172b6d4a8068cc6eec5bbd3907</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt;?extends DNSRecord &gt;</type>
      <name>getAllAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>af49e2aa75ff0a72e244cdd5d1ac17581</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt;?extends DNSRecord &gt;</type>
      <name>getAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>ae533dbb938c49940cbb0e5ad12c0aeee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt;?extends DNSRecord &gt;</type>
      <name>getAuthorities</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a7aa08d15518008ec18aa50c333462aa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFlags</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>af2fcb076c035d17746393ca94173caf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getId</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a3c89b37d77375125c186214ff29d3717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfAdditionals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a28026a3cdd1eba9cde29b297fb02a6ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a16f352fff7453702f624105493caa513</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfAuthorities</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>aecf99f0043805ce5ba4e2ce9e6a7d89c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfQuestions</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a8e32c42fe1374628f164f04bdd1b289e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt;?extends DNSQuestion &gt;</type>
      <name>getQuestions</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>ad0f88587a447ecf7e7c3358025fe9372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isEmpty</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>afc30a94acf76d792c91406042a32e8d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isMulticast</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a8e2c950521f71732aec1a9df88c21e0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a4424dbe66a4adb28476d1e9885a49285</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isResponse</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a25baadd096ef8ac992dc8e44514e8b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isTruncated</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>aba4654280972d726603c6895f41aa27a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlags</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a67ec1447414bb8b8c325831c5c6dea79</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setId</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a3f051d98e4db980618feed397aea33bb</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final boolean</type>
      <name>MULTICAST</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>afec7506365945503de6544bbbc433dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final boolean</type>
      <name>UNICAST</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a29e62f5bcf4c94d6dfa1a648309f8089</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DNSMessage</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a73eab8869a3a1d09a8a5eb962c88ae9a</anchor>
      <arglist>(int flags, int id, boolean multicast)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>String</type>
      <name>print</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a6300de12f00a66fe3b7ccad59eb22e4c</anchor>
      <arglist>(byte[] data)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>final List&lt; DNSRecord &gt;</type>
      <name>_additionals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a6f6b1fe4945975d4ea62f3845dab39d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>final List&lt; DNSRecord &gt;</type>
      <name>_answers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a205993dd57f21ffc4556f4881089ad74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>final List&lt; DNSRecord &gt;</type>
      <name>_authoritativeAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a8f6125a2f4dc717879a2ec1031d1aabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>final List&lt; DNSQuestion &gt;</type>
      <name>_questions</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a9d7c998be00e0650cd0914ff400b1db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="package">
      <type>String</type>
      <name>print</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a6062706e8387b50cc89700ded81fa205</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>boolean</type>
      <name>_multicast</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a23e9cb140c940e596e4aa5a743c80b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_flags</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>a789e367b73998463d174c8a3d3858436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_id</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSMessage.html</anchorfile>
      <anchor>ace48107205cce5b42f00eb3434b05ce6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSOutgoing</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</filename>
    <base>javax::jmdns::impl::DNSMessage</base>
    <class kind="class">javax::jmdns::impl::DNSOutgoing::MessageOutputStream</class>
    <member kind="function">
      <type>void</type>
      <name>addAdditionalAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>adbaa9172f53a192adbff9fc7ed035d40</anchor>
      <arglist>(DNSIncoming in, DNSRecord rec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a7bc060c42517196a002891827f4e6c81</anchor>
      <arglist>(DNSIncoming in, DNSRecord rec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a8ee9d8f66c528dd8b7a51eb37616b332</anchor>
      <arglist>(DNSRecord rec, long now)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAuthorativeAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a34f26482a6095e23f49a5dee62ca09e6</anchor>
      <arglist>(DNSRecord rec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addQuestion</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a1d892ddb8a0f0df1f8593b2e455272f0</anchor>
      <arglist>(DNSQuestion rec)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>availableSpace</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>ab1611eff22d314e2a965115872c335b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>byte[]</type>
      <name>data</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a8ee662c852b7522da9ecb0b2182526af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSOutgoing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a2bbde92b6fb5a635276f3fcc2e6b8694</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSOutgoing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>add8c91675aad3fdfed6be9785f77ba68</anchor>
      <arglist>(int flags, boolean multicast)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSOutgoing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a3b6d63970b28f4286ae978668fa7ab4c</anchor>
      <arglist>(int flags, boolean multicast, int senderUDPPayload)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxUDPPayload</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a00ad278aca4798d24d8da99c80a6c765</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a4be5a4bc240d7348eca13d704d78ed6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a13eaab07cec418de21a646f6d836f6a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boolean</type>
      <name>USE_DOMAIN_NAME_COMPRESSION</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a062efcbd2ae3db6209130b12341d4341</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="package">
      <type>String</type>
      <name>print</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a0e2c32e4b617e3b46cfb8fac3184a12a</anchor>
      <arglist>(boolean dump)</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>Map&lt; String, Integer &gt;</type>
      <name>_names</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a9965dcf35fad74e43967dc6b4b22f17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final MessageOutputStream</type>
      <name>_additionalsAnswersBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a5da583d6f685e94733a96b45ce5fbf0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final MessageOutputStream</type>
      <name>_answersBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a3070cfe61f434847e3d2f1926ef11ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final MessageOutputStream</type>
      <name>_authoritativeAnswersBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a861fa6460d925b49da5722fe3446f617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_maxUDPPayload</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>adec10431af42fac98bcaaa7e685a636a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final MessageOutputStream</type>
      <name>_questionsBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a5d3a937e01a5380f9d4b107881c3cb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final int</type>
      <name>HEADER_SIZE</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing.html</anchorfile>
      <anchor>a09369f18d2a6ba9dee8feb8fb5cb63e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSOutgoing::MessageOutputStream</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</filename>
    <member kind="function" protection="package">
      <type></type>
      <name>MessageOutputStream</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>abeb95d8881d25879bac93223c4839112</anchor>
      <arglist>(int size, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>MessageOutputStream</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a50d93b9fd1763f66d506815e5abf27b0</anchor>
      <arglist>(int size, DNSOutgoing out, int offset)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeByte</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a6f164ee3ac23c5803527fb82fac861c0</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>ab90f2d3c75febd6df24d9a55da2fa643</anchor>
      <arglist>(String str, int off, int len)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a5fbf05330f138c62d4d2797f6e7b0178</anchor>
      <arglist>(byte data[])</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a759e8bc51a148d377122a8dd8b9f85c4</anchor>
      <arglist>(byte data[], int off, int len)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeInt</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a285c57017bd66848ca2d0377e465ae29</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a58fa4da7bcbc19fff036f8a3ca999553</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>ad89099d0223cad227dd358eb82bed818</anchor>
      <arglist>(String name, boolean useCompression)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeQuestion</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a35d88179360cdd45225390588f35b262</anchor>
      <arglist>(DNSQuestion question)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a1061a67c9d198b6cd70007b0b17ad4f5</anchor>
      <arglist>(DNSRecord rec, long now)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeShort</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>ad2ab10f4a46f5efb8b0c62e5ae999413</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>writeUTF</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>ad7169202ef685ed18e45ad41f2014823</anchor>
      <arglist>(String str, int off, int len)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_offset</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a0641d984c9852d3ff5a1d4d9420487f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DNSOutgoing</type>
      <name>_out</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSOutgoing_1_1MessageOutputStream.html</anchorfile>
      <anchor>a98f84fdd6abdd994652c4e455b9f3255</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSQuestion</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</filename>
    <base>javax::jmdns::impl::DNSEntry</base>
    <class kind="class">javax::jmdns::impl::DNSQuestion::AllRecords</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::DNS4Address</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::DNS6Address</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::HostInformation</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::Pointer</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::Service</class>
    <class kind="class">javax::jmdns::impl::DNSQuestion::Text</class>
    <member kind="function">
      <type>void</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>a31d6c21651d472e9d42f7505876e4fc0</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, Set&lt; DNSRecord &gt; answers)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>iAmTheOnlyOne</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>a88d490a9abfb23465dd593557fd7a811</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isExpired</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>a0ccb3dbf330a9d582da80c84a7261337</anchor>
      <arglist>(long now)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isStale</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>a80cec951eb7989fd7f81b235f91e09a4</anchor>
      <arglist>(long now)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>ad5f39cb0f46578d5f7dbf776fba68fdf</anchor>
      <arglist>(StringBuilder aLog)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSQuestion</type>
      <name>newQuestion</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>a0ff32c223f4f271afa5b469f7874d541</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addAnswersForServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>adebe2feeb44ab4f389979d5f8fcb42ae</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, Set&lt; DNSRecord &gt; answers, ServiceInfoImpl info)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>answeredBy</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>a89df28a2ad211ea0a1f6aa6bc29736ea</anchor>
      <arglist>(DNSEntry rec)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>DNSQuestion</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>a16d51d0f91361c26ae18ad6d7caf9fd1</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion.html</anchorfile>
      <anchor>adda526f0d811abfc05eca1c829dc6da1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSQuestion::AllRecords</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1AllRecords.html</filename>
    <base>javax::jmdns::impl::DNSQuestion</base>
    <member kind="function">
      <type>void</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1AllRecords.html</anchorfile>
      <anchor>a216810e6fb4b90aff75619fc43eba9d7</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, Set&lt; DNSRecord &gt; answers)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>iAmTheOnlyOne</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1AllRecords.html</anchorfile>
      <anchor>ad9330923d01ae772457911c8cebf5381</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSameType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1AllRecords.html</anchorfile>
      <anchor>a6bada8cd6298189bf0a46cf0ffa3297b</anchor>
      <arglist>(DNSEntry entry)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>AllRecords</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1AllRecords.html</anchorfile>
      <anchor>af0a57d7e250ef2ec0263e846149585e4</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSQuestion::DNS4Address</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1DNS4Address.html</filename>
    <base>javax::jmdns::impl::DNSQuestion</base>
    <member kind="function">
      <type>void</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1DNS4Address.html</anchorfile>
      <anchor>a28757987e1b51d99d7684d65053fc555</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, Set&lt; DNSRecord &gt; answers)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>iAmTheOnlyOne</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1DNS4Address.html</anchorfile>
      <anchor>afa4cc2c532e8fa39ffd0a1a7c8f5748e</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>DNS4Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1DNS4Address.html</anchorfile>
      <anchor>a9359922d30c0989160a1baaededf95b1</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSQuestion::DNS6Address</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1DNS6Address.html</filename>
    <base>javax::jmdns::impl::DNSQuestion</base>
    <member kind="function">
      <type>void</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1DNS6Address.html</anchorfile>
      <anchor>a12e051a417ba5139a18f7e541db3efd8</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, Set&lt; DNSRecord &gt; answers)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>iAmTheOnlyOne</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1DNS6Address.html</anchorfile>
      <anchor>a2fc1486f88b7fbc9cc773c37013ca63e</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>DNS6Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1DNS6Address.html</anchorfile>
      <anchor>a0a1392946f50db4021290f406f585e4e</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSQuestion::HostInformation</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1HostInformation.html</filename>
    <base>javax::jmdns::impl::DNSQuestion</base>
    <member kind="function" protection="package">
      <type></type>
      <name>HostInformation</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1HostInformation.html</anchorfile>
      <anchor>af0663d6227efed60196830b5fbee6684</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSQuestion::Pointer</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Pointer.html</filename>
    <base>javax::jmdns::impl::DNSQuestion</base>
    <member kind="function">
      <type>void</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Pointer.html</anchorfile>
      <anchor>a61f5185849bab54828915249d79c13af</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, Set&lt; DNSRecord &gt; answers)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>Pointer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Pointer.html</anchorfile>
      <anchor>ac97d5aae36692b2ec05ddf8dca925874</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSQuestion::Service</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Service.html</filename>
    <base>javax::jmdns::impl::DNSQuestion</base>
    <member kind="function">
      <type>void</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Service.html</anchorfile>
      <anchor>a4369b1ae8387174beeaa6309d47f8625</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, Set&lt; DNSRecord &gt; answers)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>iAmTheOnlyOne</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Service.html</anchorfile>
      <anchor>a6a79ccceeaadb4ae1f98fe9b1c13cbe4</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>Service</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Service.html</anchorfile>
      <anchor>a3f259398a53d9b5b157ce03506b36285</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSQuestion::Text</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Text.html</filename>
    <base>javax::jmdns::impl::DNSQuestion</base>
    <member kind="function">
      <type>void</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Text.html</anchorfile>
      <anchor>a839446b5a19221d59588d59a53ea1515</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, Set&lt; DNSRecord &gt; answers)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>iAmTheOnlyOne</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Text.html</anchorfile>
      <anchor>a89b72a1553f111af4fbdbab00254f48a</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>Text</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSQuestion_1_1Text.html</anchorfile>
      <anchor>abb24ee17864b40157960fa4c14278722</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSRecord</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</filename>
    <base>javax::jmdns::impl::DNSEntry</base>
    <class kind="class">javax::jmdns::impl::DNSRecord::Address</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::HostInformation</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::IPv4Address</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::IPv6Address</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::Pointer</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::Service</class>
    <class kind="class">javax::jmdns::impl::DNSRecord::Text</class>
    <member kind="function">
      <type>boolean</type>
      <name>equals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a64ab805fe41d050ec6eb11b2cd0a1462</anchor>
      <arglist>(Object other)</arglist>
    </member>
    <member kind="function">
      <type>InetAddress</type>
      <name>getRecordSource</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>ae421bb03432cd6e76a061bd8d79cd45f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceEvent</type>
      <name>getServiceEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>ab07ff0afa13dfc46f7480abc26628a5e</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a75c201e9f932c159c34fb40accd0dfd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>ad863a9a01d788a877ce52c563042dd10</anchor>
      <arglist>(boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a93cb58dc4dfe68c7b6fbc612bc93a91a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isExpired</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a943f78c330ec2e38c89cdc836db76709</anchor>
      <arglist>(long now)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>isSingleValued</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a29379b13a81eb15e1b105a4950c1fe12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isStale</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a6a603e68a35412e0d0860efef5f0968f</anchor>
      <arglist>(long now)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRecordSource</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>acb633048d8cb22757511b91101232fc1</anchor>
      <arglist>(InetAddress source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a0fc4be10319a3665263c1e5cc9dc3b6c</anchor>
      <arglist>(int ttl)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final byte[]</type>
      <name>EMPTY_TXT</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a3e3243a7c16f16db1e5ccb2d05beb512</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>ad0ffb0739f51830f8d5de24a041b19b9</anchor>
      <arglist>(StringBuilder aLog)</arglist>
    </member>
    <member kind="function" protection="package" virtualness="pure">
      <type>abstract DNSOutgoing</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>aaff4215f8c12cbdf52ea234bcca299f9</anchor>
      <arglist>(JmDNSImpl dns, DNSIncoming in, InetAddress addr, int port, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>DNSRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>ae99596b6a8ef558c09ffb168311e6915</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique, int ttl)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>long</type>
      <name>getExpirationTime</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a68a9b78200d542d1c8ce574ed412fc14</anchor>
      <arglist>(int percent)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>int</type>
      <name>getRemainingTTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a1599c320ea4ab984c0e17b4cf51fc23e</anchor>
      <arglist>(long now)</arglist>
    </member>
    <member kind="function" protection="package" virtualness="pure">
      <type>abstract boolean</type>
      <name>handleQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>ae660f4cebba1cae0206582db419f4dfa</anchor>
      <arglist>(JmDNSImpl dns, long expirationTime)</arglist>
    </member>
    <member kind="function" protection="package" virtualness="pure">
      <type>abstract boolean</type>
      <name>handleResponse</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a1330e94180478c9dbb4ab7aa63d4cf32</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>resetTTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a579ac83cfc2c210865fdef02e226a695</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>sameType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a6f086c06fdd407c8af1605cbc848b780</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package" virtualness="pure">
      <type>abstract boolean</type>
      <name>sameValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a87f59a916ee0961bc8efcbd958711436</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>setWillExpireSoon</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a5b41af92db3659511bb08b6feca62be5</anchor>
      <arglist>(long now)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>suppressedBy</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>ae7f82f1a2d5e5ba476a6ca3a9fbcfcb8</anchor>
      <arglist>(DNSIncoming msg)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>suppressedBy</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a5599d75654f4e42b4acd45a6d49f765e</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package" virtualness="pure">
      <type>abstract void</type>
      <name>write</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a00f6a9d68a19e05ce176d44477f33feb</anchor>
      <arglist>(MessageOutputStream out)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>_created</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>a978e2768e4bec668bfb0bff2f44a8cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>InetAddress</type>
      <name>_source</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>ab44f7472fdee2ae27c3db11ac035baf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_ttl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>ad9cd3bcd40c5568260cd3e4514c48e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord.html</anchorfile>
      <anchor>abf068c3843d95507f2a54a31e1fd80dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSRecord::Address</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</filename>
    <base>javax::jmdns::impl::DNSRecord</base>
    <member kind="function">
      <type>ServiceEvent</type>
      <name>getServiceEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>ae61055267c1cdd524cf67d4f522c7263</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a5a52c754a64d63ab31a87f1bb76c4892</anchor>
      <arglist>(boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSingleValued</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a736f8c04e0e3468e135a30e4f250dacd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a1b8410376cae22623957fce464040c48</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique, int ttl, InetAddress addr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>accd113514c16bd8089964a9fc240d7b0</anchor>
      <arglist>(String name, DNSRecordType type, DNSRecordClass recordClass, boolean unique, int ttl, byte[] rawAddress)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toByteArray</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a983a9203f2ddbdd0d7bc64ad78a3a2a5</anchor>
      <arglist>(DataOutputStream dout)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a473f8f918f94b103ce370a93acf7b17d</anchor>
      <arglist>(StringBuilder aLog)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>DNSOutgoing</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a723741f890fa2020a86e1f0cf9eaeb47</anchor>
      <arglist>(JmDNSImpl dns, DNSIncoming in, InetAddress addr, int port, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>InetAddress</type>
      <name>getAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>aea704aebe15199317397d865d8dd2fb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>adb3050a736f59f65b51b5d5265c97ad2</anchor>
      <arglist>(JmDNSImpl dns, long expirationTime)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleResponse</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>ae1b1a49a0fdbd84b4dae9f030cbd9217</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>same</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a76af8f66c008d9f3c944918a03a72391</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>sameName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a0c6dffe76c30b37be323acb94837e33c</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>sameValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a26794bc2e626ebc0e0616a0c6d180a34</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>InetAddress</type>
      <name>_addr</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a11b27a76edbbb6cf6de24e237355b226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger1</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Address.html</anchorfile>
      <anchor>a82643cb59a5a0fc722aa39be5b8f21ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSRecord::HostInformation</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</filename>
    <base>javax::jmdns::impl::DNSRecord</base>
    <member kind="function">
      <type>ServiceEvent</type>
      <name>getServiceEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a066fadecb2df069e0ac4531e9eda3bec</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a071cfce5bcaed6011c10d103f8aefc28</anchor>
      <arglist>(boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HostInformation</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a26f1f3b3a62a3097cc5ac2a9b5c89341</anchor>
      <arglist>(String name, DNSRecordClass recordClass, boolean unique, int ttl, String cpu, String os)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSingleValued</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>ac71d4c62fc0c5a1df669431524539692</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a18130e02a4389148af042335fd9c73c0</anchor>
      <arglist>(StringBuilder aLog)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>DNSOutgoing</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a442e8ac7190089b47565e9024011094d</anchor>
      <arglist>(JmDNSImpl dns, DNSIncoming in, InetAddress addr, int port, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a7e898a36af66502cfe4e984f933b0f10</anchor>
      <arglist>(JmDNSImpl dns, long expirationTime)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleResponse</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>ac45eb743fdd8b04364c7931f7487b5a9</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>sameValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a460f5016fb7ce3f0a99040fca63c97ab</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>write</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a7c4f25a722a1ada7d349e492494425d5</anchor>
      <arglist>(MessageOutputStream out)</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>String</type>
      <name>_cpu</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a92b5a9fb83db91c0c9ea8a259d4176a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>String</type>
      <name>_os</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1HostInformation.html</anchorfile>
      <anchor>a2af0c0b114c687fc43e3ae07c917fcda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSRecord::IPv4Address</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv4Address.html</filename>
    <base>javax::jmdns::impl::DNSRecord::Address</base>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv4Address.html</anchorfile>
      <anchor>a3c846f5548da3e1baa3b684034d336a6</anchor>
      <arglist>(boolean persistent)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>IPv4Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv4Address.html</anchorfile>
      <anchor>a8627aed6d317573ee68b68cf3cc17c86</anchor>
      <arglist>(String name, DNSRecordClass recordClass, boolean unique, int ttl, InetAddress addr)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>IPv4Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv4Address.html</anchorfile>
      <anchor>a9457602d5d9b92fc34a28107a3d0dc3b</anchor>
      <arglist>(String name, DNSRecordClass recordClass, boolean unique, int ttl, byte[] rawAddress)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>write</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv4Address.html</anchorfile>
      <anchor>a7311bab81cb16766c2390d59b62e82bd</anchor>
      <arglist>(MessageOutputStream out)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSRecord::IPv6Address</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv6Address.html</filename>
    <base>javax::jmdns::impl::DNSRecord::Address</base>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv6Address.html</anchorfile>
      <anchor>aab68094212b28b3ae08e669c53b25660</anchor>
      <arglist>(boolean persistent)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>IPv6Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv6Address.html</anchorfile>
      <anchor>a68a54c8691c265c5b41f6a5c16cce368</anchor>
      <arglist>(String name, DNSRecordClass recordClass, boolean unique, int ttl, InetAddress addr)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>IPv6Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv6Address.html</anchorfile>
      <anchor>a02f413bc5af05bd8cebd8188f03d3fb7</anchor>
      <arglist>(String name, DNSRecordClass recordClass, boolean unique, int ttl, byte[] rawAddress)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>write</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1IPv6Address.html</anchorfile>
      <anchor>a94a3eed524d735050d81a73359aef1de</anchor>
      <arglist>(MessageOutputStream out)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSRecord::Pointer</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</filename>
    <base>javax::jmdns::impl::DNSRecord</base>
    <member kind="function">
      <type>ServiceEvent</type>
      <name>getServiceEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>aa15d93e9175bcde23d42b3bdd089fe08</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a7c14547587c9daaeb9f48c6baa45f6c6</anchor>
      <arglist>(boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSameEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>afc0b0a7edea47d78c5a27af5798a0147</anchor>
      <arglist>(DNSEntry entry)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSingleValued</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a28a70c5e4138b8cc65dfeaf56b8451bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pointer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a85fd00a8f02e4c426e118f3d231a2661</anchor>
      <arglist>(String name, DNSRecordClass recordClass, boolean unique, int ttl, String alias)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a36656e66168e47318f107a7ce261778a</anchor>
      <arglist>(StringBuilder aLog)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>DNSOutgoing</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a828e9f9ffa43ca1f5a85dd7b642cfa7a</anchor>
      <arglist>(JmDNSImpl dns, DNSIncoming in, InetAddress addr, int port, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>String</type>
      <name>getAlias</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a41c5943e9cd712f2c07e7355288c86e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>ac8e275d7cdad3955beda26469ba64e5f</anchor>
      <arglist>(JmDNSImpl dns, long expirationTime)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleResponse</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a8ed2d66bafca0c6cfa3cc034e25b389b</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>sameValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a64f9f475522286cb12c5dde1f6e5ae3a</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>write</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a6c0f8f87c7e6bbe29d11f7bc793ee159</anchor>
      <arglist>(MessageOutputStream out)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_alias</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Pointer.html</anchorfile>
      <anchor>a312ea3d7d0d09d5e03452f164206768c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSRecord::Service</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</filename>
    <base>javax::jmdns::impl::DNSRecord</base>
    <member kind="function">
      <type>int</type>
      <name>getPort</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a1a7f5b3c8b08e934c42ca627e317e47f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPriority</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>ac82a24f6e1c123fe14cfac67957c6b61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServiceEvent</type>
      <name>getServiceEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a0fd79d7d9dc097d9eba1473c62734c80</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a1a1ab7eb4e3a74cb9764b5d19b5bb839</anchor>
      <arglist>(boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWeight</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a9f1c7e4d0ca6ced84aaddd4638453e44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSingleValued</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>aee16d74fb4b226bd6e27877a4a43a51e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Service</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a01299b6321b0913c298a34a93bb1eb81</anchor>
      <arglist>(String name, DNSRecordClass recordClass, boolean unique, int ttl, int priority, int weight, int port, String server)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toByteArray</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a353a595d4a04f1867be49cbd8c20b5e6</anchor>
      <arglist>(DataOutputStream dout)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a70d835adc4f98db72c18182d870be471</anchor>
      <arglist>(StringBuilder aLog)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>DNSOutgoing</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a228b20d0392dff8eb9b15057b18b8f79</anchor>
      <arglist>(JmDNSImpl dns, DNSIncoming in, InetAddress addr, int port, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>String</type>
      <name>getServer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a04b3a49d3e501e07d0240ce519f2621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>ae26e982969d815b8691808d393203232</anchor>
      <arglist>(JmDNSImpl dns, long expirationTime)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleResponse</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a4f0e8c9c560f9bc52abd9c94baa27248</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>sameValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a371cad3c128032abef72d546b8b46bf9</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>write</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a32393846697ee95b8980bd47348dfec3</anchor>
      <arglist>(MessageOutputStream out)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_port</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>abc60d8a30a5feeff5d145cf873097a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_priority</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>ae50fcf4323d08dc46cf7a01b90cdaca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_server</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a5d138a3cec88f10a132e5c112e384421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_weight</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a0decbfde02bd0d51355d3275aecbe0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger1</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Service.html</anchorfile>
      <anchor>a225d6e15331134d4017a56d3f23754f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSRecord::Text</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</filename>
    <base>javax::jmdns::impl::DNSRecord</base>
    <member kind="function">
      <type>ServiceEvent</type>
      <name>getServiceEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>af367ffa978ef04c141bc1efbe0ddae66</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>a94c2d5c39a55339ad5d8e7469fa12422</anchor>
      <arglist>(boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSingleValued</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>a94094bac6668d157ca8c1ed4fb587389</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Text</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>a90428fc2b8030ce65f9a94ba3a763a76</anchor>
      <arglist>(String name, DNSRecordClass recordClass, boolean unique, int ttl, byte text[])</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>ab28d0da6fa1a8b03fa054a57a20a576b</anchor>
      <arglist>(StringBuilder aLog)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>DNSOutgoing</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>a837b8946058cf5ce16cb238a5e0dfc5e</anchor>
      <arglist>(JmDNSImpl dns, DNSIncoming in, InetAddress addr, int port, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>byte[]</type>
      <name>getText</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>a28f706d3114c152377ee2eccec9e9f98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>a4f0ed803b8a51fcc58e309a1155ea4fb</anchor>
      <arglist>(JmDNSImpl dns, long expirationTime)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>handleResponse</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>a55b1229a0587267acba44c5880bd9d8e</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>sameValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>a6655bfa014cc26de32ae6e14326dee38</anchor>
      <arglist>(DNSRecord other)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>write</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>adae5474d4ed3d950b00d1e453faea931</anchor>
      <arglist>(MessageOutputStream out)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final byte[]</type>
      <name>_text</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSRecord_1_1Text.html</anchorfile>
      <anchor>a1e041e86c72078c1a4395640b35d6069</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::impl::DNSStatefulObject</name>
    <filename>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</filename>
    <class kind="class">javax::jmdns::impl::DNSStatefulObject::DefaultImplementation</class>
    <class kind="class">javax::jmdns::impl::DNSStatefulObject::DNSStatefulObjectSemaphore</class>
    <member kind="function">
      <type>boolean</type>
      <name>advanceState</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a19ba1a25270aeb925d41ad54bf21ce94</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>associateWithTask</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>aa2ab30bb64162566405fc981fff0e866</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>cancelState</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a84550bcd7164935552aff58b7350c8e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>closeState</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a11fa03d80e35d9040c9e45c8ba778492</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>JmDNSImpl</type>
      <name>getDns</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>ab4fea42fc128969e9b3867de25fa384c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnounced</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a28a47ec244c46fe063395145d7d176e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnouncing</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>ac497c89079ff5f6497112bef3954d48f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAssociatedWithTask</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a5eec52d8704d85a63261a45a78044f12</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceled</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a86fb332be57455e689a0671a5e4e98bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceling</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a25f1df8978d5f9b00597a16a45b54591</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosed</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a4d9b426202bf5d2a43d81adbdc17d0f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosing</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a11e9342df5ef7a2f3c21b378562b55b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isProbing</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a49ff070fa5f6846e29b7a60b8e043625</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>recoverState</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>ae46cc1deb7ea4690d207ce4fe5f77ca8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAssociationWithTask</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a4f8a6904ea145fbd43d5b7b15487a35a</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>revertState</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>ab69fb9e443a3e1af8ee08408997c1b9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForAnnounced</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>a2c9c5327774a4f7187641ee0a06cf403</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForCanceled</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSStatefulObject.html</anchorfile>
      <anchor>ac845fdbc4b387b3a46ac29c86d7f598a</anchor>
      <arglist>(long timeout)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSStatefulObject::DefaultImplementation</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</filename>
    <base>javax::jmdns::impl::DNSStatefulObject</base>
    <member kind="function">
      <type>boolean</type>
      <name>advanceState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a0e2d2724390102fa273639cf63ded30e</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>associateWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a02c924bdbc36d3b7a59349d0cde92e22</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>cancelState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a2e607bc9d242bd36e3d3ef81e070048f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>closeState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a2d94c97799c5363905cf2616b05199f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultImplementation</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>aa247449668fead97cb338951da395d8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>JmDNSImpl</type>
      <name>getDns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a9dbf70731e815fb19488c7df78f27067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnounced</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a5004d3f9f11d5b2234391a0f91fd2f56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnouncing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>aa2c4e115aa3f08c0442431b9a484875e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAssociatedWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a8dfd2cf8e2818bdfa505063208939c29</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceled</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a33d76b3ed3d6eb9251e33f629bda3ba5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceling</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>ad14b432f35727da40260f34d7e6561d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosed</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a51a8cfb5caf3b82efd9f12e458779a96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a18ef8d3aa43d082ec84e8fb58804e1f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isProbing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>aaabe4c1befa89ec00911b2329b6ad079</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>recoverState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a6f0e4aca34ee8c8acf95ee20407a1d36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAssociationWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>aff785dda908e487e56a4ebad0076b6eb</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>revertState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>ac05f906e943eb0a3479b8ded6a020fef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>ac232d35829ecc1ed0c7b3c1b509c2729</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForAnnounced</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a2e6595e6a33541f3156842d845acc79a</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForCanceled</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a8ef833d7bc2499aaf23eeb045bb7bc2c</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setDns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a5a5b9e4e2ebc9bc7d23c87e04df0ce1c</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a217d15fe2ed1e7259bff9b00f798f9b8</anchor>
      <arglist>(DNSState state)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>aa8b9f857b7cdef32dc52dd4e5f2cab95</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile DNSState</type>
      <name>_state</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a57b18d84bd786e67d72f7aebb2c69df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile DNSTask</type>
      <name>_task</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>afbf5dbcf76cad689493128fd20263bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>boolean</type>
      <name>willCancel</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a7f57c4d73de6a3ceb834cd818d5389c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>boolean</type>
      <name>willClose</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a7e76d0e429234902d2c6f20ef108bf24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DNSStatefulObjectSemaphore</type>
      <name>_announcing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a5812ef4539a0d9861dbcc7336af42bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DNSStatefulObjectSemaphore</type>
      <name>_canceling</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a1325f0f017ae0666569d42460f00c0eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile JmDNSImpl</type>
      <name>_dns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>a335f756156a6488157e20bf13d82d43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>ab1fb9d9922c7953519b9163460a2d93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DefaultImplementation.html</anchorfile>
      <anchor>afb8f0b070596fca903b10a0bd95e2061</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSStatefulObject::DNSStatefulObjectSemaphore</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DNSStatefulObjectSemaphore.html</filename>
    <member kind="function">
      <type></type>
      <name>DNSStatefulObjectSemaphore</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DNSStatefulObjectSemaphore.html</anchorfile>
      <anchor>a3f39f4a0e02e2064136c6484194a2526</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>signalEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DNSStatefulObjectSemaphore.html</anchorfile>
      <anchor>afa2e0f144cd2756724a0a155158cc35c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DNSStatefulObjectSemaphore.html</anchorfile>
      <anchor>ab27b3a572c111996bf455a3d5ff3e168</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForEvent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DNSStatefulObjectSemaphore.html</anchorfile>
      <anchor>a94e05d607b87aa4706cd068540e68833</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_name</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DNSStatefulObjectSemaphore.html</anchorfile>
      <anchor>ad77f021b9fd25f60a3869595e4594a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; Thread, Semaphore &gt;</type>
      <name>_semaphores</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DNSStatefulObjectSemaphore.html</anchorfile>
      <anchor>a2992299cc225f0ef9316beaf84a138df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSStatefulObject_1_1DNSStatefulObjectSemaphore.html</anchorfile>
      <anchor>a3cf4a0d4d7b0d9a4a85f92a43f60d939</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::impl::DNSTaskStarter</name>
    <filename>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</filename>
    <class kind="class">javax::jmdns::impl::DNSTaskStarter::DNSTaskStarterImpl</class>
    <class kind="class">javax::jmdns::impl::DNSTaskStarter::Factory</class>
    <member kind="function">
      <type>void</type>
      <name>cancelStateTimer</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a4550c58c2bc1029fe2533525fb620d6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelTimer</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>ae235af80fd27bbfe8776771d5a4b1378</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purgeStateTimer</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a45f5ed6e36865553710c5bfb46bd5741</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purgeTimer</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a68ad9a70b4dbab349a973f5cc4d94bc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startAnnouncer</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>af9ecd1f55638154cc5f3b22597bea736</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startCanceler</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a84dc5fd22b38bf7e9513126f3eda1925</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startProber</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>acc5f580b294d529253146e9bfb3f84a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startReaper</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a0003870e79afb95c3ba4de3ee6162dd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRenewer</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a2d5817edeb2023765ebda98bcb2745ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startResponder</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a47bc5931ba2d3ed9bb65e1ed3f7ab4b0</anchor>
      <arglist>(DNSIncoming in, int port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startServiceInfoResolver</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a85477de1ac6b7acdb43796accfd04f7f</anchor>
      <arglist>(ServiceInfoImpl info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startServiceResolver</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a73ef876cdd902c78cb579ac3976b729b</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTypeResolver</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter.html</anchorfile>
      <anchor>a95b06717befc58ec45228d1db0f1b0bd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSTaskStarter::DNSTaskStarterImpl</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</filename>
    <base>javax::jmdns::impl::DNSTaskStarter</base>
    <class kind="class">javax::jmdns::impl::DNSTaskStarter::DNSTaskStarterImpl::StarterTimer</class>
    <member kind="function">
      <type>void</type>
      <name>cancelStateTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a9fd5b09b504db90d48c686dd747353c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>afc7e8a0c07b5b1b8edcbb131326fbe5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DNSTaskStarterImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a23f285eb4e8402abcba18a6428b6155b</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purgeStateTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>ad72f73b676ebb5be2c554e553789e282</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purgeTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a9d69f3700d7f56f2aafa9f5e310fc9b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startAnnouncer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>ac1b918d91e26fb2bd87626b91a812072</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startCanceler</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a68689e4abaa1e8072b1c0c06faf41d09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startProber</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a46d1ceeea5accb720236a651b217d237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startReaper</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a795d38d1f594f3d6f15f044bb5ec2fdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRenewer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>ac3abec46239d94912632a2d71f081021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startResponder</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a54d62df4f9078519ae2632f6370e0da1</anchor>
      <arglist>(DNSIncoming in, int port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startServiceInfoResolver</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a1eb81e5e1b1777c8a4cb5f8af3192ddb</anchor>
      <arglist>(ServiceInfoImpl info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startServiceResolver</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>aad477a40234137a2e24b7546089c39a9</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTypeResolver</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a07c459c66cde79d72341ee425bee4b34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final JmDNSImpl</type>
      <name>_jmDNSImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a7d2e4f7ec1386e8f65f8d3af05c58ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Timer</type>
      <name>_stateTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>a34987cd7655e527bc2578d513ff588d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Timer</type>
      <name>_timer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl.html</anchorfile>
      <anchor>ad9cf21b00dbfc51c5572eaff43a20661</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSTaskStarter::DNSTaskStarterImpl::StarterTimer</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</filename>
    <member kind="function">
      <type>synchronized void</type>
      <name>cancel</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>adca65e6c7493084330641173977c86a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>synchronized void</type>
      <name>schedule</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>afd2e2b55ab5c38a00121d372f103544f</anchor>
      <arglist>(TimerTask task, long delay)</arglist>
    </member>
    <member kind="function">
      <type>synchronized void</type>
      <name>schedule</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>a12dfc08bd730bdf654cb1f0d918696ae</anchor>
      <arglist>(TimerTask task, Date time)</arglist>
    </member>
    <member kind="function">
      <type>synchronized void</type>
      <name>schedule</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>a2c507f17912434cc68aed1adce7baa7b</anchor>
      <arglist>(TimerTask task, long delay, long period)</arglist>
    </member>
    <member kind="function">
      <type>synchronized void</type>
      <name>schedule</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>a736a228fb1875b3853c10fc4d558fbfd</anchor>
      <arglist>(TimerTask task, Date firstTime, long period)</arglist>
    </member>
    <member kind="function">
      <type>synchronized void</type>
      <name>scheduleAtFixedRate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>ae186398d8f4cd3748e0b20f6b2ba9829</anchor>
      <arglist>(TimerTask task, long delay, long period)</arglist>
    </member>
    <member kind="function">
      <type>synchronized void</type>
      <name>scheduleAtFixedRate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>a2fe7e3b4c9303ca8dfce77be752563a0</anchor>
      <arglist>(TimerTask task, Date firstTime, long period)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StarterTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>af8d57883782d4a4d0bd0835a28226b7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StarterTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>a9955897eca810c4ac408664f4f14d42f</anchor>
      <arglist>(boolean isDaemon)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StarterTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>a38577cae91776b29b2a8dbde8efe09d7</anchor>
      <arglist>(String name, boolean isDaemon)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StarterTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>abc50f6f32fc219823a8976e4d19d2387</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile boolean</type>
      <name>_cancelled</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1DNSTaskStarterImpl_1_1StarterTimer.html</anchorfile>
      <anchor>a436620063c14e524502ac50a3cd162bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::DNSTaskStarter::Factory</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</filename>
    <class kind="interface">javax::jmdns::impl::DNSTaskStarter::Factory::ClassDelegate</class>
    <member kind="function">
      <type>DNSTaskStarter</type>
      <name>getStarter</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</anchorfile>
      <anchor>a79aaa05b4d679233587a542fba31fa46</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Factory.ClassDelegate</type>
      <name>classDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</anchorfile>
      <anchor>a8117badc972dcde2da6c9f9f77149ff3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Factory</type>
      <name>getInstance</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</anchorfile>
      <anchor>aa000d29e7f9c78190362458d404d7b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setClassDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</anchorfile>
      <anchor>ab8cd7c9f3e174125a9669bb9d32bc978</anchor>
      <arglist>(Factory.ClassDelegate delegate)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static DNSTaskStarter</type>
      <name>newDNSTaskStarter</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</anchorfile>
      <anchor>a81381d66f3803ae9be010ba60e9e67b1</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Factory</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</anchorfile>
      <anchor>a12c6bb9a9da076e62b7efc7e09b33a0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; JmDNSImpl, DNSTaskStarter &gt;</type>
      <name>_instances</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</anchorfile>
      <anchor>ab3ff886db64847539c9942617ac3bec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final AtomicReference&lt; Factory.ClassDelegate &gt;</type>
      <name>_databaseClassDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</anchorfile>
      <anchor>ae1e8191cc8ef6c1fcf099410e2bee731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static volatile Factory</type>
      <name>_instance</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory.html</anchorfile>
      <anchor>a65d432f5ceb38c3067eb3b47fd663e8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::impl::DNSTaskStarter::Factory::ClassDelegate</name>
    <filename>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory_1_1ClassDelegate.html</filename>
    <member kind="function">
      <type>DNSTaskStarter</type>
      <name>newDNSTaskStarter</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1DNSTaskStarter_1_1Factory_1_1ClassDelegate.html</anchorfile>
      <anchor>abbabdc65e4f2d8a39693ddc087210f7b</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::HostInfo</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</filename>
    <base>javax::jmdns::impl::DNSStatefulObject</base>
    <class kind="class">javax::jmdns::impl::HostInfo::HostInfoState</class>
    <member kind="function">
      <type>boolean</type>
      <name>advanceState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a0fa2f313e1c8c1549f251c2434fb652c</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt; DNSRecord &gt;</type>
      <name>answers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a3962b7aeb95e2d49483cc78353075b3c</anchor>
      <arglist>(boolean unique, int ttl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>associateWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>adaf479e3f3f85d2530302d8b7a8c8cb9</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>cancelState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a584dfde34ec62758e4c50eccc95726ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>closeState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a9529d90eb13c558c56bc83116681ef2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>conflictWithRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a312d40df34a17dc52bbba850cb85ddc5</anchor>
      <arglist>(DNSRecord.Address record)</arglist>
    </member>
    <member kind="function">
      <type>JmDNSImpl</type>
      <name>getDns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>aa645ed12165249775a51fcb16f6bf5da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InetAddress</type>
      <name>getInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>af487103bbdf98f9647bbfd17305c3686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NetworkInterface</type>
      <name>getInterface</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>ae1ea65cbb00eeda311ae07c43e333164</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>ae9c1ad2ee4092e1f78391396e32807d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnounced</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a610d7caea23c4a1313f70dacef5d0f27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnouncing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a6c1a933d876fc31a72fc304c6aaaa860</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAssociatedWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>ab55241a3e9616b2fd954316e4e8d2414</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceled</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a5c6144030d79457b58b3cc4c79682a96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceling</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a041d0e29fb1ea5c85490e088d01de29d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosed</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a51da5ff21a2469431d222a13f5e19234</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>ab269311913d1a2bd37bd0e5fbe56cc68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isProbing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a4a8300668a281533af6f9da36e216d8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>recoverState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a75a25c0777c2626297529ecc4bd99bbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAssociationWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>ae2e3ffca7659f0a0cb37fa9b96e7bc00</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>revertState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>ac88e77639ecd1ec861a152094fc1be69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a3365b034a209b2b7504a96ee50920cb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForAnnounced</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a65556edbeb3ae06efb29da6e6daad5ac</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForCanceled</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a3315a169da10f5849be355dc0b40c4ed</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HostInfo</type>
      <name>newHostInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a968883025967920771238907ebe7b5ed</anchor>
      <arglist>(InetAddress address, JmDNSImpl dns, String jmdnsName)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InetAddress</type>
      <name>_address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a0ce52a07b1da27598c0a8b67078220a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NetworkInterface</type>
      <name>_interfaze</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a82a0030df656198d030046036a1bd8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>_name</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>afce9060b4659fe2bdbff40d83891308b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="package">
      <type>DNSRecord.Address</type>
      <name>getDNSAddressRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a6eee238dc3b45eb8e7dd1526c8ee3138</anchor>
      <arglist>(DNSRecordType type, boolean unique, int ttl)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>DNSRecord.Pointer</type>
      <name>getDNSReverseAddressRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a5ce497a61c06bc31c9fe69f5aa239598</anchor>
      <arglist>(DNSRecordType type, boolean unique, int ttl)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>Inet4Address</type>
      <name>getInet4Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>af834784bebae510d44ab12a5ac26bc1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>Inet6Address</type>
      <name>getInet6Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>acd7147bb2264951f58efa62790bfb6d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>synchronized String</type>
      <name>incrementHostName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a158624e3648fa4a56d5bd287a9cd2749</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>boolean</type>
      <name>shouldIgnorePacket</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a07c65cb1f099f4c886a47b95d52c396f</anchor>
      <arglist>(DatagramPacket packet)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DNSRecord.Address</type>
      <name>getDNS4AddressRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a70d8be68f41d74e6eb100887b7eea330</anchor>
      <arglist>(boolean unique, int ttl)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DNSRecord.Pointer</type>
      <name>getDNS4ReverseAddressRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>ad36c6144908ac8dad39244656d3656f2</anchor>
      <arglist>(boolean unique, int ttl)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DNSRecord.Address</type>
      <name>getDNS6AddressRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a35bbb5f4779a82822dc6f5523640bc9a</anchor>
      <arglist>(boolean unique, int ttl)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DNSRecord.Pointer</type>
      <name>getDNS6ReverseAddressRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a39695d64e26da22c575b8eade9cf5f89</anchor>
      <arglist>(boolean unique, int ttl)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>HostInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a2536611c3aa7116be155dc91779bd062</anchor>
      <arglist>(final InetAddress address, final String name, final JmDNSImpl dns)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static InetAddress</type>
      <name>loopbackAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a26724af4a2f1546fd867a61f945b7457</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final HostInfoState</type>
      <name>_state</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>ad1299dca4d97463221d1bd556a4edaf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>hostNameCount</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>a4257885fafbfb4f11648abb51e17f057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo.html</anchorfile>
      <anchor>aa871aaae19f115a3c4ea62a539cf8b78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::HostInfo::HostInfoState</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1HostInfo_1_1HostInfoState.html</filename>
    <base>javax::jmdns::impl::DNSStatefulObject::DefaultImplementation</base>
    <member kind="function">
      <type></type>
      <name>HostInfoState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo_1_1HostInfoState.html</anchorfile>
      <anchor>a51f717ab2b7fadd82572dc8287af7fb5</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1HostInfo_1_1HostInfoState.html</anchorfile>
      <anchor>aa655b4d6439193c4f3c47a9e7fcefd69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::JmDNSImpl</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</filename>
    <base>javax::jmdns::JmDNS</base>
    <base>javax::jmdns::impl::DNSStatefulObject</base>
    <base>javax::jmdns::impl::DNSTaskStarter</base>
    <class kind="enum">javax::jmdns::impl::JmDNSImpl::Operation</class>
    <class kind="class">javax::jmdns::impl::JmDNSImpl::ServiceCollector</class>
    <class kind="class">javax::jmdns::impl::JmDNSImpl::ServiceTypeEntry</class>
    <class kind="class">javax::jmdns::impl::JmDNSImpl::Shutdown</class>
    <member kind="function">
      <type>DNSOutgoing</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a042b083069da2a7c37dc51ca6a2774ec</anchor>
      <arglist>(DNSIncoming in, InetAddress addr, int port, DNSOutgoing out, DNSRecord rec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a1f142b17fb32f419dcc4f09f447e443d</anchor>
      <arglist>(DNSListener listener, DNSQuestion question)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addServiceListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a9a119d48053b616539fb6ad93a37fd70</anchor>
      <arglist>(String type, ServiceListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addServiceTypeListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a206980fde7d6087dcfcd73a5860d8804</anchor>
      <arglist>(ServiceTypeListener listener)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>advanceState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a5a827202877c62302fb60f338f20f8a1</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>associateWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a6d8e0df9c1b071bb36ef20536cdb3665</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>cancelState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a54fbb631b17ff1dcfa0b1a6d855a3593</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelStateTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a01fb0b0946b17ad4dc1b7f4d8d3899e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cancelTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>aea3dbeba8cb0fd74d36a2d6f4bf3d714</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanCache</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a0f5df39f015f7f17cbc6247dcf1396ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a84b6e9b2a656fc65af4f7838621e224a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>closeState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ae3406e5fe41d654343f742219eaf0b4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DNSCache</type>
      <name>getCache</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a1b99c63b8c25b7f7761f89b380b78d31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Delegate</type>
      <name>getDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a817bc20f69f9dea73ae893e10eacd5b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>JmDNSImpl</type>
      <name>getDns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>abbe6543fdc57fe106d29d33ac7211a61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InetAddress</type>
      <name>getGroup</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a3d01a8f0c8608b282d202bc54bd987a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getHostName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ace0711f7e78d93badb2d6b74b53b1e77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InetAddress</type>
      <name>getInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a1c25f405d6127e2352475804dfa50bad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InetAddress</type>
      <name>getInterface</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a3d7ec6c56888265b09a4c265e4d0f79e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>getLastThrottleIncrement</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a84602420e0fd7bdeeff316e38b781730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HostInfo</type>
      <name>getLocalHost</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a3097721228c7b7e350dc59da96e879e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a41915db9d0fce503c8f9a116df8af898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DNSIncoming</type>
      <name>getPlannedAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a03fca95155ac0fed20d2d930576c80b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>abaa87ddf458b8241f084046748b21f9f</anchor>
      <arglist>(String type, String name)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a03202a7df628cde01aab02f91e63644b</anchor>
      <arglist>(String type, String name, long timeout)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ab1a19d5dfb7f9168a5cc91dbc822d8ec</anchor>
      <arglist>(String type, String name, boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a064efe0c0e12ece98921b9c2f2567b9e</anchor>
      <arglist>(String type, String name, boolean persistent, long timeout)</arglist>
    </member>
    <member kind="function">
      <type>Map&lt; String, ServiceInfo &gt;</type>
      <name>getServices</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ae8f4e964c8577ec3709cbe88eb44b85f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Map&lt; String, ServiceTypeEntry &gt;</type>
      <name>getServiceTypes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ae4a525fd12dda94cc144c288bb7cf574</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MulticastSocket</type>
      <name>getSocket</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a8af0477ca5022052d81daf2abda3d41e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getThrottle</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a11073fd112c6af6b19c1367c2bbb4f17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ioLock</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a85e9268c4044216e916198391560e5f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ioUnlock</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a2d2f5015ce23cb7386d424386b33942a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnounced</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>adc016cffeeb86ad837e5867b8763ea51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnouncing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>abab46cfa88217e624f64f0db57d987ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAssociatedWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a083fc69ee065ec6c6b3b404d519348b3</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceled</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a19a865d9dbd75ac8c7f8226c3f006038</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceling</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a34d5a931b93de7b49055be4362c044f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosed</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>add162afcbe89583bb82b5b763bea1d56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a24da033b78b991628c0685e357d18f0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isProbing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a4d4284e80f3c1f8969d05700bebbe984</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JmDNSImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a193d0664787b6b0b11b8cc790651dd6c</anchor>
      <arglist>(InetAddress address, String name)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo[]</type>
      <name>list</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a5457bb3ce2d212945fc653eea66211a0</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo[]</type>
      <name>list</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>aa14c9394e2738b7aa2fe4a5f677a7d24</anchor>
      <arglist>(String type, long timeout)</arglist>
    </member>
    <member kind="function">
      <type>Map&lt; String, ServiceInfo[]&gt;</type>
      <name>listBySubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a18640a79a116f7a768c0efb328220b6e</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>Map&lt; String, ServiceInfo[]&gt;</type>
      <name>listBySubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a41671779fd22163dc0183ce94bfd195a</anchor>
      <arglist>(String type, long timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printServices</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a24929c05d35c0fecb3064cbfdf5aa0fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purgeStateTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a25835130097b09310ef6c60e5e2c9156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purgeTimer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a2f9ed837455f6be5a0aa54eca9786634</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recover</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a81f4ba28f5f02ac62828e0a2b44a7f29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>recoverState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a8942e061c0113c3fa5d557ef5dbab4e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerService</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>af3e904577003f7381d3acb7eca021049</anchor>
      <arglist>(ServiceInfo infoAbstract)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>registerServiceType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ad1ea17c9bf8bdb4b1b265d9a8d436ccc</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAssociationWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>af69d64458e77004980d30a0cee6fc769</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>af0e1550aa5744863aa9a295fb5e8985c</anchor>
      <arglist>(DNSListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeServiceListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a6d25963b9bc85a114a22d45687929e2b</anchor>
      <arglist>(String type, ServiceListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeServiceTypeListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a0e76f0400e90f1471b1ab23190eff147</anchor>
      <arglist>(ServiceTypeListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renewServiceCollector</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>afef13a6467d289283cac08b81f7b9373</anchor>
      <arglist>(DNSRecord record)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a426990f641cfaff00aff6d1931d04508</anchor>
      <arglist>(String type, String name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a1b7155144f4d6434a52728450df5eb6c</anchor>
      <arglist>(String type, String name, boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>aa02c3ee50cb3a8d42a3868d396969874</anchor>
      <arglist>(String type, String name, long timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a4c093c41289c8166560e2e6d03bef4ac</anchor>
      <arglist>(String type, String name, boolean persistent, long timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>respondToQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a99921c92153ec2552469c05ed1655484</anchor>
      <arglist>(DNSIncoming in)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>revertState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a71e1095ad62beb86e75661fc8ebded87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a3d6540de722f57f6d5c7864f6f395785</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function">
      <type>Delegate</type>
      <name>setDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ac38daeaeba5983a33faa451b74e5e327</anchor>
      <arglist>(Delegate delegate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLastThrottleIncrement</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a4debd3e09c03437cbe600ae6c1329507</anchor>
      <arglist>(long lastThrottleIncrement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlannedAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a0563bf724f8f1cca484b25397767762f</anchor>
      <arglist>(DNSIncoming plannedAnswer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setThrottle</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a62c5484d259ab0f1027469809d046bb8</anchor>
      <arglist>(int throttle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startAnnouncer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ad331001da1a48b0b747eeb6edcc2eda3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startCanceler</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>afe274bb65dae7683f9ae51084d20ceaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startProber</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ab652a70443fb6462ad232e925ac0e98e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startReaper</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a7a6b34e30c44be6cb33bd79fe89c39ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startRenewer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a73e00ef13cd4b68bdd97afa5c670d79a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startResponder</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>aba954d1b72bb6ad345d858b32ed3fe50</anchor>
      <arglist>(DNSIncoming in, int port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startServiceInfoResolver</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a8dd50e71d8556ead3020550d95ab9eb4</anchor>
      <arglist>(ServiceInfoImpl info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startServiceResolver</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>abf67563d8ecf472d31bc471a2d85a939</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startTypeResolver</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>aec1cbef41c978360473cd465088411c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a12ae7f56e780045588664fb7cff99478</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterAllServices</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a356d551748a346e551697edb01847023</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterService</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ad16d11b4da333979231d133c91179e64</anchor>
      <arglist>(ServiceInfo infoAbstract)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a387496347dc0df3e3d2c5632f0731b6b</anchor>
      <arglist>(long now, DNSRecord rec, Operation operation)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForAnnounced</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ae32bcea0731cfb5d2e9c8da0bd2e9b81</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForCanceled</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a9193796e2f0e91e1bab55209734e6265</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Random</type>
      <name>getRandom</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>acaabaf904b896d0af3bbe9f72b83bea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>main</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a105ab9bc6c0b1dc6b282835c19498d5e</anchor>
      <arglist>(String[] argv)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Thread</type>
      <name>_shutdown</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>abe9c24620e6011990b8ba2572f40b70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>__recover</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>acaf7ee6256302f9be0e418156f17f696</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>ServiceInfoImpl</type>
      <name>getServiceInfoFromCache</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a9171477424415cbee92d8cad7d47d73f</anchor>
      <arglist>(String type, String name, String subtype, boolean persistent)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>handleQuery</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a77a25fcc4f4d5535a92e4cd1f8f20bd1</anchor>
      <arglist>(DNSIncoming in, InetAddress addr, int port)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>handleRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ac4f7415045810565282c5e78cc4a8ae4</anchor>
      <arglist>(DNSRecord record, long now)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>handleResponse</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>aab7879cd513acce3580afa0d62f9dd19</anchor>
      <arglist>(DNSIncoming msg)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>handleServiceResolved</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ab021f8b47ab782912338189f3edac6a6</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>String</type>
      <name>incrementName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a068692215d5475033b79d53668b9dc29</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>ServiceInfoImpl</type>
      <name>resolveServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>afacf0b960ec1c941554e32dfafc8c6fc</anchor>
      <arglist>(String type, String name, String subtype, boolean persistent)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>setLocalHost</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a48b3a44674abcf215835e6897f5467d7</anchor>
      <arglist>(HostInfo localHost)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type>static String</type>
      <name>toUnqualifiedName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a16de9d861c0395be635d216972c92ade</anchor>
      <arglist>(String type, String qualifiedName)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addServiceListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a2084e85f32adb36497e27c036a694087</anchor>
      <arglist>(String type, ServiceListener listener, boolean synch)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>closeMulticastSocket</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a44a93f11f8efadbaa430f7da4b15e7ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disposeServiceCollectors</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a3f225315e4117e3b0face5a1ddfc8489</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>boolean</type>
      <name>makeServiceNameUnique</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a70d9310b7d224fd0508885924226307f</anchor>
      <arglist>(ServiceInfoImpl info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>openMulticastSocket</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>af20317ded1304cce277e88576c83a381</anchor>
      <arglist>(HostInfo hostInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a2e19df27ceea65c9db82a09f818397fe</anchor>
      <arglist>(Collection&lt;?extends ServiceInfo &gt; serviceInfos)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>waitForInfoData</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a2566b9c49364db79d38ac061e6bd9c2b</anchor>
      <arglist>(ServiceInfo info, long timeout)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DNSCache</type>
      <name>_cache</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ad615313aa6725a0e567df1882c09077b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile Delegate</type>
      <name>_delegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a2dcfff11b222119de8212b521a7f3897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ExecutorService</type>
      <name>_executor</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>aa5af5e5b987d0892626f68553acc4d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile InetAddress</type>
      <name>_group</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ae11ec44af6417124b57fd26691a3f4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Thread</type>
      <name>_incomingListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a7799b0444cebb81b7d29a6fb4fa6a798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ReentrantLock</type>
      <name>_ioLock</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a77cc981bc84aebc573e57c703ed989c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>_lastThrottleIncrement</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a86d3daaf6f3980de9d24342a52f7e839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final List&lt; DNSListener &gt;</type>
      <name>_listeners</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>af9e8a3ab72b81cd7a80873b9934a379a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HostInfo</type>
      <name>_localHost</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a7ef365a8b1f215cc401a3b6114ca7f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_name</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a6e471b6f7e0f11a07ff07f02b993f5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DNSIncoming</type>
      <name>_plannedAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a351f67124d0f47882110f90d6d8e8873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Object</type>
      <name>_recoverLock</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a2981bad6a374acfc300011290eaaafdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; String, ServiceCollector &gt;</type>
      <name>_serviceCollectors</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ac36e89fd4da9ca181b0b244ccb8372c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; String, List&lt; ServiceListenerStatus &gt; &gt;</type>
      <name>_serviceListeners</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a3568e9ecb3f70d3e68b90ccb5aacd7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; String, ServiceInfo &gt;</type>
      <name>_services</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ae7ca8c9523c519ad592d8c3a2fb19476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; String, ServiceTypeEntry &gt;</type>
      <name>_serviceTypes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ab4041b913158330fff4b9e0e339f4fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile MulticastSocket</type>
      <name>_socket</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a1090bfba195197e116facb786bc15bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_throttle</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ac1386dd50a94c8a898f0652a3bb4ab27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Set&lt; ServiceTypeListenerStatus &gt;</type>
      <name>_typeListeners</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a66c20e3f0b4664e56e21d57d7c8fed21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final Random</type>
      <name>_random</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>a6a5debde648c6a1aeaa2e4bc03f5304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl.html</anchorfile>
      <anchor>ab34f0773ed54281157c0f49d2e56d5ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::JmDNSImpl::Operation</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1Operation.html</filename>
    <member kind="variable">
      <type></type>
      <name>Add</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1Operation.html</anchorfile>
      <anchor>ac0552845bee6f3b337843d2e9cefe790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>RegisterServiceType</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1Operation.html</anchorfile>
      <anchor>a8087d62f5436df927723d34dc3ff1339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Remove</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1Operation.html</anchorfile>
      <anchor>a8de79f1ac699a0f992f68a0a56f2bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Update</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1Operation.html</anchorfile>
      <anchor>a1a1534651c0343f83f94566651b94ef3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::JmDNSImpl::ServiceCollector</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</filename>
    <base>javax::jmdns::ServiceListener</base>
    <member kind="function">
      <type>ServiceInfo[]</type>
      <name>list</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>ab029cd50df5ff863b038497b8934729d</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceAdded</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>ad5807960992b6a7b6e9ec34e5dd3bfc2</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceCollector</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>a94eb5e02725cfeb8dcbd496dc7f4cee6</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceRemoved</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>a0d7d7b4a21971991e1cf0abef7273e1f</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceResolved</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>a51c47c827b62b5d7c63d821591d50000</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>a0890c2a89bb52f9a2851512ddc2015a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; String, ServiceEvent &gt;</type>
      <name>_events</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>aaef580489ab96c7f1e9c152d88bd7140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; String, ServiceInfo &gt;</type>
      <name>_infos</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>ade957ebe83c1168288cb34b6ffbbe0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile boolean</type>
      <name>_needToWaitForInfos</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>a9f5a597baae617683e4cebe777804cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_type</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceCollector.html</anchorfile>
      <anchor>adb34600ad915274be7bdcc5ad4ecfeef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::JmDNSImpl::ServiceTypeEntry</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</filename>
    <class kind="class">javax::jmdns::impl::JmDNSImpl::ServiceTypeEntry::SubTypeEntry</class>
    <member kind="function">
      <type>boolean</type>
      <name>add</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>aacff1d37b5ac943abdf08c9fa5a904f1</anchor>
      <arglist>(String subtype)</arglist>
    </member>
    <member kind="function">
      <type>ServiceTypeEntry</type>
      <name>clone</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>aa61efb00777e5cad77b91414975ce6c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>contains</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>ac167276f633a8ab3e38bd9cdf2fc7dbd</anchor>
      <arglist>(String subtype)</arglist>
    </member>
    <member kind="function">
      <type>Set&lt; Map.Entry&lt; String, String &gt; &gt;</type>
      <name>entrySet</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>a1dd72f75e8e034ceb7f06a3c93eef9ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>a093f8f63a236c7c55b7013f83e2ca3b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Iterator&lt; String &gt;</type>
      <name>iterator</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>a80d856df85800a29d3041687aa5f9f38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceTypeEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>a5010750ba1c9720ec877d1093e3ed31b</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>a2e6f0ed642c08d09354f37eb5f0275a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Set&lt; Map.Entry&lt; String, String &gt; &gt;</type>
      <name>_entrySet</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>a6fe03727cc20953c922d2a335ee1cbc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_type</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry.html</anchorfile>
      <anchor>a7cfa94c0e39913f2e8b82c6d9e18ec18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::JmDNSImpl::ServiceTypeEntry::SubTypeEntry</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</filename>
    <member kind="function">
      <type>SubTypeEntry</type>
      <name>clone</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>af623230b9e65ab69bfef0264037b5e05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>equals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>a2ddfd84dedd32de9946a7cd0c0acd41d</anchor>
      <arglist>(Object entry)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getKey</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>a1338d29e4253acfcb6e80eb5dbe54a43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>aa90a0053ca6e1202a080f1c78c4bbdb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashCode</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>a326ad0144055f2ee03ac99034cb23920</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>setValue</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>aaf6195158ad3b93aa6561b17ee92b5ce</anchor>
      <arglist>(String value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SubTypeEntry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>abe7020959e24c4c435c1e79d01d89e08</anchor>
      <arglist>(String subtype)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>a10bc615807bc64a69656beb78e5ea182</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_key</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>a13e9115e360142bc5319ea4202d5b83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_value</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>a50b07da7cb89efafc79f71659a3ff606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1ServiceTypeEntry_1_1SubTypeEntry.html</anchorfile>
      <anchor>ac4f6cfe8056c326f5797b5285df9710f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::JmDNSImpl::Shutdown</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1Shutdown.html</filename>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmDNSImpl_1_1Shutdown.html</anchorfile>
      <anchor>a9b9d0da802fcf6a73d7605257147a6c0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::JmmDNSImpl</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</filename>
    <base>javax::jmdns::JmmDNS</base>
    <base>javax::jmdns::NetworkTopologyListener</base>
    <base>javax::jmdns::impl::ServiceInfoImpl::Delegate</base>
    <class kind="class">javax::jmdns::impl::JmmDNSImpl::NetworkChecker</class>
    <member kind="function">
      <type>void</type>
      <name>addNetworkTopologyListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ab4e78b52189ca79791a682b39b535f64</anchor>
      <arglist>(NetworkTopologyListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addServiceListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>af3783f433cbf0929e1176da2e39323b0</anchor>
      <arglist>(String type, ServiceListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addServiceTypeListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a8ebc166809537b5b647324c0f15302b1</anchor>
      <arglist>(ServiceTypeListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a7f4f1cfbc4fa7d8561755e299766b975</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String[]</type>
      <name>getHostNames</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a145aecf8f16bc059757456bcf68ce986</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InetAddress[]</type>
      <name>getInetAddresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a1d9da551bc890b9044163a38127dc9a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InetAddress[]</type>
      <name>getInterfaces</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>adcbb806cffefdf472552f871f6c000d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String[]</type>
      <name>getNames</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a6f66da14ddfa970e1e534db1dd11669f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo[]</type>
      <name>getServiceInfos</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a13b3d694e7fb86e69859634bfbc997a6</anchor>
      <arglist>(String type, String name)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo[]</type>
      <name>getServiceInfos</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ab94f7c179981833fdb8e45bd4dd9d159</anchor>
      <arglist>(String type, String name, long timeout)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo[]</type>
      <name>getServiceInfos</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ae0fd78bd733cfc6d70c1090e8486d3ac</anchor>
      <arglist>(String type, String name, boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo[]</type>
      <name>getServiceInfos</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ae58164382ee3be2c5089c70c4b294a8b</anchor>
      <arglist>(final String type, final String name, final boolean persistent, final long timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inetAddressAdded</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ab9b6cddfef67519487c8f80af6edb40b</anchor>
      <arglist>(NetworkTopologyEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inetAddressRemoved</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>af416731e36dba21614f9fc7cf9fe5ac1</anchor>
      <arglist>(NetworkTopologyEvent event)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosed</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a67492aeae3060641d7e09e1edf56b43d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JmmDNSImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a59942a56af1ea33c481c6ea68af06acc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo[]</type>
      <name>list</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a5674c10ccd2ca0aeac93b0f11a0def99</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo[]</type>
      <name>list</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a99ad189990383a73953f6ff432df0d38</anchor>
      <arglist>(final String type, final long timeout)</arglist>
    </member>
    <member kind="function">
      <type>Map&lt; String, ServiceInfo[]&gt;</type>
      <name>listBySubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a74a4112bc58c4fdb34667130e032b602</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>Map&lt; String, ServiceInfo[]&gt;</type>
      <name>listBySubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ab172586dc21b65b79da06fe87407299f</anchor>
      <arglist>(final String type, final long timeout)</arglist>
    </member>
    <member kind="function">
      <type>NetworkTopologyListener[]</type>
      <name>networkListeners</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a09d34ba896a3e2b90bd727f6362131df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerService</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a758f48f6bb1c37e393ec5b303cc5e01f</anchor>
      <arglist>(ServiceInfo info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerServiceType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a1e3ef2ac730c254298d0c05036118dc1</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNetworkTopologyListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a717fe0fcb7d3e7c330f5619df7c63f7f</anchor>
      <arglist>(NetworkTopologyListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeServiceListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a901880835682e11b5a27c434e27db1dd</anchor>
      <arglist>(String type, ServiceListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeServiceTypeListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a938698fa2f7280096beea19d9353b849</anchor>
      <arglist>(ServiceTypeListener listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a17cd15d606906ddef78e30b780ddebfa</anchor>
      <arglist>(String type, String name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>aaa69bd102943c9c69c89e70bbb32df62</anchor>
      <arglist>(String type, String name, boolean persistent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ac0516673ae38f9fc412b5c86482fd6f5</anchor>
      <arglist>(String type, String name, long timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestServiceInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a2acf3ce12d507cfb055b8a8dabe16a1d</anchor>
      <arglist>(final String type, final String name, final boolean persistent, final long timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textValueUpdated</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ac579b01ee88e8b130177b69ae01a6a0a</anchor>
      <arglist>(ServiceInfo target, byte[] value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterAllServices</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a38ef60d7097d490c344026dde06dd9ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterService</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>aa17ed8f513df2ee81824a28207f505e1</anchor>
      <arglist>(ServiceInfo info)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ExecutorService</type>
      <name>_jmDNSExecutor</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ad97b975e2e04b610f12791aed9b1c2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; InetAddress, JmDNS &gt;</type>
      <name>_knownMDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a5f4fc714bb3fa580e15c18de047d2fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ExecutorService</type>
      <name>_ListenerExecutor</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a22beb4c752594c930c9c73dce7416674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Set&lt; NetworkTopologyListener &gt;</type>
      <name>_networkListeners</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a85b8d328f80d6a1cabe6c12baea39ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; String, ServiceInfo &gt;</type>
      <name>_services</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a5f3b7a6383d3c108aca9df79878e5e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Timer</type>
      <name>_timer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>afaaa663c2ee51ad82babcad56bffabe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>is_closed</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>ab89c20ccfbe4be2948b555fe05630062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl.html</anchorfile>
      <anchor>a5a7f292018346f9797b2ff79ff091082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::JmmDNSImpl::NetworkChecker</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl_1_1NetworkChecker.html</filename>
    <member kind="function">
      <type></type>
      <name>NetworkChecker</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl_1_1NetworkChecker.html</anchorfile>
      <anchor>a1914176a69df1f0a475e8b8592ca26ca</anchor>
      <arglist>(NetworkTopologyListener mmDNS, NetworkTopologyDiscovery topology)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl_1_1NetworkChecker.html</anchorfile>
      <anchor>a2a13a4f746f6682e43d9d8b7fa77f9fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl_1_1NetworkChecker.html</anchorfile>
      <anchor>adf70c4b4c52cfa06912c09af49e1241c</anchor>
      <arglist>(Timer timer)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Set&lt; InetAddress &gt;</type>
      <name>_knownAddresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl_1_1NetworkChecker.html</anchorfile>
      <anchor>af33c28061685b0b8ea07a42739cdae3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final NetworkTopologyListener</type>
      <name>_mmDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl_1_1NetworkChecker.html</anchorfile>
      <anchor>a3a75219b9043187ea40bd63e8b785f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final NetworkTopologyDiscovery</type>
      <name>_topology</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl_1_1NetworkChecker.html</anchorfile>
      <anchor>a2857d6114f07ee8af8e608507fcb1fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger1</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1JmmDNSImpl_1_1NetworkChecker.html</anchorfile>
      <anchor>af963aadc8c00b47ac06aaac2d1c65840</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::ListenerStatus&lt; T extends EventListener &gt;</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</filename>
    <class kind="class">javax::jmdns::impl::ListenerStatus&lt; T extends EventListener &gt;::ServiceListenerStatus</class>
    <class kind="class">javax::jmdns::impl::ListenerStatus&lt; T extends EventListener &gt;::ServiceTypeListenerStatus</class>
    <member kind="function">
      <type>boolean</type>
      <name>equals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>a1c2a100d857c28a268b3b00ac23bb454</anchor>
      <arglist>(Object obj)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>getListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>ab30339af8d4741d99a83c380161e837b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashCode</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>a14f3acada99653eb52dfa707450ed764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSynchronous</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>ab0847cd5f63cb6ea83340be6721a3de4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ListenerStatus</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>a0131d974ce3351c8a75406441f5f49d3</anchor>
      <arglist>(T listener, boolean synch)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>aa149fbb7b6cbb0cd625d094ca6b6a7d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final boolean</type>
      <name>ASYNCHONEOUS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>a08800969c7b1ef0026dad3749dd77944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final boolean</type>
      <name>SYNCHONEOUS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>a9434b2e07567b8ddb2de1553b7081302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final T</type>
      <name>_listener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>a1c98695a2cf567ecd89bc292275bf7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final boolean</type>
      <name>_synch</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4.html</anchorfile>
      <anchor>a3509aef5eec561caf1135fd4841bd9ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::ListenerStatus&lt; T extends EventListener &gt;::ServiceListenerStatus</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceListenerStatus.html</filename>
    <member kind="function">
      <type></type>
      <name>ServiceListenerStatus</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceListenerStatus.html</anchorfile>
      <anchor>a43f4287815d9a9518a15c1fbec0a7e8e</anchor>
      <arglist>(ServiceListener listener, boolean synch)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceListenerStatus.html</anchorfile>
      <anchor>a912a7353c02f92332454abcf37ef1851</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>serviceAdded</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceListenerStatus.html</anchorfile>
      <anchor>a2c8d129b7a374a0bfd56b84e8d5eed27</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>serviceRemoved</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceListenerStatus.html</anchorfile>
      <anchor>a66508cfc8e4a266c87792ebc6431366a</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>synchronized void</type>
      <name>serviceResolved</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceListenerStatus.html</anchorfile>
      <anchor>ab9fe79606800dd6e484cfde3949d147c</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static final boolean</type>
      <name>_sameInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceListenerStatus.html</anchorfile>
      <anchor>adbbf64dc9992a5465e35f39319c00caf</anchor>
      <arglist>(ServiceInfo info, ServiceInfo lastInfo)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; String, ServiceInfo &gt;</type>
      <name>_addedServices</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceListenerStatus.html</anchorfile>
      <anchor>aeb2303f73a7a0bcf00b357fc5bc5493f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceListenerStatus.html</anchorfile>
      <anchor>a52bfc0b63f22fad282d5de6b07640508</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::ListenerStatus&lt; T extends EventListener &gt;::ServiceTypeListenerStatus</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceTypeListenerStatus.html</filename>
    <member kind="function">
      <type></type>
      <name>ServiceTypeListenerStatus</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceTypeListenerStatus.html</anchorfile>
      <anchor>a3b5824b640ecd2e3f01d901535f18f06</anchor>
      <arglist>(ServiceTypeListener listener, boolean synch)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceTypeListenerStatus.html</anchorfile>
      <anchor>a85f788509d8f9cdf6bbd5d0afe1d1cc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>serviceTypeAdded</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceTypeListenerStatus.html</anchorfile>
      <anchor>af4c1025203497a5f5aed87f787cb4662</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>subTypeForServiceTypeAdded</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceTypeListenerStatus.html</anchorfile>
      <anchor>a80a84839a0b2299400cd28504381791a</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ConcurrentMap&lt; String, String &gt;</type>
      <name>_addedTypes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceTypeListenerStatus.html</anchorfile>
      <anchor>a45e5b35e851c7947baa2be67fcd416a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ListenerStatus_3_01T_01extends_01EventListener_01_4_1_1ServiceTypeListenerStatus.html</anchorfile>
      <anchor>ad58c0100c6c4e8899ba52ebb744a2548</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::impl::NameRegister</name>
    <filename>interfacejavax_1_1jmdns_1_1impl_1_1NameRegister.html</filename>
    <class kind="class">javax::jmdns::impl::NameRegister::Factory</class>
    <class kind="enum">javax::jmdns::impl::NameRegister::NameType</class>
    <class kind="class">javax::jmdns::impl::NameRegister::UniqueNameAcrossInterface</class>
    <class kind="class">javax::jmdns::impl::NameRegister::UniqueNamePerInterface</class>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>checkName</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1NameRegister.html</anchorfile>
      <anchor>a8abc3c04144d0f3d2560aca8dd679e44</anchor>
      <arglist>(InetAddress networkInterface, String name, NameType type)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>incrementHostName</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1NameRegister.html</anchorfile>
      <anchor>abce704169a5042dc5baf97d2ac2cff01</anchor>
      <arglist>(InetAddress networkInterface, String name, NameType type)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>register</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1NameRegister.html</anchorfile>
      <anchor>a8b7c604fc5f4aab1abc3f480c98f76a0</anchor>
      <arglist>(InetAddress networkInterface, String name, NameType type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::NameRegister::Factory</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1Factory.html</filename>
    <member kind="function" static="yes">
      <type>static NameRegister</type>
      <name>getRegistry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1Factory.html</anchorfile>
      <anchor>a27984fe9314c59791cb457cab2bd5439</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setRegistry</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1Factory.html</anchorfile>
      <anchor>a9abc8b8831ef4d895ba8beea27b2f58a</anchor>
      <arglist>(NameRegister register)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static volatile NameRegister</type>
      <name>_register</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1Factory.html</anchorfile>
      <anchor>a8bae975798169d185d556ce858639dce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::NameRegister::NameType</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1NameType.html</filename>
    <member kind="variable">
      <type></type>
      <name>HOST</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1NameType.html</anchorfile>
      <anchor>a96975859b5b9534bdc8625a305069a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SERVICE</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1NameType.html</anchorfile>
      <anchor>ae8f2728bdab2f650de3934e2a064c6f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::NameRegister::UniqueNameAcrossInterface</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1UniqueNameAcrossInterface.html</filename>
    <base>javax::jmdns::impl::NameRegister</base>
    <member kind="function">
      <type>boolean</type>
      <name>checkName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1UniqueNameAcrossInterface.html</anchorfile>
      <anchor>acc592fb79072eb9db1d4785bc6235b72</anchor>
      <arglist>(InetAddress networkInterface, String name, NameType type)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>incrementHostName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1UniqueNameAcrossInterface.html</anchorfile>
      <anchor>ac3e733ab0c62e2ceba02b7cc2cc3c080</anchor>
      <arglist>(InetAddress networkInterface, String name, NameType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1UniqueNameAcrossInterface.html</anchorfile>
      <anchor>a6039e375416c278b86b0d83d31eeeef2</anchor>
      <arglist>(InetAddress networkInterface, String name, NameType type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::NameRegister::UniqueNamePerInterface</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1UniqueNamePerInterface.html</filename>
    <base>javax::jmdns::impl::NameRegister</base>
    <member kind="function">
      <type>boolean</type>
      <name>checkName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1UniqueNamePerInterface.html</anchorfile>
      <anchor>ac6243bf0c6db1983fd5e1081eec2b360</anchor>
      <arglist>(InetAddress networkInterface, String name, NameType type)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>incrementHostName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1UniqueNamePerInterface.html</anchorfile>
      <anchor>af995fc110aa097a021d5c206dcebe7b0</anchor>
      <arglist>(InetAddress networkInterface, String name, NameType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NameRegister_1_1UniqueNamePerInterface.html</anchorfile>
      <anchor>a1042bd05e88df75561b4fa310c97b9f4</anchor>
      <arglist>(InetAddress networkInterface, String name, NameType type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::NetworkTopologyDiscoveryImpl</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyDiscoveryImpl.html</filename>
    <base>javax::jmdns::NetworkTopologyDiscovery</base>
    <member kind="function">
      <type>InetAddress[]</type>
      <name>getInetAddresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyDiscoveryImpl.html</anchorfile>
      <anchor>abc08492599527113fe8ce1754ab6868a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lockInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyDiscoveryImpl.html</anchorfile>
      <anchor>a2e860177c5c83c51103c2c9cdd810339</anchor>
      <arglist>(InetAddress interfaceAddress)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NetworkTopologyDiscoveryImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyDiscoveryImpl.html</anchorfile>
      <anchor>a6190dd4e71de1d3c941ac727bb3d6d37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyDiscoveryImpl.html</anchorfile>
      <anchor>ab5fd27809ece64dd9a4410ad6b0eac74</anchor>
      <arglist>(InetAddress interfaceAddress)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>useInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyDiscoveryImpl.html</anchorfile>
      <anchor>ac7f5fa533235916bc578c8460cee5154</anchor>
      <arglist>(NetworkInterface networkInterface, InetAddress interfaceAddress)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Method</type>
      <name>_isUp</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyDiscoveryImpl.html</anchorfile>
      <anchor>a94f0cee4317077999e768c89cda94ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Method</type>
      <name>_supportsMulticast</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyDiscoveryImpl.html</anchorfile>
      <anchor>a65962d5cfd58e3da18faa5f48be4ef79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyDiscoveryImpl.html</anchorfile>
      <anchor>aa05eda88c0a958e1a5be8fe1e9f157f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::NetworkTopologyEventImpl</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyEventImpl.html</filename>
    <base>javax::jmdns::NetworkTopologyEvent</base>
    <member kind="function">
      <type>NetworkTopologyEventImpl</type>
      <name>clone</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyEventImpl.html</anchorfile>
      <anchor>a360717615c0970cb932b9f3ecbdb9221</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>JmDNS</type>
      <name>getDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyEventImpl.html</anchorfile>
      <anchor>add07e94cdd1ad13d02eb8505443827a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InetAddress</type>
      <name>getInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyEventImpl.html</anchorfile>
      <anchor>a570a03680a1079a3621702d5686f13bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NetworkTopologyEventImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyEventImpl.html</anchorfile>
      <anchor>ad83704742feabbca353d6361bd164b64</anchor>
      <arglist>(JmDNS jmDNS, InetAddress inetAddress)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyEventImpl.html</anchorfile>
      <anchor>a01b740b67761052c890d446834649315</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>NetworkTopologyEventImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyEventImpl.html</anchorfile>
      <anchor>aa016fc6f514d4e70212fd86c56c1a5bb</anchor>
      <arglist>(NetworkTopologyListener jmmDNS, InetAddress inetAddress)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final InetAddress</type>
      <name>_inetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyEventImpl.html</anchorfile>
      <anchor>aff31decaa6ef5d2d102e19768ec8af60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1NetworkTopologyEventImpl.html</anchorfile>
      <anchor>a103f7c698048baef0bf4fb6c0249fa0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::ServiceEventImpl</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</filename>
    <base>javax::jmdns::ServiceEvent</base>
    <member kind="function">
      <type>ServiceEventImpl</type>
      <name>clone</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>afeeacff2832c549c3b848c7c2b910830</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>JmDNS</type>
      <name>getDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>a40e5f54b902291be3f1b2a122d87d1f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfo</type>
      <name>getInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>a21494179e5acefc262c4b75a4b1a8a9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>a3b72c8b04fc8384acec605dece2c3d38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>ae8321f7ba9f6358aa40c154ef302cf65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceEventImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>aed3f1d8f487f749ee9fd46d5586b1d51</anchor>
      <arglist>(JmDNSImpl jmDNS, String type, String name, ServiceInfo info)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>aaf07653541167ff59c784e0adeb6afac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ServiceInfo</type>
      <name>_info</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>a9250f12a2d9d82865e5f1c29471a1aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_name</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>a9d4e2ffe8c18a2429fe057706febf87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_type</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>a2e124573a90bcbf00a04770605b3f960</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceEventImpl.html</anchorfile>
      <anchor>af6c372ff9796df8efd259b5f2b445f0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::ServiceInfoImpl</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</filename>
    <base>javax::jmdns::ServiceInfo</base>
    <base>javax::jmdns::impl::DNSListener</base>
    <base>javax::jmdns::impl::DNSStatefulObject</base>
    <class kind="interface">javax::jmdns::impl::ServiceInfoImpl::Delegate</class>
    <class kind="class">javax::jmdns::impl::ServiceInfoImpl::ServiceInfoState</class>
    <member kind="function">
      <type>boolean</type>
      <name>advanceState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ae31e895bb2cd072248624abe7c8ff126</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt; DNSRecord &gt;</type>
      <name>answers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a3bce34e12151fcf5c5200599290f45f2</anchor>
      <arglist>(boolean unique, int ttl, HostInfo localHost)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>associateWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a3866a5249700da7e3eab513208697f6b</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>cancelState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>abafcd7b7a634281ac87eb997d814205d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ServiceInfoImpl</type>
      <name>clone</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ad1b9a37f2595e5443d30d852a3f95d42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>closeState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>abd5fc618336c985c0905e2af049fd0d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>equals</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a6b15bce75d634edd9dad0379a27bff21</anchor>
      <arglist>(Object obj)</arglist>
    </member>
    <member kind="function">
      <type>InetAddress</type>
      <name>getAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a71ce790550da9f4ab321d083278ed630</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getApplication</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aa1cec36a3497c10a7a209d5ce4e6403d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>JmDNSImpl</type>
      <name>getDns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a98e0fddf5af01f22ad304c385d87c8f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDomain</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ab8c9328f6a6bf17005338914e13468ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getHostAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a4e9142281348cd6fd9109d04125b7b3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String[]</type>
      <name>getHostAddresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a1835bc7c048328535410d8619466c321</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Inet4Address</type>
      <name>getInet4Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a9a7589a3e9d445c9fa83cff3a5656a1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Inet4Address[]</type>
      <name>getInet4Addresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aadd40b32cb27730e118fa41e25ea7ccd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Inet6Address</type>
      <name>getInet6Address</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a83be13b6ea9f95da92268a2361afa227</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Inet6Address[]</type>
      <name>getInet6Addresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ab4be26a5faa50d6ffd2e0d5d0b35477e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InetAddress</type>
      <name>getInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>acc48a30ae631c81e0002513f2c50daf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InetAddress[]</type>
      <name>getInetAddresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a64b7147e1099cebd77800a4d6ded013a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getKey</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ae8d8b6ba20fa886bd869cb65fffd1ece</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a42535c63aa26428a75a03d36c1f7ae15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNiceTextString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a7a685eded70eee818d3a6fbc3d898600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPort</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>af2d5abaa7055657aa2ef5d3b81428c9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPriority</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aeb94d87321ef67b3fe87914e782f6413</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>synchronized byte[]</type>
      <name>getPropertyBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a726b27ae91c62139c0f2ee1e2601c3e9</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function">
      <type>Enumeration&lt; String &gt;</type>
      <name>getPropertyNames</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a6bad3595719e01d8c8d31800458f7305</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>synchronized String</type>
      <name>getPropertyString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a3c64f3a641d5b30df7cf18f2f335e734</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getProtocol</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ac49126eebd7ab69952d56c21de39f207</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getQualifiedName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>add038fc3f25427637d4b3990446985af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Map&lt; Fields, String &gt;</type>
      <name>getQualifiedNameMap</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aab482ef553655af1982664f578087ff7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getServer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a9448f8967ca507f915614b530d02b98a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getSubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a9829d49678f56725005a0c5cdd250c3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>byte[]</type>
      <name>getTextBytes</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a5738021c4e1a95b2df930c51bf3e56f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTextString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>af89a34eeb6c4494d888e2b194076ed2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ab82b4edc2a14593f8d79cd63c9055296</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTypeWithSubtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a903485000d5e7d741add863f5e3e6c74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getURL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ae852301a2e7ebf01fb82e3f9b04b865c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getURL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a34acc3b4018c8d88e532ca7c79377844</anchor>
      <arglist>(String protocol)</arglist>
    </member>
    <member kind="function">
      <type>String[]</type>
      <name>getURLs</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a64fb973739476cafea23d60600e8e729</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String[]</type>
      <name>getURLs</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aa45e784b7c36cd787a6d741bb8bbb264</anchor>
      <arglist>(String protocol)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWeight</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aacc88430ecd180b5d495f5367c043c88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>synchronized boolean</type>
      <name>hasData</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a3b09eec043d78deedade21cd77cc100c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashCode</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ab76d7485fb44874740d5aca15c8c9dcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnounced</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ad30055dd72b61db3389b64d74292097f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAnnouncing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aadf1e6c4f9b731933e4da8287c6c61ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAssociatedWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a0e6086272464ebfd288040412233fffe</anchor>
      <arglist>(DNSTask task, DNSState state)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceled</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>af52c92e29ab977a9855e32ea070df6cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isCanceling</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a6027929f06c459a30b4f34eaeb4bf852</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosed</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ad3d32972f5b7a8ed5d795ee1035b9447</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isClosing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ab03e3dee53a3fe5b3097ed73ded29344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isPersistent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aa7d393b3bd4e001948403a65971761fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isProbing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ad41b55941c19b2c3414d7483b3a09c55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>needTextAnnouncing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a69216a7a08dcb99f7c7099ad2561724a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>recoverState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a9828d4a19ad19c80f223a21806eebef3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAssociationWithTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a9212c86d7ba66624bddc8fe7baea71cf</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>revertState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aa34af3a0b69af043e0eb9a40ebb4ff5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInfoImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a573ea56f1d93395de7c7adff4d6c967d</anchor>
      <arglist>(String type, String name, String subtype, int port, int weight, int priority, boolean persistent, String text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInfoImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a430e291ffda2ae4f6d38c414dba77924</anchor>
      <arglist>(String type, String name, String subtype, int port, int weight, int priority, boolean persistent, Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInfoImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a244a4fc67128360e714369ba91034eaa</anchor>
      <arglist>(String type, String name, String subtype, int port, int weight, int priority, boolean persistent, byte text[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInfoImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a9d1c9db83f86c8dd0c24bae5b2de4251</anchor>
      <arglist>(Map&lt; Fields, String &gt; qualifiedNameMap, int port, int weight, int priority, boolean persistent, Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a393a1dd92fc8f9e160eb6347799d1a22</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNeedTextAnnouncing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a8c02d09373fa80de6620ed97e4b293ed</anchor>
      <arglist>(boolean needTextAnnouncing)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>af2de984372b28da711aa58c6a43d7d6f</anchor>
      <arglist>(byte[] text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>adba7094fe6ad451e5edee829c1546e0d</anchor>
      <arglist>(Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a90603da3269292af42f22055fdc39942</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateRecord</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a36284f1ecc161163f58a76cd4267c2fd</anchor>
      <arglist>(DNSCache dnsCache, long now, DNSEntry rec)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForAnnounced</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a8a07805133a317fbc6c540a30b51ef02</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>waitForCanceled</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>acb2974295f92381a3f34cb67b1af1d84</anchor>
      <arglist>(long timeout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Map&lt; Fields, String &gt;</type>
      <name>decodeQualifiedNameMap</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a395247c6386cbb36607f2015e5f63497</anchor>
      <arglist>(String type, String name, String subtype)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Map&lt; Fields, String &gt;</type>
      <name>decodeQualifiedNameMapForType</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a99f92952ff8645f793d01e782577844f</anchor>
      <arglist>(String type)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static Map&lt; Fields, String &gt;</type>
      <name>checkQualifiedNameMap</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a351e14b0b1609ea8ab92feec3e6d7cb0</anchor>
      <arglist>(Map&lt; Fields, String &gt; qualifiedNameMap)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>_setText</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a1fc161572828897635194c22f2e78591</anchor>
      <arglist>(byte[] text)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>addAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a3e58c6fc02ca2f543969a635a30a3cc7</anchor>
      <arglist>(Inet4Address addr)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>addAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a5743cf76e6f8f09010548d9437f212f8</anchor>
      <arglist>(Inet6Address addr)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>Delegate</type>
      <name>getDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aef97a7cfe3a5d7e54fa3f7bd279bb228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>synchronized Map&lt; String, byte[]&gt;</type>
      <name>getProperties</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a6edc67478bcd3fd7f1ec8ff917c7851d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>String</type>
      <name>readUTF</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a012cf7395fe1a6064da633ddf182ea90</anchor>
      <arglist>(byte data[], int off, int len)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>ServiceInfoImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a354d0ccd10697ccc9493ae431c9e3c74</anchor>
      <arglist>(Map&lt; Fields, String &gt; qualifiedNameMap, int port, int weight, int priority, boolean persistent, String text)</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>ServiceInfoImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a605afef089d914803132d31c55f84a95</anchor>
      <arglist>(Map&lt; Fields, String &gt; qualifiedNameMap, int port, int weight, int priority, boolean persistent, byte text[])</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>ServiceInfoImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>abdfef0fdd491c9592777293dccd43eda</anchor>
      <arglist>(ServiceInfo info)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>setDelegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>abae3699038902201ee57a717fee4f685</anchor>
      <arglist>(Delegate delegate)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a203e7a7d2a9654012e3452369d760130</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>setServer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a98d87f2e6b4a840f4bf150a394dd99a6</anchor>
      <arglist>(String server)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type>static void</type>
      <name>writeUTF</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a2a0b29b8440e41c049aec6e2db3fe668</anchor>
      <arglist>(OutputStream out, String str)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>final boolean</type>
      <name>hasInetAddress</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a7dbdc9658ef27c1be696f70064083bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static String</type>
      <name>removeSeparators</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>abd2ec166ce384142c1729dc2283d95dd</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static byte[]</type>
      <name>textFromProperties</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ad8ac645f87edd8bab202276e551e6aff</anchor>
      <arglist>(Map&lt; String,?&gt; props)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>_application</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a0bdca268a6a60632e5d4112e1213fb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Delegate</type>
      <name>_delegate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a6cc0484647a9fd6a8aca58fa7617b37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>_domain</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a9b5c18d65557f6cf18cabf5ae8c4c3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Set&lt; Inet4Address &gt;</type>
      <name>_ipv4Addresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>aab66af5db84309bf4d3040e665303fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final Set&lt; Inet6Address &gt;</type>
      <name>_ipv6Addresses</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ae570ef8caecf2e1cff8f1382dfa5fd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>transient String</type>
      <name>_key</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a1432cb3d60f466c1279bbc8eeeade338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>_name</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a2349d41ba3eeeab57c6b3b1f6e5ebea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>_needTextAnnouncing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>afc8fd1785647f58bf8d5ff0b90ccf12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>_persistent</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ab136c6c420071baa08ef98d1ebfc3da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_port</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>abc06d6c40932fa34205db3ef66f13a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_priority</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a62242ae5472af8f26b25a3aab62db4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Map&lt; String, byte[]&gt;</type>
      <name>_props</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ad7625924c9d22a218d34e24646c9c36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>_protocol</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ac34d8df6915f836722f79818272fcb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>_server</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>af51da037d079848a7d7d363fe670c1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ServiceInfoState</type>
      <name>_state</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a6e77a7a99c9ba7b3643e8f2ede0c9274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>_subtype</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a6a798518568d42f453d5d8e9b1cf6da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>byte</type>
      <name>_text</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>ae01515e711ddfb04805e3b8869c6f9d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_weight</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a1ce2fe5c0c82fd9d732bf633741a8487</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl.html</anchorfile>
      <anchor>a4982269c8300746b6844fcdc6051b54f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>javax::jmdns::impl::ServiceInfoImpl::Delegate</name>
    <filename>interfacejavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl_1_1Delegate.html</filename>
    <member kind="function">
      <type>void</type>
      <name>textValueUpdated</name>
      <anchorfile>interfacejavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl_1_1Delegate.html</anchorfile>
      <anchor>a39954a72974a7e61863e3ffb148ed83d</anchor>
      <arglist>(ServiceInfo target, byte[] value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::ServiceInfoImpl::ServiceInfoState</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl_1_1ServiceInfoState.html</filename>
    <base>javax::jmdns::impl::DNSStatefulObject::DefaultImplementation</base>
    <member kind="function">
      <type></type>
      <name>ServiceInfoState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl_1_1ServiceInfoState.html</anchorfile>
      <anchor>ab132fef1d999e748cbff85bdda18872b</anchor>
      <arglist>(ServiceInfoImpl info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl_1_1ServiceInfoState.html</anchorfile>
      <anchor>a5fa3581a3fe2f2b14b9e030550c0d21e</anchor>
      <arglist>(JmDNSImpl dns)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl_1_1ServiceInfoState.html</anchorfile>
      <anchor>ab6286a9c5a72c253b6d268f3f239079d</anchor>
      <arglist>(DNSTask task)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ServiceInfoImpl</type>
      <name>_info</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl_1_1ServiceInfoState.html</anchorfile>
      <anchor>a8c6c960dd3a428c192ff2c42f1f5632a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1ServiceInfoImpl_1_1ServiceInfoState.html</anchorfile>
      <anchor>a4b2518d3ef81eee832f39af7e735fdf1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::SocketListener</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1SocketListener.html</filename>
    <member kind="function">
      <type>JmDNSImpl</type>
      <name>getDns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1SocketListener.html</anchorfile>
      <anchor>acedea3f25bd6f5ac8ee9fcf0c8292988</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1SocketListener.html</anchorfile>
      <anchor>a516ad7d05f3ac2eaf9b97cd58e8a5d27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>SocketListener</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1SocketListener.html</anchorfile>
      <anchor>a7ad3b7d30e047cfa71ff5dea100ae888</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="variable" protection="package" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1SocketListener.html</anchorfile>
      <anchor>ac97013339d5e275351dafec6af90af50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final JmDNSImpl</type>
      <name>_jmDNSImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1SocketListener.html</anchorfile>
      <anchor>a854c4a03b41a1a5a5ff847efe87f5c72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>javax::jmdns::impl::constants</name>
    <filename>namespacejavax_1_1jmdns_1_1impl_1_1constants.html</filename>
    <class kind="class">javax::jmdns::impl::constants::DNSConstants</class>
    <class kind="enum">javax::jmdns::impl::constants::DNSLabel</class>
    <class kind="enum">javax::jmdns::impl::constants::DNSOperationCode</class>
    <class kind="enum">javax::jmdns::impl::constants::DNSOptionCode</class>
    <class kind="enum">javax::jmdns::impl::constants::DNSRecordClass</class>
    <class kind="enum">javax::jmdns::impl::constants::DNSRecordType</class>
    <class kind="enum">javax::jmdns::impl::constants::DNSResultCode</class>
    <class kind="enum">javax::jmdns::impl::constants::DNSState</class>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::constants::DNSConstants</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</filename>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>ANNOUNCE_WAIT_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a2a31af45fd878b1518128024c41f2120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>ANNOUNCED_RENEWAL_TTL_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a1ac80f80d7d4973be4e9c82f78e2922e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final long</type>
      <name>CLOSE_TIMEOUT</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a8965559700dcbd9022db1e6078b63ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>DNS_PORT</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>ae378c3213372d7f9eefc2d6cb6f04c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>DNS_TTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a8c7029dd866735f037cbe9f18cc0ce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_AA</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>ae3db281e08405619b6662eccf2465a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_AD</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>ad2675a718fc15c9f7498e826600c017d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_CD</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a157b9ce8557b2216f7c93cbaf02931ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_QR_MASK</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a16b51be1b225d342dbc6707fea1238c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_QR_QUERY</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a1a9dc6651b9b22ecff6289ee2c408227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_QR_RESPONSE</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a25cc9fb9a263ed36f3651b89c7bc5b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_RA</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a77ec83bfb0ab922893a6bcfa7269fef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_RD</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>aeaa0c8e5d43af10e239304bcd0f8e30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_TC</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>acba02853c419fba943d57217b756918b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>FLAGS_Z</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a8fadf704bc310fe06690d70dd8e062c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>KNOWN_ANSWER_TTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a3d48de29106f9fdb6bc98060c64ce324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>MAX_MSG_ABSOLUTE</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a63787e9cd572536d78d6ea77b25fe5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>MAX_MSG_TYPICAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a5a150971909ac2d8c3034561563c6821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>MDNS_GROUP</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a50e0401d8f85d3ecac0fcfbb5c98aeab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final String</type>
      <name>MDNS_GROUP_IPV6</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>aabfc64057ca8624cd6b2abbfd2baad72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>MDNS_PORT</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a926cce5534f8b94632333a9a1783d7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>NETWORK_CHECK_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a1e427ac35a3731e1cecd766612655f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>PROBE_CONFLICT_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a3c6351807e7e2b397e7adf1ff5b6b3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>PROBE_THROTTLE_COUNT</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>aa77d715d14e47fa7f4947f695a97eef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>PROBE_THROTTLE_COUNT_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>ad91c18c2a00cc5d95b144c6333e55b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>PROBE_WAIT_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a4e9f29c81db50234d2d84a892b40ef6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>QUERY_WAIT_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a8705d55b49cf5aa2b4d6cc10af402a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>RECORD_EXPIRY_DELAY</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a443b362ce709eac6135e71eaa9384bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>RECORD_REAPER_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a5a3ec4d6b579149c28827a3d61bd9fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>RESPONSE_MAX_WAIT_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a1fa2ab26d61107dcafc0f319b5e410d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>RESPONSE_MIN_WAIT_INTERVAL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a8cf5d33bc06c06a40aa9997d49a2b885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final long</type>
      <name>SERVICE_INFO_TIMEOUT</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>ae2b9fa245539551815fedd163c19dec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final int</type>
      <name>SHARED_QUERY_TIME</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSConstants.html</anchorfile>
      <anchor>a2c9d25607584cbaaac469c330be697d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::constants::DNSLabel</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</filename>
    <member kind="function">
      <type></type>
      <name>DNSLabel</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>ae75b17e190439f2bb2cb8f2580f5fcc8</anchor>
      <arglist>(String name, int index)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>a4a5e85b87e10de98ea3128fed04ba00c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexValue</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>ae2edc0c8922206e9d0e4b61d11c69ab9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>abf043d845bde2162dcc724f1cae22394</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSLabel</type>
      <name>labelForByte</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>a6abca68cbb2a9c23dfea0fec6eafeeeb</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>labelValue</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>a1b9ae3ce09d5c2bed1d9fba9938ea745</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Compressed</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>ac4f9046f1e31495d669b3bf79b5c81ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Extended</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>aab1ae440b3911fa01c90f16da8399531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Standard</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>ac48a5584714d9192b803af91f8e580a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Unknown</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>a2fd8f4ffb9d3af5c2329a4436e7baa2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>staticfinal int</type>
      <name>LABEL_MASK</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>a5038eb45b5f63f228f752b0d30637728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>staticfinal int</type>
      <name>LABEL_NOT_MASK</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>ac246514dd337bd352ec96697289f88ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>aeb9a7d1bea33a9eb0f5ae0425e47da29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_index</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSLabel.html</anchorfile>
      <anchor>a26d856b848c8c2295c325ba395311ef2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::constants::DNSOperationCode</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</filename>
    <member kind="function">
      <type></type>
      <name>DNSOperationCode</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>add3a905c2ce3779fc872e494735b63d1</anchor>
      <arglist>(String name, int index)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>aa0c91249b798045cd7ce2fbb0cfe1c29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexValue</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>a15887a1f0dda83a32f19fdd6ef21eb15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>a009f2a5d2948b4df0632fef35322680a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSOperationCode</type>
      <name>operationCodeForFlags</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>a5b80fe2e28199e0d3035ff4f9e81a02f</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>IQuery</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>a71d460abe94b711b66a6559962f41c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Notify</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>a7fb941245060187140a2fc3b7a98ba32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Query</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>ac0da9356b345b419b256678c6221289b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Status</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>a5e1b0a2f2a79fc50c0350ab6f439254a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Unassigned</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>ac708fed7ac2bbc60fc72546383bd7b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Update</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>a2abca1c6062bb95c3c17f5a3718a6046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>staticfinal int</type>
      <name>OpCode_MASK</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>a0123e90e8ad371ddba4ced2798f6cd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>a6c27d0508cc54dd1ea45ab1ab69ef9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_index</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOperationCode.html</anchorfile>
      <anchor>ad3d9e3e891ea0470deaf35518c596477</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::constants::DNSOptionCode</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</filename>
    <member kind="function">
      <type></type>
      <name>DNSOptionCode</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>a18f17d97e24218f42f27f0c5a3703c24</anchor>
      <arglist>(String name, int index)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>a3092f027abf476922842223e209e1936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexValue</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>a2f194b47c5746b99c1ba1f19b46b96e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>af593d4129bd33002605a4ac9aab20273</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSOptionCode</type>
      <name>resultCodeForFlags</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>afeb49081199da6f4530591c55c79b542</anchor>
      <arglist>(int optioncode)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LLQ</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>a352667ed3f6a968b26dbe03451fbe2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NSID</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>a8dfa4ced5b5a86a601a4409b57639ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Owner</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>a9c536767996b3a2540ac79bb481bc142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>UL</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>a257df267d710a8cebdd6413a6a53dd38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Unknown</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>a9f82cbf30464401c4ba52bd45a24f58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>abdba5f50755732bfd493d96f83b28def</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_index</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSOptionCode.html</anchorfile>
      <anchor>a9f0a5439767656a8ab470435d44b351c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::constants::DNSRecordClass</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</filename>
    <member kind="function">
      <type></type>
      <name>DNSRecordClass</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>aa5ed54ad7f8522d60759a4c18c23df07</anchor>
      <arglist>(String name, int index)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>af2686ef881fc16e55d98f02eb166d584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexValue</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>ab8ea81d8496b98db360ec02405476bd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isUnique</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>acae96c26e23f63a57c52b0a61f1401a7</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a9f90f25d31b1b240a8336a006c162361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSRecordClass</type>
      <name>classForIndex</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a90a866fa8dadc95fd0b01747e94748cc</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSRecordClass</type>
      <name>classForName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>ac79dffe4eff07a0684fbeb657cba2e6f</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLASS_ANY</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a6e53f70878b429a7cc92c41abf27279c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLASS_CH</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a8769429943a6606e462d5ac1ec9847a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLASS_CS</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a38321f6f233bc01bacd44373459883e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLASS_HS</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a3234e03d2bd2f2ac38146d6f6014b76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLASS_IN</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a8000ae0c68635463800a0d09165a552b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLASS_NONE</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a038433c03e434b6bdbd278a017fc24d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLASS_UNKNOWN</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>ac0fd9ef0712bc7395bc9513bdc4c3c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>staticfinal int</type>
      <name>CLASS_MASK</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a6c949cfa7cec9e44679e32ddada298fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>staticfinal int</type>
      <name>CLASS_UNIQUE</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a865828e97d3e978637c06f5242edc120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>staticfinal boolean</type>
      <name>NOT_UNIQUE</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a9bb7cd1ebc1337ed913c8e112b7755b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>staticfinal boolean</type>
      <name>UNIQUE</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a46e210be982eeb9619829dd6e4d8c532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a6d025e8d224d6853a9091dc40db0223e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_index</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a327657f0950cde3120fb17a190eae000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>staticLogger</type>
      <name>logger</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordClass.html</anchorfile>
      <anchor>a07c1b2ae2230e37fe6bdcc01b77532fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::constants::DNSRecordType</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</filename>
    <member kind="function">
      <type></type>
      <name>DNSRecordType</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a8d0770db5690110011a9cc66eb5c2768</anchor>
      <arglist>(String name, int index)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ae5eda6cc7c800983118d2df20fca3230</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexValue</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a40d512beb8dcba0c7ee12dbc564b5e3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a0e371645086626bb74142525708d51a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSRecordType</type>
      <name>typeForIndex</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a88242084627ca00da273217d03292c9b</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSRecordType</type>
      <name>typeForName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a0859902beb40d76d4dfa195ef427d3cd</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_A</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>af1c1af28618ffebd7dc4a1f383c1f718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_A6</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a19e54c4f5ae023911d1951e180251414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_AAAA</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>aeac7212053e462feca1ab39075b74dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_AFSDB</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a596460189939666d43057e1757e46b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_ANY</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a63a2a021fa387dc47809c4c3b34896a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_APL</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ab37e5aa08bea77ac9eac4ecce6d888d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_ATMA</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ad58edf50f97add0b08ce4e9bc8b42eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_AXFR</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>aaef67c9ccbc25e97dd5f665f589205bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_CERT</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>aa3e6a8b99d827e5625f0d26ec4d5c476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_CNAME</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ad6cb192743ced027bca906f491e0873b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_DNAME</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ac7c14c2adb3686b3db0dd1b867ec18a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_DNSKEY</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>aad1b8f8835fd64f0031bd0b0689e0a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_DS</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a87feae8b5c0ef13e38be3b107d073d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_EID</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>adf61b36f48ed08f774e7c97481d1c37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_GID</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a4f4798dc354b6935727cd21cc556a128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_GPOS</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a2c5f2c1c98fa23aa7ed626f47e44aa14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_HINFO</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>af6ebcfc09ae62bca606a4888c5594053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_IGNORE</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a1e539cf89fb6eeeeb4b264b2a5c65353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_ISDN</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a77ed90377ad769f9d45eb1c45c3b5916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_IXFR</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ad36da7add5a4f5ae700554492a379461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_KEY</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a12532a1532919aa92b8a4f638914a4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_KX</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a36720b8adf6effdda418046d0c3ccd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_LOC</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a943e774466e5c16b133b7a5a8abb38e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_MAILA</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a4805a351a39a74db6179e5aa3432db52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_MAILB</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a0be0a4578951c6f055102b7de073853b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_MB</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a4722cabbc9cb6b347384e157bf599742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_MD</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a1d2ef21dd6cd5763025b4d052fdc9741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_MF</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a790146d3d7476be24454fb91eb2f2bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_MG</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a19444963285df94dcc658c4ec8df8abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_MINFO</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a7826e4020a37c2fb4f4b01d81bbe87ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_MR</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a2508dfcc4de8350a097492a4da7607ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_MX</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a8282057cdb94ce106237406f4018052b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_NAPTR</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a6b318d1e464406321f5926bd62b7f34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_NIMLOC</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a0682bae7e921aad221e48ca05703312e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_NS</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a1032c10de92c9f12f5a8d0fb1c4f167b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_NSAP</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a95e4babf62521966555b3b9aae2d75ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_NSAP_PTR</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a44b928072d781477dc8a971ef0c66af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_NSEC</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>aca47ea1923c210c68b8a3395736f9229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_NULL</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ad5567953135f66195d14fb10b135c44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_NXT</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a09dc643238d9367c021b6bc01f6b2ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_OPT</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ad9ca5f10c79c47b458559d6a090f26bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_PTR</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a3d08ec3068bb4a502b97e042976169dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_PX</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ab7d074dc4a165bd59bba78286732b938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_RP</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a0981d9243d5f9c874783d62afa6569d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_RRSIG</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>af8930e4a6334b9976a414391c8ff4737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_RT</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>af78366b344cd884f81e853898deb184d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_SIG</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a237b0e98b96284a3e3dddc894ae7e38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_SINK</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ac31c81232a75afafcb43ee42f064e880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_SOA</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ad5856e8eb2afe005cfe71e4933c77231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_SRV</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>aabdf09e68615f2fd9ad135ef633916b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_SSHFP</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a9be10e300f63ec618eb7e0f800aed2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_TKEY</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a2b2a03500cbebdc501d275385f9b15ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_TSIG</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a6bb47bbd9400bccb03a6b83d9a77d6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_TXT</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>adf7e5b09b4863f0453340ff099826735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_UID</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a37e932c31f1505f4928fbbd4ee84f8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_UINFO</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ae87067b8bdd09456785056e3517c8564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_UNSPEC</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a564d714d7b406fd147845d9915e9944b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_WKS</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a89ce5c59a5b65fbed824dd14f3120280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TYPE_X25</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>ad52c69847c2415a897fb2074b70a678f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a6dc76382c0e50efe6ef864909f40a231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_index</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a0d9e4fd44dd3bffd9354461a013225ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>staticLogger</type>
      <name>logger</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSRecordType.html</anchorfile>
      <anchor>a0a01f08290f1ed3af5cf6b98bce890ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::constants::DNSResultCode</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</filename>
    <member kind="function">
      <type></type>
      <name>DNSResultCode</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>ad7230020a8f764de9945e7cb92d23039</anchor>
      <arglist>(String name, int index)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a1763d286fe2a7dcba67c6aa86a1b270e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>indexValue</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a04658001b7bf861cc1af8f26da8e5549</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a7c1e96c8a38bb676b84f2c60905f632b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSResultCode</type>
      <name>resultCodeForFlags</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>aa923d38f62e9d9fae6b738c8a1c48a3b</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DNSResultCode</type>
      <name>resultCodeForFlags</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>af6fccaa45d20ce934e39fe2253e2216a</anchor>
      <arglist>(int flags, int extendedRCode)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>FormErr</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a3c80b13d832251575f9ac4996c75fae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NoError</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a4041e8527373f348004c22a5a75454b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NotAuth</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>afb6ceccc75f3a8356d58818af9c14017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NotImp</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a9bf210bee67509b7b17b7a435213b878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NotZone</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>aaaaa5373c7f2b78405b34540c4f2a6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NXDomain</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a6b3c9f5d725a90c62ee8be6d61a0955b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NXRRSet</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>abc63a6b0f73ecf2df4eac332c3836b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Refused</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>ae56fc0af0d2e4138b9777bf57b88d8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ServFail</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a64c33272ec5209ace3845ac4bbac5f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Unknown</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a9c26e10e464381d6619a3fbc1d96daa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>YXDomain</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a046aa8ebe25ec10c4366c5665beea170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>YXRRSet</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>af57a00e84b213afa7845dd2db1ca4a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>staticfinal int</type>
      <name>ExtendedRCode_MASK</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a3c76ffa9501517929364b330200c6105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>staticfinal int</type>
      <name>RCode_MASK</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a54b0ec47050574fe06111293a45e01a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_externalName</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>ae800073e6836193b0f0ba7e618aefcae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_index</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSResultCode.html</anchorfile>
      <anchor>a4ab09a748dc84920988eda691cd49e66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::constants::DNSState</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</filename>
    <class kind="enum">javax::jmdns::impl::constants::DNSState::StateClass</class>
    <member kind="function">
      <type>final DNSState</type>
      <name>advance</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>ae6e526c622f3ce1dbe30b78b7b92ec73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final boolean</type>
      <name>isAnnounced</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a26414edbf401810b0158e468699201f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final boolean</type>
      <name>isAnnouncing</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a7edd066077ea2a6db050024fbd0d0935</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final boolean</type>
      <name>isCanceled</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>ad8c001f5a1a22be831b73871d85dee22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final boolean</type>
      <name>isCanceling</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a1cb8f76ea84257af6a47881f324c7754</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final boolean</type>
      <name>isClosed</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a87bcc964d416dd702fff701b92214c13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final boolean</type>
      <name>isClosing</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>ac4b0f0133a722482d8cbe05bd773d286</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final boolean</type>
      <name>isProbing</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a7c4102aa83f4f09772cea09112b3b4d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final DNSState</type>
      <name>revert</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a063e234eab897ca107091d9ab13e4034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>final String</type>
      <name>toString</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a317d4405ecee231871c560ea4a4f6b5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ANNOUNCED</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>ae88e905f3b7eacd881d132fe8c7322d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ANNOUNCING_1</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a81c8786d27ab622e7412089af466c744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ANNOUNCING_2</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a6f3b17f6f0d6e3e4b061a38b131c1292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CANCELED</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a5ae0b2ed69fb443a1a32fa63f95791be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CANCELING_1</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a7851b83915adbbc1d8eb4dc6a5dea4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CANCELING_2</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a2cbd4e97b8c18867cd35de5bfe30c753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CANCELING_3</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a3d452f333c479513ce01612f17cb3f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLOSED</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>aff74b100461309fb7185f3c9e4df11db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CLOSING</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>ab9f53ac71bcca38f9957d79eb54d96d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PROBING_1</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a37bf4842d1313fe7e572ff8b45bb28b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PROBING_2</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a8f47fb089910db4bc3e64265f82a21c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PROBING_3</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a730cf85ba1b2958e59333c238482503a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DNSState</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>ab2d0807138a89b513f0a325e9a3c9154</anchor>
      <arglist>(String name, StateClass state)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_name</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>a778c714271455641a5970e6320e88e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final StateClass</type>
      <name>_state</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState.html</anchorfile>
      <anchor>adc188e343768b6b89e34bec939cc1608</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="enum">
    <name>javax::jmdns::impl::constants::DNSState::StateClass</name>
    <filename>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState_1_1StateClass.html</filename>
    <member kind="variable">
      <type></type>
      <name>announced</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState_1_1StateClass.html</anchorfile>
      <anchor>a1abd37dfb2ad56ccd918f017d02b24d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>announcing</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState_1_1StateClass.html</anchorfile>
      <anchor>a39f840ba9688540f628f1a177c43962b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>canceled</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState_1_1StateClass.html</anchorfile>
      <anchor>abe3e01529b338c3411ec4273008f7e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>canceling</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState_1_1StateClass.html</anchorfile>
      <anchor>a88c9096002b501c9dae2dc9285f1f60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>closing</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState_1_1StateClass.html</anchorfile>
      <anchor>a257be29f244c219cd313d54edc607e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>probing</name>
      <anchorfile>enumjavax_1_1jmdns_1_1impl_1_1constants_1_1DNSState_1_1StateClass.html</anchorfile>
      <anchor>a91241f6e0cb86831e81de46e1a9149f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>javax::jmdns::impl::tasks</name>
    <filename>namespacejavax_1_1jmdns_1_1impl_1_1tasks.html</filename>
    <namespace>javax::jmdns::impl::tasks::resolver</namespace>
    <namespace>javax::jmdns::impl::tasks::state</namespace>
    <class kind="class">javax::jmdns::impl::tasks::DNSTask</class>
    <class kind="class">javax::jmdns::impl::tasks::RecordReaper</class>
    <class kind="class">javax::jmdns::impl::tasks::Responder</class>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::DNSTask</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</filename>
    <member kind="function">
      <type>DNSOutgoing</type>
      <name>addAdditionalAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>a10ffc81f4280158175a4ba5b46550b49</anchor>
      <arglist>(DNSOutgoing out, DNSIncoming in, DNSRecord rec)</arglist>
    </member>
    <member kind="function">
      <type>DNSOutgoing</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>ae7b8b7e5f05a7ef44e3c4f22b5f444f2</anchor>
      <arglist>(DNSOutgoing out, DNSIncoming in, DNSRecord rec)</arglist>
    </member>
    <member kind="function">
      <type>DNSOutgoing</type>
      <name>addAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>a43289b04b7b5bc7b4c24eea5f675f0e2</anchor>
      <arglist>(DNSOutgoing out, DNSRecord rec, long now)</arglist>
    </member>
    <member kind="function">
      <type>DNSOutgoing</type>
      <name>addAuthoritativeAnswer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>ad330e5255c3a755a833c4f434e5e089b</anchor>
      <arglist>(DNSOutgoing out, DNSRecord rec)</arglist>
    </member>
    <member kind="function">
      <type>DNSOutgoing</type>
      <name>addQuestion</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>a8baf1c2e1398b9ebb6c40188aa4984d2</anchor>
      <arglist>(DNSOutgoing out, DNSQuestion rec)</arglist>
    </member>
    <member kind="function">
      <type>JmDNSImpl</type>
      <name>getDns</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>a13708d8f4b07cc18d48c16d3ec583ffe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>a3b7d6901ec1d75de5bc9b7880d26ca3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>abbaefe9fca79e9bba74223ebbc3a2618</anchor>
      <arglist>(Timer timer)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>acf0735087803a9991faafe5f9599b393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DNSTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>aeaf13a1430c67a1ea438c2f6f025cd08</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final JmDNSImpl</type>
      <name>_jmDNSImpl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1DNSTask.html</anchorfile>
      <anchor>a997ba0d0317f2c378f798243b96ef643</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::RecordReaper</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1RecordReaper.html</filename>
    <base>javax::jmdns::impl::tasks::DNSTask</base>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1RecordReaper.html</anchorfile>
      <anchor>aa2378d4a70df32824da0df8e4095b89a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RecordReaper</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1RecordReaper.html</anchorfile>
      <anchor>a0f99987a5459d67bb1240c1109e04760</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1RecordReaper.html</anchorfile>
      <anchor>a5ac5df9a2196b360bda5e6893b4db2e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1RecordReaper.html</anchorfile>
      <anchor>a2b5e9ed3dea51822bb7715153c0f2f85</anchor>
      <arglist>(Timer timer)</arglist>
    </member>
    <member kind="variable" protection="package" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1RecordReaper.html</anchorfile>
      <anchor>ad6775a572f533e64fa788537797abd2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::Responder</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1Responder.html</filename>
    <base>javax::jmdns::impl::tasks::DNSTask</base>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1Responder.html</anchorfile>
      <anchor>ab2e4b1606ad02fd91dace22ee20a4d1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Responder</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1Responder.html</anchorfile>
      <anchor>a6a022417c4762e5a67ddd7970be711f4</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, DNSIncoming in, int port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1Responder.html</anchorfile>
      <anchor>af70898e0654878a9c7f1c1fe47aeb47f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1Responder.html</anchorfile>
      <anchor>a0c953a94cd86beecd3c60a915b6b4d45</anchor>
      <arglist>(Timer timer)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1Responder.html</anchorfile>
      <anchor>a89f5b2b2d74c76f3f8c8a983104ef51d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="package" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1Responder.html</anchorfile>
      <anchor>a81c29460ec0253fa31d45db89fbdf43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final DNSIncoming</type>
      <name>_in</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1Responder.html</anchorfile>
      <anchor>af48790d01cb2a7fb8fedf9738875f54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final boolean</type>
      <name>_unicast</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1Responder.html</anchorfile>
      <anchor>a9ef7ff6b1f60b6ba665d10793706df3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>javax::jmdns::impl::tasks::resolver</name>
    <filename>namespacejavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver.html</filename>
    <class kind="class">javax::jmdns::impl::tasks::resolver::DNSResolverTask</class>
    <class kind="class">javax::jmdns::impl::tasks::resolver::ServiceInfoResolver</class>
    <class kind="class">javax::jmdns::impl::tasks::resolver::ServiceResolver</class>
    <class kind="class">javax::jmdns::impl::tasks::resolver::TypeResolver</class>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::resolver::DNSResolverTask</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</filename>
    <base>javax::jmdns::impl::tasks::DNSTask</base>
    <member kind="function">
      <type></type>
      <name>DNSResolverTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</anchorfile>
      <anchor>a125a2889086af926f5bc94d6a997c744</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</anchorfile>
      <anchor>acbcf82529fadf4f76acf431a3a44c6e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</anchorfile>
      <anchor>a90ad9f035e4926c3bc374185d4387f55</anchor>
      <arglist>(Timer timer)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</anchorfile>
      <anchor>a4a3ebad67955b67e640f6be0b917d274</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract DNSOutgoing</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</anchorfile>
      <anchor>ae7f5ab36d4561a5611b96f1a2f7905f7</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract DNSOutgoing</type>
      <name>addQuestions</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</anchorfile>
      <anchor>af4ca18384fd2c07024157c0e5d909a17</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract String</type>
      <name>description</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</anchorfile>
      <anchor>adb50fe887113baa4e11f6927a43eb8d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_count</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</anchorfile>
      <anchor>a5fe387e1945c56a9cd520be7a6107167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1DNSResolverTask.html</anchorfile>
      <anchor>a775751b537ae5e0314e9fc2522026764</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::resolver::ServiceInfoResolver</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceInfoResolver.html</filename>
    <base>javax::jmdns::impl::tasks::resolver::DNSResolverTask</base>
    <member kind="function">
      <type>boolean</type>
      <name>cancel</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceInfoResolver.html</anchorfile>
      <anchor>a96a059406306d4f0e1379fded2b43302</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceInfoResolver.html</anchorfile>
      <anchor>a9547ead7bf6344ad101bd15c6ca3b589</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceInfoResolver</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceInfoResolver.html</anchorfile>
      <anchor>ad860647281aef2da5bf5f22421d67271</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, ServiceInfoImpl info)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceInfoResolver.html</anchorfile>
      <anchor>a2fa0004b52a41cf9095a24a61d72774c</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>addQuestions</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceInfoResolver.html</anchorfile>
      <anchor>aa5f8b4950cf03b5c3b5059c667a8f597</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>String</type>
      <name>description</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceInfoResolver.html</anchorfile>
      <anchor>a988ef2f2e3e6c7dd92c93e830e61f217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final ServiceInfoImpl</type>
      <name>_info</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceInfoResolver.html</anchorfile>
      <anchor>a29b43bee78f41817b495808157ce8fba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::resolver::ServiceResolver</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceResolver.html</filename>
    <base>javax::jmdns::impl::tasks::resolver::DNSResolverTask</base>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceResolver.html</anchorfile>
      <anchor>a98b147f08a6eddaae73f31a7b4be846d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ServiceResolver</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceResolver.html</anchorfile>
      <anchor>a3e24efe0c225c374281d9ffa39a06cbc</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, String type)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceResolver.html</anchorfile>
      <anchor>a858d260058b34d9d41eb5bd76784964c</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>addQuestions</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceResolver.html</anchorfile>
      <anchor>af5328db944fea4f222fb84b9c495569c</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>String</type>
      <name>description</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceResolver.html</anchorfile>
      <anchor>a6b7c9246f52c8f6bfbaa64511833bb0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final String</type>
      <name>_type</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1ServiceResolver.html</anchorfile>
      <anchor>aa943102a4d45314a1c81630f86ef1fa5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::resolver::TypeResolver</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1TypeResolver.html</filename>
    <base>javax::jmdns::impl::tasks::resolver::DNSResolverTask</base>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1TypeResolver.html</anchorfile>
      <anchor>a462818ac3ada52ed636edf30b9f5cc62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TypeResolver</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1TypeResolver.html</anchorfile>
      <anchor>a5a933fd68f45902ee874bf54638e6fb5</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>addAnswers</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1TypeResolver.html</anchorfile>
      <anchor>a17487f4b60b50841a5f224c551dd3a04</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>addQuestions</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1TypeResolver.html</anchorfile>
      <anchor>ac27fe756c75d90d197530ffe092b47a4</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>String</type>
      <name>description</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1resolver_1_1TypeResolver.html</anchorfile>
      <anchor>aff976d1b6835e6547e60364a7aa1ef40</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>javax::jmdns::impl::tasks::state</name>
    <filename>namespacejavax_1_1jmdns_1_1impl_1_1tasks_1_1state.html</filename>
    <class kind="class">javax::jmdns::impl::tasks::state::Announcer</class>
    <class kind="class">javax::jmdns::impl::tasks::state::Canceler</class>
    <class kind="class">javax::jmdns::impl::tasks::state::DNSStateTask</class>
    <class kind="class">javax::jmdns::impl::tasks::state::Prober</class>
    <class kind="class">javax::jmdns::impl::tasks::state::Renewer</class>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::state::Announcer</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</filename>
    <base>javax::jmdns::impl::tasks::state::DNSStateTask</base>
    <member kind="function">
      <type></type>
      <name>Announcer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>af19ce69b5f46a7313635710b0f40461c</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>cancel</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>a822713e0f48168cd6872e3723c281499</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>ac06d0c48dc9ad3aee083fe85a24798cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTaskDescription</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>a4b570481edd52a78a0ff12913805fbf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>a1e24e8d202b8f2b83aa371e12d0750c3</anchor>
      <arglist>(Timer timer)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>aabfb56c5b0ed1eea121148aab3d321ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>advanceTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>ad2c1b1402aded25b83cf9aa3e6689d79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>buildOutgoingForDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>abc3bde7aced1427a9a673ddbb6b0bf89</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>buildOutgoingForInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>a3c875af9e5141d4bf21503c89de22e32</anchor>
      <arglist>(ServiceInfoImpl info, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boolean</type>
      <name>checkRunCondition</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>af6511a50a9b1cb1e7d347f89be70ffd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>createOugoing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>ac5d1d5594e3c59064d9837b1ab472445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recoverTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>ae0fee61c032315d95ff82c5125fd1cda</anchor>
      <arglist>(Throwable e)</arglist>
    </member>
    <member kind="variable" protection="package" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Announcer.html</anchorfile>
      <anchor>aa6948bad6051247d15dc49ca42e42efa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::state::Canceler</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</filename>
    <base>javax::jmdns::impl::tasks::state::DNSStateTask</base>
    <member kind="function">
      <type>boolean</type>
      <name>cancel</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>a1f4fa44622ace4b4771b5f18333afc03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Canceler</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>a5401fb95447c485d7c8c27a2090ed7ac</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>abffb9f01a3d75d93a7213d06aa956b5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTaskDescription</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>a900728ba1bb1a98133880d15e2100f21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>ae70e3c908517958c136c9d9c557b21d8</anchor>
      <arglist>(Timer timer)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>a87fb32dae64b67653583698f22e0a3a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>advanceTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>aad6dc247abca32baced2ed89b720f1db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>buildOutgoingForDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>a1b1c6814bd4f19d5f465fe2c2689d53c</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>buildOutgoingForInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>aa5f3b49f9dfb6046d1fa7ce6855fa8ff</anchor>
      <arglist>(ServiceInfoImpl info, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boolean</type>
      <name>checkRunCondition</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>acb9f103fd6d425d246d6d73a4c0f2b9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>createOugoing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>a242bb4ce6f0990407e2167ff57cbfaa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recoverTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>aa266fcd14e9ca11d934b155f489a666e</anchor>
      <arglist>(Throwable e)</arglist>
    </member>
    <member kind="variable" protection="package" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Canceler.html</anchorfile>
      <anchor>ace3dde7fdb75f2dcfa208402ae5fdf1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::state::DNSStateTask</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</filename>
    <base>javax::jmdns::impl::tasks::DNSTask</base>
    <member kind="function">
      <type></type>
      <name>DNSStateTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a4e8ded4e4fd742323f702fabe0d72ad9</anchor>
      <arglist>(JmDNSImpl jmDNSImpl, int ttl)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getTaskDescription</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>aa7adcc2da3246e296abb6151d1d0a72e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a2be1773f00e3e761bcc49b6ef2a50cbe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a477478d6cb7d7ff7105b70d94fc92372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>defaultTTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>af09544b6708417535848946452bec031</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultTTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a50fb341050a6e9375aefcb32dfb3136c</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>advanceObjectsState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>ae6b84b0fde55f51f69a6f83d5a92c93d</anchor>
      <arglist>(List&lt; DNSStatefulObject &gt; list)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract void</type>
      <name>advanceTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a321e93106819bb98f3436d204100780c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>associate</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a3e9e1f123083e32745aa54ac57b957e2</anchor>
      <arglist>(DNSState state)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract DNSOutgoing</type>
      <name>buildOutgoingForDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a1c03b0accbfcce96765dbc21bb23cd7c</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract DNSOutgoing</type>
      <name>buildOutgoingForInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a6f410427fbb649b3bd1df3ff3765d38f</anchor>
      <arglist>(ServiceInfoImpl info, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract boolean</type>
      <name>checkRunCondition</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>af06d795770658da7e5e09b9d2a86a030</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract DNSOutgoing</type>
      <name>createOugoing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a56d339a8defb9fc37f04c6ee80309e99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSState</type>
      <name>getTaskState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a0e2c3a6a8a70b739680ab971e56c8a3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>abstract void</type>
      <name>recoverTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a0106bc08e02b23e31e8b9c700c99037a</anchor>
      <arglist>(Throwable e)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeAssociation</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a4fc2921121890cb304d31b754f56e00c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setTaskState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>aa9b87eb28f57305dfd78337626a0fc92</anchor>
      <arglist>(DNSState taskState)</arglist>
    </member>
    <member kind="variable" protection="package" static="yes">
      <type>static Logger</type>
      <name>logger1</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a72c3fe74690dae1657612384d0957908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DNSState</type>
      <name>_taskState</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a2f27e98dc1f234a3f2c37023f604ad7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>final int</type>
      <name>_ttl</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a66e41444af8257ec2bd6cc66ac99d23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>_defaultTTL</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1DNSStateTask.html</anchorfile>
      <anchor>a17611fad2d47e40c72ed00e55241a610</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::state::Prober</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</filename>
    <base>javax::jmdns::impl::tasks::state::DNSStateTask</base>
    <member kind="function">
      <type>boolean</type>
      <name>cancel</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>a4570ab864cc61f1745f9988f247b108c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>acfda14fc24784e65952426b13d1caee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTaskDescription</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>a021396e6ad7bdc403c33372689573840</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Prober</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>a68283c3ea58208c5eb80c67efb095dec</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>a38f9dcda0195d130a28efd5ef0215061</anchor>
      <arglist>(Timer timer)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>a258da9271f1e0317aed23885fc9d966e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>advanceTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>a7f35a5d2a4e7cbd122e6354be077f9fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>buildOutgoingForDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>adde9a226c35e64d7b5225256673fe115</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>buildOutgoingForInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>af99cf55aa11047ed17e1541d0939e6ff</anchor>
      <arglist>(ServiceInfoImpl info, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boolean</type>
      <name>checkRunCondition</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>ac7c52ba201c3ecc25ffdab9e6d3db977</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>createOugoing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>ac2c051374c8838b3440b48614091b944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recoverTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>aeba6410359a106fecd66f4d42fcfb276</anchor>
      <arglist>(Throwable e)</arglist>
    </member>
    <member kind="variable" protection="package" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Prober.html</anchorfile>
      <anchor>a235837b6492998682e9fd674a9e1ca64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>javax::jmdns::impl::tasks::state::Renewer</name>
    <filename>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</filename>
    <base>javax::jmdns::impl::tasks::state::DNSStateTask</base>
    <member kind="function">
      <type>boolean</type>
      <name>cancel</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>a420cec2557f600de1c84562f092744d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>aec4e998c6ad0fabd0481d4661d9e583d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTaskDescription</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>a4a37f5b082b85314a2e7d705dd683793</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Renewer</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>a91962d60b0fa403dbde73a40ab8e1e4a</anchor>
      <arglist>(JmDNSImpl jmDNSImpl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>ac74748b7784f66f8ee9ca9402d1c2251</anchor>
      <arglist>(Timer timer)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>a2c7ba14fa40712c02ad1527599093606</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>advanceTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>a8a3c413c87ae2eef3f0c9be6135370f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>buildOutgoingForDNS</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>aab08e92dd360a2d6b45861d7455e1dbd</anchor>
      <arglist>(DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>buildOutgoingForInfo</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>ae36a5ccc0193a707ceb250a1edbf25f0</anchor>
      <arglist>(ServiceInfoImpl info, DNSOutgoing out)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>boolean</type>
      <name>checkRunCondition</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>a7e20b45e74c62c5a9df7757cdd0bea8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>DNSOutgoing</type>
      <name>createOugoing</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>aeae40b16a9238c6e8c63ec97db4dd4be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recoverTask</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>a4327b6e838395108126be36508b3f6ed</anchor>
      <arglist>(Throwable e)</arglist>
    </member>
    <member kind="variable" protection="package" static="yes">
      <type>static Logger</type>
      <name>logger</name>
      <anchorfile>classjavax_1_1jmdns_1_1impl_1_1tasks_1_1state_1_1Renewer.html</anchorfile>
      <anchor>aefe7b7ca881919638de42b1a3da6c374</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
    <namespace>ros::zeroconf</namespace>
  </compound>
  <compound kind="namespace">
    <name>ros::zeroconf</name>
    <filename>namespaceros_1_1zeroconf.html</filename>
    <namespace>ros::zeroconf::jmdns</namespace>
  </compound>
  <compound kind="namespace">
    <name>ros::zeroconf::jmdns</name>
    <filename>namespaceros_1_1zeroconf_1_1jmdns.html</filename>
    <class kind="class">ros::zeroconf::jmdns::BrowserOriginal</class>
    <class kind="class">ros::zeroconf::jmdns::StandardLogger</class>
    <class kind="class">ros::zeroconf::jmdns::Zeroconf</class>
    <class kind="interface">ros::zeroconf::jmdns::ZeroconfDiscoveryHandler</class>
    <class kind="interface">ros::zeroconf::jmdns::ZeroconfLogger</class>
  </compound>
  <compound kind="class">
    <name>ros::zeroconf::jmdns::BrowserOriginal</name>
    <filename>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</filename>
    <base>javax::jmdns::ServiceListener</base>
    <base>javax::jmdns::ServiceTypeListener</base>
    <class kind="class">ros::zeroconf::jmdns::BrowserOriginal::ServiceTableModel</class>
    <member kind="function">
      <type>void</type>
      <name>serviceAdded</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a408b16040fa712e88ece97694a759606</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceRemoved</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a86c755334e994a85bd2acced40b768c4</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceResolved</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>aa9c9d5b0ee471035e93d8b9aff8178e6</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceTypeAdded</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a7a664d2a3279bc944da969942dfc0c2f</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subTypeForServiceTypeAdded</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>aaf012a6ed8f6d4788ff6297d5b70f31c</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a7298231796f32b84e5ef7ee1526b032f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>valueChanged</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>acd0ccc0548629eb5e3c5a6ed95947925</anchor>
      <arglist>(ListSelectionEvent e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>main</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>aeee2254c6a20ac577bc075979af046a6</anchor>
      <arglist>(String argv[])</arglist>
    </member>
    <member kind="function" protection="package">
      <type></type>
      <name>BrowserOriginal</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a57a360394dc0a183e91300e07e2e1968</anchor>
      <arglist>(JmmDNS mmDNS)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>void</type>
      <name>insertSorted</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>afea716c3bf270db7f778d87dabd68f2c</anchor>
      <arglist>(DefaultListModel model, String value)</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>JTextArea</type>
      <name>info</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>ae2ab236f93d49a2d47895e2a2b435213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>JmmDNS</type>
      <name>jmmdns</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a0f0f507aa8ae2212602e87b90ca291d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>JList</type>
      <name>serviceList</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a57e55b29a5ab3b5a2fe40ed98fcf0fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>DefaultListModel</type>
      <name>services</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a8a02f1e4547ccc859fb5ef58146998b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>String</type>
      <name>type</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a684753da676255515f10cfee9e69d42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>JList</type>
      <name>typeList</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a263e049a062cb1b870abf89988d86f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>DefaultListModel</type>
      <name>types</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a2b2f1b7c8dc5f00b9fcdfb9e6a56195b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dislayInfo</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a4f4c66abfa43c22867bcce3ca97ea0d1</anchor>
      <arglist>(ServiceInfo[] serviceInfos)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal.html</anchorfile>
      <anchor>a992c21fcb1e7ad8e107a6b5ccc628151</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::zeroconf::jmdns::BrowserOriginal::ServiceTableModel</name>
    <filename>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal_1_1ServiceTableModel.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getColumnCount</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal_1_1ServiceTableModel.html</anchorfile>
      <anchor>a6fe401205236584179bf2bf9505dc36e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getColumnName</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal_1_1ServiceTableModel.html</anchorfile>
      <anchor>a6661e65e65d881713f27e906af9aebb3</anchor>
      <arglist>(int column)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRowCount</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal_1_1ServiceTableModel.html</anchorfile>
      <anchor>ae8cbb1d17024cd68cb1b304856ba91aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Object</type>
      <name>getValueAt</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal_1_1ServiceTableModel.html</anchorfile>
      <anchor>a9e0d127eb009681b11b7391c0c7066cf</anchor>
      <arglist>(int row, int col)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1BrowserOriginal_1_1ServiceTableModel.html</anchorfile>
      <anchor>ac91441eefe06a2e7d41e3d1ed5428d5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::zeroconf::jmdns::StandardLogger</name>
    <filename>classros_1_1zeroconf_1_1jmdns_1_1StandardLogger.html</filename>
    <base>ros::zeroconf::jmdns::ZeroconfLogger</base>
    <member kind="function">
      <type>void</type>
      <name>println</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1StandardLogger.html</anchorfile>
      <anchor>ac13cb9a0f23c03f3d4f82090d9055c52</anchor>
      <arglist>(String msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::zeroconf::jmdns::Zeroconf</name>
    <filename>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</filename>
    <base>javax::jmdns::ServiceListener</base>
    <base>javax::jmdns::ServiceTypeListener</base>
    <base>javax::jmdns::NetworkTopologyListener</base>
    <class kind="class">ros::zeroconf::jmdns::Zeroconf::DefaultLogger</class>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a75895177b010a36b46812dc54296d6b5</anchor>
      <arglist>(String service_type, String domain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>ac5f47c6d906bb5da67408a77df6cac40</anchor>
      <arglist>(String service_type, String domain, ZeroconfDiscoveryHandler listener_callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addService</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a05278f76074f9bf9024059a1090a6c64</anchor>
      <arglist>(String name, String type, String domain, int port, String description)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>ab76d5b3ac908a8d649ca6890a4ccf102</anchor>
      <arglist>(DiscoveredService discovered_service)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inetAddressAdded</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a01b32ec744da670dcaf233c04764a99d</anchor>
      <arglist>(NetworkTopologyEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inetAddressRemoved</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>ad697ad2121b5d051c3798848ee3f55c6</anchor>
      <arglist>(NetworkTopologyEvent event)</arglist>
    </member>
    <member kind="function">
      <type>List&lt; DiscoveredService &gt;</type>
      <name>listDiscoveredServices</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a1a143c786e5cf2eb690595177ac9deeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllServices</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>ac40fc31fab706b2706115d56a3f5dba7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a5df747fb15fc6f7ec0f1fad8b3059e21</anchor>
      <arglist>(String service_type, String domain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceAdded</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>afabfd8c9b3e3cc1459a38dd0aa7cfed1</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceRemoved</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a797eb6f63b2008ed05054dd229d0e953</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceResolved</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a76dd7c1a6a65016eeb3589b118599791</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceTypeAdded</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>aadec8dabc9d0faf8675bc1673479c609</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultDiscoveryCallback</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>acf12e75cb60434ac8677721f5d281ff7</anchor>
      <arglist>(ZeroconfDiscoveryHandler listener_callback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a0a676c0ba50e139e87f2a0f9bcef3706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subTypeForServiceTypeAdded</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a5655f6034f2995101a9237ca28c926b5</anchor>
      <arglist>(ServiceEvent event)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>af369043da8b8c5d0b3088ecd52c0f574</anchor>
      <arglist>(DiscoveredService discovered_service)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Zeroconf</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>ae665dc6c0317c7ba289e219532602d54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Zeroconf</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>ac4ac79f49f54c160a07fa27eb071462f</anchor>
      <arglist>(ZeroconfLogger logger)</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>ZeroconfDiscoveryHandler</type>
      <name>default_listener_callback</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>addb94975e97dc06872f837cc3de9c023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>JmmDNS</type>
      <name>jmmdns</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>abd386ea53361c280e6be3d41d89be7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>Map&lt; String, ZeroconfDiscoveryHandler &gt;</type>
      <name>listener_callbacks</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a611b39f646d4a879973c72252daa2100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>Set&lt; String &gt;</type>
      <name>listeners</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a95719718e88dc2abff1cfb8244940002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>ZeroconfLogger</type>
      <name>logger</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a055d274d318a9d7caf1ed617eb330c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="package">
      <type>Set&lt; ServiceInfo &gt;</type>
      <name>services</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>acaa22cf284270cab6374a3d62f16e09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>DiscoveredService</type>
      <name>toDiscoveredService</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf.html</anchorfile>
      <anchor>a0790c1431bcaf5aee8f3ba474834cbf2</anchor>
      <arglist>(ServiceInfo service_info)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::zeroconf::jmdns::Zeroconf::DefaultLogger</name>
    <filename>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf_1_1DefaultLogger.html</filename>
    <base>ros::zeroconf::jmdns::ZeroconfLogger</base>
    <member kind="function">
      <type>void</type>
      <name>println</name>
      <anchorfile>classros_1_1zeroconf_1_1jmdns_1_1Zeroconf_1_1DefaultLogger.html</anchorfile>
      <anchor>a8a8913c058f900968a59644bb2832cad</anchor>
      <arglist>(String msg)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>ros::zeroconf::jmdns::ZeroconfDiscoveryHandler</name>
    <filename>interfaceros_1_1zeroconf_1_1jmdns_1_1ZeroconfDiscoveryHandler.html</filename>
    <member kind="function">
      <type>void</type>
      <name>serviceAdded</name>
      <anchorfile>interfaceros_1_1zeroconf_1_1jmdns_1_1ZeroconfDiscoveryHandler.html</anchorfile>
      <anchor>ac63456ad461965d48595d0febb88d534</anchor>
      <arglist>(DiscoveredService service)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceRemoved</name>
      <anchorfile>interfaceros_1_1zeroconf_1_1jmdns_1_1ZeroconfDiscoveryHandler.html</anchorfile>
      <anchor>ab76aae6c16fe2438cd22cc236e283889</anchor>
      <arglist>(DiscoveredService service)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serviceResolved</name>
      <anchorfile>interfaceros_1_1zeroconf_1_1jmdns_1_1ZeroconfDiscoveryHandler.html</anchorfile>
      <anchor>a44c8a4f9c6c8c675bc06858cda0fc80b</anchor>
      <arglist>(DiscoveredService service)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>ros::zeroconf::jmdns::ZeroconfLogger</name>
    <filename>interfaceros_1_1zeroconf_1_1jmdns_1_1ZeroconfLogger.html</filename>
    <member kind="function">
      <type>void</type>
      <name>println</name>
      <anchorfile>interfaceros_1_1zeroconf_1_1jmdns_1_1ZeroconfLogger.html</anchorfile>
      <anchor>a93644f45d4b02788fdce827966bda471</anchor>
      <arglist>(String msg)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">original</docanchor>
    <docanchor file="index">Overview</docanchor>
    <docanchor file="index">Modifications</docanchor>
  </compound>
</tagfile>
