diff options
Diffstat (limited to 'src/sdp_proxy/discovery_proxy.hpp')
-rw-r--r-- | src/sdp_proxy/discovery_proxy.hpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/sdp_proxy/discovery_proxy.hpp b/src/sdp_proxy/discovery_proxy.hpp index 346dd7ea..4063aa81 100644 --- a/src/sdp_proxy/discovery_proxy.hpp +++ b/src/sdp_proxy/discovery_proxy.hpp @@ -55,7 +55,7 @@ namespace Dnssd { * This class implements the DNS-SD Discovery Proxy. * */ -class DiscoveryProxy +class DiscoveryProxy : private NonCopyable { public: /** @@ -91,8 +91,6 @@ private: void OnDiscoveryProxyUnsubscribe(const char *aSubscription); int GetServiceSubscriptionCount(const DnsNameInfo &aNameInfo) const; static std::string TranslateDomain(const std::string &aName, const std::string &aTargetDomain); - static void CheckServiceNameSanity(const std::string &aType); - static void CheckHostnameSanity(const std::string &aHostName); void OnServiceDiscovered(const std::string & aSubscription, const Mdns::Publisher::DiscoveredInstanceInfo &aInstanceInfo); void OnHostDiscovered(const std::string &aHostName, const Mdns::Publisher::DiscoveredHostInfo &aHostInfo); @@ -100,6 +98,7 @@ private: Ncp::ControllerOpenThread &mNcp; Mdns::Publisher & mMdnsPublisher; + uint64_t mSubscriberId = 0; }; } // namespace Dnssd |