diff options
Diffstat (limited to 'discovery/dnssd/public/dns_sd_publisher.h')
-rw-r--r-- | discovery/dnssd/public/dns_sd_publisher.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/discovery/dnssd/public/dns_sd_publisher.h b/discovery/dnssd/public/dns_sd_publisher.h index 3c139b4e..10eb03ad 100644 --- a/discovery/dnssd/public/dns_sd_publisher.h +++ b/discovery/dnssd/public/dns_sd_publisher.h @@ -19,7 +19,6 @@ class DnsSdPublisher { public: class Client { public: - virtual ~Client() = default; // Callback called when an endpoint is successfully claimed and published // via the Register() method. These values are expected to only differ in @@ -29,6 +28,9 @@ class DnsSdPublisher { virtual void OnEndpointClaimed( const DnsSdInstance& requested_instance, const DnsSdInstanceEndpoint& claimed_endpoint) = 0; + + protected: + virtual ~Client() = default; }; virtual ~DnsSdPublisher() = default; |