1 // Copyright 2015 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.
5 #ifndef NET_DNS_MOJO_TYPE_CONVERTERS_H_
6 #define NET_DNS_MOJO_TYPE_CONVERTERS_H_
8 #include "net/dns/host_resolver.h"
9 #include "net/interfaces/host_resolver_service.mojom.h"
14 struct TypeConverter
<net::HostResolver::RequestInfo
,
15 net::interfaces::HostResolverRequestInfo
> {
16 static net::HostResolver::RequestInfo
Convert(
17 const net::interfaces::HostResolverRequestInfo
& obj
);
21 struct TypeConverter
<net::interfaces::AddressListPtr
, net::AddressList
> {
22 static net::interfaces::AddressListPtr
Convert(const net::AddressList
& obj
);
26 struct TypeConverter
<net::AddressList
, net::interfaces::AddressList
> {
27 static net::AddressList
Convert(const net::interfaces::AddressList
& obj
);
32 #endif // NET_DNS_MOJO_TYPE_CONVERTERS_H_