1 // Copyright 2019 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef DISCOVERY_DNSSD_IMPL_CONSTANTS_H_ 6 #define DISCOVERY_DNSSD_IMPL_CONSTANTS_H_ 7 8 #include <string> 9 #include <utility> 10 11 #include "discovery/mdns/mdns_records.h" 12 #include "discovery/mdns/public/mdns_constants.h" 13 14 namespace openscreen { 15 namespace discovery { 16 17 // This is the DNS Information required to start a new query. 18 struct DnsQueryInfo { 19 DomainName name; 20 DnsType dns_type; 21 DnsClass dns_class; 22 }; 23 24 } // namespace discovery 25 } // namespace openscreen 26 27 #endif // DISCOVERY_DNSSD_IMPL_CONSTANTS_H_ 28