#ifndef SERVICES_NETWORK_PUBLIC_MOJOM_HOST_RESOLVER_MOJOM_PARAMS_DATA_H_
#define SERVICES_NETWORK_PUBLIC_MOJOM_HOST_RESOLVER_MOJOM_PARAMS_DATA_H_
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
namespace mojo::internal {
class ValidationContext;
}
namespace network::mojom {
namespace internal {
class ResolveHostHandle_Cancel_Params_Data { … };
static_assert …;
class ResolveHostClient_OnComplete_Params_Data { … };
static_assert …;
class ResolveHostClient_OnTextResults_Params_Data { … };
static_assert …;
class ResolveHostClient_OnHostnameResults_Params_Data { … };
static_assert …;
class MdnsListenClient_OnAddressResult_Params_Data { … };
static_assert …;
class MdnsListenClient_OnTextResult_Params_Data { … };
static_assert …;
class MdnsListenClient_OnHostnameResult_Params_Data { … };
static_assert …;
class MdnsListenClient_OnUnhandledResult_Params_Data { … };
static_assert …;
class HostResolver_ResolveHost_Params_Data { … };
static_assert …;
class HostResolver_MdnsListen_Params_Data { … };
static_assert …;
class HostResolver_MdnsListen_ResponseParams_Data { … };
static_assert …;
class DnsConfigChangeManagerClient_OnDnsConfigChanged_Params_Data { … };
static_assert …;
class DnsConfigChangeManager_RequestNotifications_Params_Data { … };
static_assert …;
}
class ResolveHostHandle_Cancel_ParamsDataView { … };
class ResolveHostClient_OnComplete_ParamsDataView { … };
class ResolveHostClient_OnTextResults_ParamsDataView { … };
class ResolveHostClient_OnHostnameResults_ParamsDataView { … };
class MdnsListenClient_OnAddressResult_ParamsDataView { … };
class MdnsListenClient_OnTextResult_ParamsDataView { … };
class MdnsListenClient_OnHostnameResult_ParamsDataView { … };
class MdnsListenClient_OnUnhandledResult_ParamsDataView { … };
class HostResolver_ResolveHost_ParamsDataView { … };
class HostResolver_MdnsListen_ParamsDataView { … };
class HostResolver_MdnsListen_ResponseParamsDataView { … };
class DnsConfigChangeManagerClient_OnDnsConfigChanged_ParamsDataView { … };
class DnsConfigChangeManager_RequestNotifications_ParamsDataView { … };
inline void ResolveHostClient_OnComplete_ParamsDataView::GetResolveErrorInfoDataView(
::network::mojom::ResolveErrorInfoDataView* output) { … }
inline void ResolveHostClient_OnComplete_ParamsDataView::GetResolvedAddressesDataView(
::network::mojom::AddressListDataView* output) { … }
inline void ResolveHostClient_OnComplete_ParamsDataView::GetEndpointResultsWithMetadataDataView(
mojo::ArrayDataView<::network::mojom::HostResolverEndpointResultDataView>* output) { … }
inline void ResolveHostClient_OnTextResults_ParamsDataView::GetTextResultsDataView(
mojo::ArrayDataView<mojo::StringDataView>* output) { … }
inline void ResolveHostClient_OnHostnameResults_ParamsDataView::GetHostsDataView(
mojo::ArrayDataView<::network::mojom::HostPortPairDataView>* output) { … }
inline void MdnsListenClient_OnAddressResult_ParamsDataView::GetEndpointDataView(
::network::mojom::IPEndPointDataView* output) { … }
inline void MdnsListenClient_OnTextResult_ParamsDataView::GetTextRecordsDataView(
mojo::ArrayDataView<mojo::StringDataView>* output) { … }
inline void MdnsListenClient_OnHostnameResult_ParamsDataView::GetHostDataView(
::network::mojom::HostPortPairDataView* output) { … }
inline void HostResolver_ResolveHost_ParamsDataView::GetHostDataView(
HostResolverHostDataView* output) { … }
inline void HostResolver_ResolveHost_ParamsDataView::GetNetworkAnonymizationKeyDataView(
::network::mojom::NetworkAnonymizationKeyDataView* output) { … }
inline void HostResolver_ResolveHost_ParamsDataView::GetOptionalParametersDataView(
ResolveHostParametersDataView* output) { … }
inline void HostResolver_MdnsListen_ParamsDataView::GetHostDataView(
::network::mojom::HostPortPairDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif