// Copyright 2021 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef OSP_IMPL_DNS_SD_PUBLISHER_CLIENT_H_ #define OSP_IMPL_DNS_SD_PUBLISHER_CLIENT_H_ #include <memory> #include "discovery/dnssd/public/dns_sd_service.h" #include "discovery/public/dns_sd_service_publisher.h" #include "osp/impl/service_publisher_impl.h" #include "platform/api/task_runner_deleter.h" namespace openscreen { class TaskRunner; namespace osp { class DnsSdPublisherClient final : public ServicePublisherImpl::Delegate { … }; } // namespace osp } // namespace openscreen #endif // OSP_IMPL_DNS_SD_PUBLISHER_CLIENT_H_