<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?> <tagfile> <compound kind="namespace"> <name>DNSSD</name> <filename>namespaceDNSSD.html</filename> <class kind="class">DNSSD::DomainBrowser</class> <class kind="class">DNSSD::PublicService</class> <class kind="class">DNSSD::Query</class> <class kind="class">DNSSD::RemoteService</class> <class kind="class">DNSSD::Responder</class> <class kind="class">DNSSD::ErrorEvent</class> <class kind="class">DNSSD::AddRemoveEvent</class> <class kind="class">DNSSD::PublishEvent</class> <class kind="class">DNSSD::ResolveEvent</class> <class kind="class">DNSSD::ServiceBase</class> <class kind="class">DNSSD::ServiceBrowser</class> <class kind="class">DNSSD::Configuration</class> <member kind="enumeration"> <name>Operation</name> <anchor>51dd9a0d5c7aeb0ad7aed741c7449787</anchor> <arglist></arglist> </member> <member kind="function" static="yes"> <type>static unsigned long</type> <name>publicIP</name> <anchorfile>namespaceDNSSD.html</anchorfile> <anchor>3c06b899b96f3f65ec43df8615e84895</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>QDataStream &</type> <name>operator<<</name> <anchorfile>namespaceDNSSD.html</anchorfile> <anchor>54a85cade9ce5a0bcf53d3374830d860</anchor> <arglist>(QDataStream &s, const RemoteService &a)</arglist> </member> <member kind="function"> <type>QDataStream &</type> <name>operator>></name> <anchorfile>namespaceDNSSD.html</anchorfile> <anchor>bdc628eab64d754ac8060c0a3599585b</anchor> <arglist>(QDataStream &s, RemoteService &a)</arglist> </member> <member kind="function"> <type>bool</type> <name>domainIsLocal</name> <anchorfile>namespaceDNSSD.html</anchorfile> <anchor>97542a265fdc401397f6a4f8a3d8d3f7</anchor> <arglist>(const QString &domain)</arglist> </member> <member kind="function"> <type>QCString</type> <name>domainToDNS</name> <anchorfile>namespaceDNSSD.html</anchorfile> <anchor>6c54788bd12dd48f59d2d2dea004d305</anchor> <arglist>(const QString &domain)</arglist> </member> <member kind="function"> <type>QString</type> <name>DNSToDomain</name> <anchorfile>namespaceDNSSD.html</anchorfile> <anchor>4a321bc9b6f42d90ac08af6d4bfcc4b6</anchor> <arglist>(const char *domain)</arglist> </member> <member kind="function"> <type>QDataStream &</type> <name>operator<<</name> <anchorfile>namespaceDNSSD.html</anchorfile> <anchor>a8eee8d6cb03dea23b72cc5a298b4cf6</anchor> <arglist>(QDataStream &s, const ServiceBase &a)</arglist> </member> <member kind="function"> <type>QDataStream &</type> <name>operator>></name> <anchorfile>namespaceDNSSD.html</anchorfile> <anchor>be03479110e871cc71d80e6183f6f175</anchor> <arglist>(QDataStream &s, ServiceBase &a)</arglist> </member> </compound> <compound kind="class"> <name>DNSSD::DomainBrowser</name> <filename>classDNSSD_1_1DomainBrowser.html</filename> <base>QObject</base> <member kind="signal"> <type>void</type> <name>domainRemoved</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>08723a839a5d8fb8b134ef5919acaa8d</anchor> <arglist>(const QString &)</arglist> </member> <member kind="signal"> <type>void</type> <name>domainAdded</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>8a75dbe0dfe08f31fdf15df5b337c7ea</anchor> <arglist>(const QString &)</arglist> </member> <member kind="function"> <type></type> <name>DomainBrowser</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>09cdd188663c8c7c5bd77cb23cdfe08c</anchor> <arglist>(QObject *parent=0)</arglist> </member> <member kind="function"> <type></type> <name>DomainBrowser</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>572ae933c2064d25616babbd78d794fc</anchor> <arglist>(const QStringList &domains, bool recursive=false, QObject *parent=0)</arglist> </member> <member kind="function"> <type></type> <name>~DomainBrowser</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>83bc29ba8fef61d22d580878b0025ccf</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const QStringList &</type> <name>domains</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>725d597d2947264389abec7c52ce51aa</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>void</type> <name>startBrowse</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>12fb240ff7116909446af3dc7d8e41c8</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>bool</type> <name>isRunning</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>d41dfb1aa7e3069264446a7b7c64394f</anchor> <arglist>() const </arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual void</type> <name>virtual_hook</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>0ce68cac0d8bc49853fa96d63b05bb04</anchor> <arglist>(int, void *)</arglist> </member> <member kind="friend" protection="private"> <type>friend class</type> <name>DomainBrowserPrivate</name> <anchorfile>classDNSSD_1_1DomainBrowser.html</anchorfile> <anchor>28ed06be15b4eac6ca8ce4720bde59db</anchor> <arglist></arglist> </member> </compound> <compound kind="class"> <name>DNSSD::PublicService</name> <filename>classDNSSD_1_1PublicService.html</filename> <base>QObject</base> <base>DNSSD::ServiceBase</base> <member kind="signal"> <type>void</type> <name>published</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>82b92721e5e16120025e7ca227d3acd4</anchor> <arglist>(bool)</arglist> </member> <member kind="function"> <type></type> <name>PublicService</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>ba08196c900daa315183a2a56528c2c8</anchor> <arglist>(const QString &name=QString::null, const QString &type=QString::null, unsigned int port=0, const QString &domain=QString::null)</arglist> </member> <member kind="function"> <type></type> <name>~PublicService</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>73e59d1daac8bda25e21659eb1363f72</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>stop</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>dd2848571a063846abd8c2ad9a6a5db5</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>bool</type> <name>publish</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>b6bf6a8885e05b524fe0e11f74d76e7f</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>bool</type> <name>isPublished</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>0a4924307783876dfc2ac2a57745697b</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>void</type> <name>publishAsync</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>aba2dcc58ba948a47e59e3096fb9ba8b</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>setTextData</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>5bf386f9cfdf038a603ccb99a8612898</anchor> <arglist>(const QMap< QString, QString > &textData)</arglist> </member> <member kind="function"> <type>void</type> <name>setServiceName</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>f6cd9f52c82dd09c99faf26f453bcb75</anchor> <arglist>(const QString &serviceName)</arglist> </member> <member kind="function"> <type>void</type> <name>setType</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>e255307df0186652abd3895d9766095f</anchor> <arglist>(const QString &type)</arglist> </member> <member kind="function"> <type>void</type> <name>setPort</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>88997bcde16f96ef432e5465ceee6be0</anchor> <arglist>(unsigned short port)</arglist> </member> <member kind="function"> <type>void</type> <name>setDomain</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>fa21e3f76b3c84290df092230d5f71ee</anchor> <arglist>(const QString &domain)</arglist> </member> <member kind="function"> <type>const KURL</type> <name>toInvitation</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>4255fa24e59335a0cf9ccabfe94fc2e6</anchor> <arglist>(const QString &host=QString::null)</arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual void</type> <name>customEvent</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>52728f307d2b0a82cfbe7e18bf9fd255</anchor> <arglist>(QCustomEvent *event)</arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual void</type> <name>virtual_hook</name> <anchorfile>classDNSSD_1_1PublicService.html</anchorfile> <anchor>995bc985b35cd38f325fe107028abe5c</anchor> <arglist>(int, void *)</arglist> </member> </compound> <compound kind="class"> <name>DNSSD::Query</name> <filename>classDNSSD_1_1Query.html</filename> <base>QObject</base> <member kind="signal"> <type>void</type> <name>serviceAdded</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>95bcd3732a1ddc1aa99ba3e0bfc2a69e</anchor> <arglist>(DNSSD::RemoteService::Ptr)</arglist> </member> <member kind="signal"> <type>void</type> <name>serviceRemoved</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>a1b5b2884fbddbda62e755eef27d9cb9</anchor> <arglist>(DNSSD::RemoteService::Ptr)</arglist> </member> <member kind="signal"> <type>void</type> <name>finished</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>8bcffc1973fe37309a69f3748e49ce60</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>Query</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>b3e761333505aefef017416d11cece36</anchor> <arglist>(const QString &type, const QString &domain)</arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual</type> <name>~Query</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>73c4854c9989acfb682e34b6ec5074ba</anchor> <arglist>()</arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual void</type> <name>startQuery</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>09625dcd2e149600fcf97726a9686dd4</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>bool</type> <name>isRunning</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>bed6cbb52c21b66015d2e0f1281f4b87</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>bool</type> <name>isFinished</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>03f6ec44f0df67eeb055d0a957dfb464</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const QString &</type> <name>domain</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>f3bd950a86c3f2a82f229fefcc209c8f</anchor> <arglist>() const </arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual void</type> <name>virtual_hook</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>befd9d46146956f623d7dc217c579fdf</anchor> <arglist>(int, void *)</arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual void</type> <name>customEvent</name> <anchorfile>classDNSSD_1_1Query.html</anchorfile> <anchor>a9f4224ee88021d53c74371b85727632</anchor> <arglist>(QCustomEvent *event)</arglist> </member> </compound> <compound kind="class"> <name>DNSSD::RemoteService</name> <filename>classDNSSD_1_1RemoteService.html</filename> <base>QObject</base> <base>DNSSD::ServiceBase</base> <member kind="typedef"> <type>KSharedPtr< RemoteService ></type> <name>Ptr</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>69b7cb209efdfc9d6a292a8152134577</anchor> <arglist></arglist> </member> <member kind="signal"> <type>void</type> <name>resolved</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>1582e9715e8e0765cd661a7280ce0650</anchor> <arglist>(bool)</arglist> </member> <member kind="function"> <type></type> <name>RemoteService</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>c8232a2b04e40eb08eecdf1950450b6e</anchor> <arglist>(const QString &label)</arglist> </member> <member kind="function"> <type></type> <name>RemoteService</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>cfbb6fad28c33d0237a787c356c2846b</anchor> <arglist>(const QString &name, const QString &type, const QString &domain)</arglist> </member> <member kind="function"> <type></type> <name>RemoteService</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>0f8adb445ef3ca2dde64acf7b2409392</anchor> <arglist>(const KURL &url)</arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual</type> <name>~RemoteService</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>ea062ed4820ae0c1d974039d476a9161</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>resolveAsync</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>232681da1e7feb37068f1738b39c774f</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>bool</type> <name>resolve</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>6c13d09c59beb4bb258fd1327852c4cf</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>bool</type> <name>isResolved</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>e91c0f6fd988555ff573e679d51f3987</anchor> <arglist>() const </arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual void</type> <name>virtual_hook</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>4d937a40a6f173873ebbfd7c44b64527</anchor> <arglist>(int id, void *data)</arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual void</type> <name>customEvent</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>782ab2381cb6032a6b99b12eee1d519f</anchor> <arglist>(QCustomEvent *event)</arglist> </member> <member kind="friend" protection="private"> <type>friend KDNSSD_EXPORT QDataStream &</type> <name>operator<<</name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>76be02c16276313f7e402fa75b721811</anchor> <arglist>(QDataStream &s, const RemoteService &a)</arglist> </member> <member kind="friend" protection="private"> <type>friend KDNSSD_EXPORT QDataStream &</type> <name>operator>></name> <anchorfile>classDNSSD_1_1RemoteService.html</anchorfile> <anchor>08a514b38daabe2b60746881499462b6</anchor> <arglist>(QDataStream &s, RemoteService &a)</arglist> </member> </compound> <compound kind="class"> <name>DNSSD::Responder</name> <filename>classDNSSD_1_1Responder.html</filename> <base>QObject</base> <member kind="slot"> <type>void</type> <name>process</name> <anchorfile>classDNSSD_1_1Responder.html</anchorfile> <anchor>97157809b498d2752bdb93dba2295e30</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>Responder</name> <anchorfile>classDNSSD_1_1Responder.html</anchorfile> <anchor>6143f00f225dc02a618d40f2872187b1</anchor> <arglist>(DNSServiceRef ref=0, QObject *parent=0, const char *name=0)</arglist> </member> <member kind="function"> <type></type> <name>~Responder</name> <anchorfile>classDNSSD_1_1Responder.html</anchorfile> <anchor>cf15cf91deed0f28df3b4654de888274</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>bool</type> <name>isRunning</name> <anchorfile>classDNSSD_1_1Responder.html</anchorfile> <anchor>c2f324e5372a2c872812cd1421616cbb</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>void</type> <name>setRef</name> <anchorfile>classDNSSD_1_1Responder.html</anchorfile> <anchor>9960f206af06bb72a0582ff25e3ecce2</anchor> <arglist>(DNSServiceRef ref)</arglist> </member> <member kind="function"> <type>void</type> <name>stop</name> <anchorfile>classDNSSD_1_1Responder.html</anchorfile> <anchor>3a10f3ae1373c2df00189ee53e5f7dcc</anchor> <arglist>()</arglist> </member> <member kind="variable" protection="protected"> <type>DNSServiceRef</type> <name>m_ref</name> <anchorfile>classDNSSD_1_1Responder.html</anchorfile> <anchor>97f085f454eeac7c017b5646a779c236</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>bool</type> <name>m_running</name> <anchorfile>classDNSSD_1_1Responder.html</anchorfile> <anchor>f92ce11eafc78c84c0652a4197531927</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>QSocketNotifier *</type> <name>m_socket</name> <anchorfile>classDNSSD_1_1Responder.html</anchorfile> <anchor>b740e29e461040243ad9e2b7c20931a9</anchor> <arglist></arglist> </member> </compound> <compound kind="class"> <name>DNSSD::ErrorEvent</name> <filename>classDNSSD_1_1ErrorEvent.html</filename> <base>QCustomEvent</base> <member kind="function"> <type></type> <name>ErrorEvent</name> <anchorfile>classDNSSD_1_1ErrorEvent.html</anchorfile> <anchor>0cab748bd74282ffc7e8d6b812ea6ba5</anchor> <arglist>()</arglist> </member> </compound> <compound kind="class"> <name>DNSSD::AddRemoveEvent</name> <filename>classDNSSD_1_1AddRemoveEvent.html</filename> <base>QCustomEvent</base> <member kind="enumvalue"> <type>@</type> <name>Add</name> <anchorfile>classDNSSD_1_1AddRemoveEvent.html</anchorfile> <anchor>784396c7e22d312e622dff7c7cc60bff0ed7efdea2d177f6a507f125b08d94d8</anchor> <arglist></arglist> </member> <member kind="enumvalue"> <type>@</type> <name>Remove</name> <anchorfile>classDNSSD_1_1AddRemoveEvent.html</anchorfile> <anchor>784396c7e22d312e622dff7c7cc60bff6b72fd75edac2df1212a7acd35eeabe0</anchor> <arglist></arglist> </member> <member kind="enumeration"> <name>Operation</name> <anchor>784396c7e22d312e622dff7c7cc60bff</anchor> <arglist></arglist> </member> <member kind="function"> <type></type> <name>AddRemoveEvent</name> <anchorfile>classDNSSD_1_1AddRemoveEvent.html</anchorfile> <anchor>f1aa0e1cd12840a4fdfaf408fc3e4dae</anchor> <arglist>(Operation op, const QString &name, const QString &type, const QString &domain, bool last)</arglist> </member> <member kind="variable"> <type>const Operation</type> <name>m_op</name> <anchorfile>classDNSSD_1_1AddRemoveEvent.html</anchorfile> <anchor>28e4b5570bc5f4a62bcab218c7be256c</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const QString</type> <name>m_name</name> <anchorfile>classDNSSD_1_1AddRemoveEvent.html</anchorfile> <anchor>fb7af81713ba16ec076ff5949de5e192</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const QString</type> <name>m_type</name> <anchorfile>classDNSSD_1_1AddRemoveEvent.html</anchorfile> <anchor>a9334b89749ef667724533706ba97fe2</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const QString</type> <name>m_domain</name> <anchorfile>classDNSSD_1_1AddRemoveEvent.html</anchorfile> <anchor>3d981d37bf5cd3d55cc3b2db0a00a54e</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const bool</type> <name>m_last</name> <anchorfile>classDNSSD_1_1AddRemoveEvent.html</anchorfile> <anchor>9d9592023f4981e8a001971eb2993308</anchor> <arglist></arglist> </member> </compound> <compound kind="class"> <name>DNSSD::PublishEvent</name> <filename>classDNSSD_1_1PublishEvent.html</filename> <base>QCustomEvent</base> <member kind="function"> <type></type> <name>PublishEvent</name> <anchorfile>classDNSSD_1_1PublishEvent.html</anchorfile> <anchor>82577319ec7fa61cb155c3d709a2181b</anchor> <arglist>(const QString &name)</arglist> </member> <member kind="variable"> <type>const QString</type> <name>m_name</name> <anchorfile>classDNSSD_1_1PublishEvent.html</anchorfile> <anchor>6c2a586ff2b06602aa9c142502707b3a</anchor> <arglist></arglist> </member> </compound> <compound kind="class"> <name>DNSSD::ResolveEvent</name> <filename>classDNSSD_1_1ResolveEvent.html</filename> <base>QCustomEvent</base> <member kind="function"> <type></type> <name>ResolveEvent</name> <anchorfile>classDNSSD_1_1ResolveEvent.html</anchorfile> <anchor>db022ea0466db00f053e522fcc3295c8</anchor> <arglist>(const QString &hostname, unsigned short port, const QMap< QString, QString > &txtdata)</arglist> </member> <member kind="variable"> <type>const QString</type> <name>m_hostname</name> <anchorfile>classDNSSD_1_1ResolveEvent.html</anchorfile> <anchor>4ef341c4108341c03163832808c765e3</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const unsigned short</type> <name>m_port</name> <anchorfile>classDNSSD_1_1ResolveEvent.html</anchorfile> <anchor>5a67c6ba20399313f409ae8f9e0d9a3b</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const QMap< QString, QString ></type> <name>m_txtdata</name> <anchorfile>classDNSSD_1_1ResolveEvent.html</anchorfile> <anchor>67beb23e04431a7dda20f456284fc0c1</anchor> <arglist></arglist> </member> </compound> <compound kind="class"> <name>DNSSD::ServiceBase</name> <filename>classDNSSD_1_1ServiceBase.html</filename> <member kind="typedef"> <type>KSharedPtr< ServiceBase ></type> <name>Ptr</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>a21dbfb50e950df6819ac1a123228d05</anchor> <arglist></arglist> </member> <member kind="function"> <type></type> <name>ServiceBase</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>d967697d4895cf3820608d6c41cb4620</anchor> <arglist>(const QString &name=QString::null, const QString &type=QString::null, const QString &domain=QString::null, const QString &host=QString::null, unsigned short port=0)</arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual</type> <name>~ServiceBase</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>7d01bb8f170a848d55a694c7a3786eb2</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const QString &</type> <name>serviceName</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>01aae186d968ec052111937d5d5571aa</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const QString &</type> <name>type</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>30990de2090aa3f4331077805656a300</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const QString &</type> <name>domain</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>5c750a38f8591812a074666c241a75c3</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const QString &</type> <name>hostName</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>d9e92686fed4aedde2cba535e90c6481</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>unsigned short</type> <name>port</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>a026ea0c761590c01a3c6d443efe301b</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const QMap< QString, QString > &</type> <name>textData</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>2c7e7e0d5533bbde038f072365739977</anchor> <arglist>() const </arglist> </member> <member kind="function" protection="protected"> <type>QString</type> <name>encode</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>469a066dae7325845b3f717d910e3b2a</anchor> <arglist>()</arglist> </member> <member kind="function" protection="protected"> <type>void</type> <name>decode</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>768f571a6bca530db3124b8d3190591f</anchor> <arglist>(const QString &name)</arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual void</type> <name>virtual_hook</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>c7a4b66efc685cd7f04d22895e40ee63</anchor> <arglist>(int, void *)</arglist> </member> <member kind="variable" protection="protected"> <type>QString</type> <name>m_serviceName</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>a5e90bc86fc87432f0cff13f922af60b</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>QString</type> <name>m_type</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>3c97aa37e3b85d32349cd5f64908e611</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>QString</type> <name>m_domain</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>7a513f3ae6a4205c0dadd98a0f6255fd</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>QString</type> <name>m_hostName</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>ef72aeba9f0895699f5a344023ecae1d</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>unsigned short</type> <name>m_port</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>a0720bbf0c463a12c330adbbb1a476e6</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>QMap< QString, QString ></type> <name>m_textData</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>afc9adf3be5ded977e1ec96b9482f60d</anchor> <arglist></arglist> </member> <member kind="friend" protection="protected"> <type>friend KDNSSD_EXPORT QDataStream &</type> <name>operator<<</name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>e86144b510730ee184876decfaceb5d0</anchor> <arglist>(QDataStream &s, const ServiceBase &a)</arglist> </member> <member kind="friend" protection="protected"> <type>friend KDNSSD_EXPORT QDataStream &</type> <name>operator>></name> <anchorfile>classDNSSD_1_1ServiceBase.html</anchorfile> <anchor>c77d01b3156782600f3c84102357b6bb</anchor> <arglist>(QDataStream &s, ServiceBase &a)</arglist> </member> </compound> <compound kind="class"> <name>DNSSD::ServiceBrowser</name> <filename>classDNSSD_1_1ServiceBrowser.html</filename> <base>QObject</base> <member kind="enumvalue"> <type>@</type> <name>AutoDelete</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>10145786fee881ef381335e338142cc8c7a62ed407d796c309a095f19152f10c</anchor> <arglist></arglist> </member> <member kind="enumvalue"> <type>@</type> <name>AutoResolve</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>10145786fee881ef381335e338142cc8bc94d7a05d8d5f2aff2a0ae6f05f595e</anchor> <arglist></arglist> </member> <member kind="enumvalue"> <type>@</type> <name>Working</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>e9f85071521523b84724e35008de67f3994c5c1da977bb5f1f939add9aadfaab</anchor> <arglist></arglist> </member> <member kind="enumvalue"> <type>@</type> <name>Stopped</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>e9f85071521523b84724e35008de67f31889d103f90cfad864fb66abb2d78928</anchor> <arglist></arglist> </member> <member kind="enumvalue"> <type>@</type> <name>Unsupported</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>e9f85071521523b84724e35008de67f3aa9442694d8a03742ed376a4394cc70d</anchor> <arglist></arglist> </member> <member kind="enumeration"> <name>Flags</name> <anchor>10145786fee881ef381335e338142cc8</anchor> <arglist></arglist> </member> <member kind="enumeration"> <name>State</name> <anchor>e9f85071521523b84724e35008de67f3</anchor> <arglist></arglist> </member> <member kind="slot"> <type>void</type> <name>removeDomain</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>de4cc268e006a114ac19ae5b1d9eb671</anchor> <arglist>(const QString &domain)</arglist> </member> <member kind="slot"> <type>void</type> <name>addDomain</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>e67a3a3affccd42836984a781f471677</anchor> <arglist>(const QString &domain)</arglist> </member> <member kind="signal"> <type>void</type> <name>serviceAdded</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>0ec829e711803a1581cbf9bfe3a1c74e</anchor> <arglist>(DNSSD::RemoteService::Ptr)</arglist> </member> <member kind="signal"> <type>void</type> <name>serviceRemoved</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>55ffe360c6e153270c00ed812d7dd21c</anchor> <arglist>(DNSSD::RemoteService::Ptr)</arglist> </member> <member kind="signal"> <type>void</type> <name>finished</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>3c84a5bef984db1d92ba7c9f01ade76d</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>ServiceBrowser</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>1c261a2da3197e0348ecba0001f9eca9</anchor> <arglist>(const QStringList &types, DomainBrowser *domains, int flags)</arglist> </member> <member kind="function"> <type></type> <name>ServiceBrowser</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>07f506cac5cb4029692cb2f88492ec80</anchor> <arglist>(const QString &type, DomainBrowser *domains=0, bool autoResolve=false)</arglist> </member> <member kind="function"> <type></type> <name>ServiceBrowser</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>3287b05ec16dc8f555bd9e6ff75a41b9</anchor> <arglist>(const QString &type, const QString &domain, int flags)</arglist> </member> <member kind="function"> <type></type> <name>ServiceBrowser</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>b3a99e75094f374989ab23ba40de4b07</anchor> <arglist>(const QString &type, const QString &domain, bool autoResolve=false)</arglist> </member> <member kind="function"> <type></type> <name>~ServiceBrowser</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>7839c16fcc00fbb2f9597ee46d7e7388</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const QValueList< RemoteService::Ptr > &</type> <name>services</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>f449530c4386c14f84ae6ce78856b6ac</anchor> <arglist>() const </arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual void</type> <name>startBrowse</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>0cac558b7221b7be7f5ce2c92ce9cf06</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const DomainBrowser *</type> <name>browsedDomains</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>f601e99c0c5e3c9da10379aac901f09f</anchor> <arglist>() const </arglist> </member> <member kind="function" static="yes"> <type>static const State</type> <name>isAvailable</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>f12dec77721d32b2722e08f8855f4386</anchor> <arglist>()</arglist> </member> <member kind="variable" static="yes"> <type>static const QString</type> <name>AllServices</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>8160b0aa878a7df249d19ef039b0b443</anchor> <arglist></arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual void</type> <name>virtual_hook</name> <anchorfile>classDNSSD_1_1ServiceBrowser.html</anchorfile> <anchor>7c42a6eeca5160ece54de1007129577f</anchor> <arglist>(int, void *)</arglist> </member> </compound> <compound kind="class"> <name>DNSSD::Configuration</name> <filename>classDNSSD_1_1Configuration.html</filename> <member kind="function"> <type></type> <name>~Configuration</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>0dd0fa189e239f4c9a036303f641441e</anchor> <arglist>()</arglist> </member> <member kind="function" static="yes"> <type>static Configuration *</type> <name>self</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>98b31ceb1166320d7bf6e49c99e39cb2</anchor> <arglist>()</arglist> </member> <member kind="function" static="yes"> <type>static void</type> <name>setDomainList</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>789f22d88901a747793964fb6d893482</anchor> <arglist>(const QStringList &v)</arglist> </member> <member kind="function" static="yes"> <type>static QStringList</type> <name>domainList</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>fb4e46857b5affb9f2ff7c01685a2f60</anchor> <arglist>()</arglist> </member> <member kind="function" static="yes"> <type>static void</type> <name>setBrowseLocal</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>fcb3af2cc7d704b6e0222cb6f2de90d6</anchor> <arglist>(bool v)</arglist> </member> <member kind="function" static="yes"> <type>static bool</type> <name>browseLocal</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>66bfe926de1fd07ad6e1c133caf473aa</anchor> <arglist>()</arglist> </member> <member kind="function" static="yes"> <type>static void</type> <name>setRecursive</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>53d05eddbbf7743c673e1a2957d5836a</anchor> <arglist>(bool v)</arglist> </member> <member kind="function" static="yes"> <type>static bool</type> <name>recursive</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>985da90b0ddcedc6b7a2baa36583ac2f</anchor> <arglist>()</arglist> </member> <member kind="function" static="yes"> <type>static void</type> <name>setPublishType</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>7eccfa854962f3fca6924c78f7d655e6</anchor> <arglist>(int v)</arglist> </member> <member kind="function" static="yes"> <type>static int</type> <name>publishType</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>2921ee6d8203e82d83f37ccfd6d1d9e5</anchor> <arglist>()</arglist> </member> <member kind="function" static="yes"> <type>static void</type> <name>setPublishDomain</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>e3b6944a04a6d3011015d83cf854fc49</anchor> <arglist>(const QString &v)</arglist> </member> <member kind="function" static="yes"> <type>static QString</type> <name>publishDomain</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>75b739bca09f16f4ecdf48170fbb2131</anchor> <arglist>()</arglist> </member> <member kind="function" static="yes"> <type>static void</type> <name>writeConfig</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>0240cfd94c7b79ed4ffa49dbc0e70b3b</anchor> <arglist>()</arglist> </member> <member kind="function" protection="protected"> <type></type> <name>Configuration</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>779947337bf652f0e773cb29f37f14ba</anchor> <arglist>()</arglist> </member> <member kind="variable" protection="protected"> <type>QStringList</type> <name>mDomainList</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>61bd3e55c5d7c460cb6478365fb49937</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>bool</type> <name>mBrowseLocal</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>0f0d37a7b8e05d63509146148f4cbc47</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>bool</type> <name>mRecursive</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>7968bdadcf739041615719d90e792f07</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>int</type> <name>mPublishType</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>56f3910cc78c1fb06cb1d8509e95b10a</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>QString</type> <name>mPublishDomain</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>728c53c33e998e8a8cc1c15d6db5c09d</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected" static="yes"> <type>static Configuration *</type> <name>mSelf</name> <anchorfile>classDNSSD_1_1Configuration.html</anchorfile> <anchor>062862353857d422924adc51eb394483</anchor> <arglist></arglist> </member> <class kind="class">DNSSD::Configuration::EnumPublishType</class> </compound> <compound kind="class"> <name>DNSSD::Configuration::EnumPublishType</name> <filename>classDNSSD_1_1Configuration_1_1EnumPublishType.html</filename> <member kind="enumvalue"> <type>@</type> <name>LAN</name> <anchorfile>classDNSSD_1_1Configuration_1_1EnumPublishType.html</anchorfile> <anchor>1bea529b86747fb574708427196b566cc3781e5651784dc2919bd1fc443708d2</anchor> <arglist></arglist> </member> <member kind="enumvalue"> <type>@</type> <name>WAN</name> <anchorfile>classDNSSD_1_1Configuration_1_1EnumPublishType.html</anchorfile> <anchor>1bea529b86747fb574708427196b566c095551e96cef6ab4431a0945b09a487c</anchor> <arglist></arglist> </member> <member kind="enumvalue"> <type>@</type> <name>COUNT</name> <anchorfile>classDNSSD_1_1Configuration_1_1EnumPublishType.html</anchorfile> <anchor>1bea529b86747fb574708427196b566cf783467fdffdaed9b2144bd46986e227</anchor> <arglist></arglist> </member> <member kind="enumeration"> <name>type</name> <anchor>1bea529b86747fb574708427196b566c</anchor> <arglist></arglist> </member> </compound> </tagfile>