chromium/out/Default/gen/components/media_router/common/mojom/media_router.mojom-params-data.h

// components/media_router/common/mojom/media_router.mojom-params-data.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef COMPONENTS_MEDIA_ROUTER_COMMON_MOJOM_MEDIA_ROUTER_MOJOM_PARAMS_DATA_H_
#define COMPONENTS_MEDIA_ROUTER_COMMON_MOJOM_MEDIA_ROUTER_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 media_router::mojom {
namespace internal {
class  MediaRouteProvider_CreateRoute_Params_Data {};
static_assert;
class  MediaRouteProvider_CreateRoute_ResponseParams_Data {};
static_assert;
class  MediaRouteProvider_JoinRoute_Params_Data {};
static_assert;
class  MediaRouteProvider_JoinRoute_ResponseParams_Data {};
static_assert;
class  MediaRouteProvider_TerminateRoute_Params_Data {};
static_assert;
class  MediaRouteProvider_TerminateRoute_ResponseParams_Data {};
static_assert;
class  MediaRouteProvider_SendRouteMessage_Params_Data {};
static_assert;
class  MediaRouteProvider_SendRouteBinaryMessage_Params_Data {};
static_assert;
class  MediaRouteProvider_StartObservingMediaSinks_Params_Data {};
static_assert;
class  MediaRouteProvider_StopObservingMediaSinks_Params_Data {};
static_assert;
class  MediaRouteProvider_StartObservingMediaRoutes_Params_Data {};
static_assert;
class  MediaRouteProvider_DetachRoute_Params_Data {};
static_assert;
class  MediaRouteProvider_EnableMdnsDiscovery_Params_Data {};
static_assert;
class  MediaRouteProvider_DiscoverSinksNow_Params_Data {};
static_assert;
class  MediaRouteProvider_BindMediaController_Params_Data {};
static_assert;
class  MediaRouteProvider_BindMediaController_ResponseParams_Data {};
static_assert;
class  MediaRouteProvider_GetState_Params_Data {};
static_assert;
class  MediaRouteProvider_GetState_ResponseParams_Data {};
static_assert;
class  MediaRouter_RegisterMediaRouteProvider_Params_Data {};
static_assert;
class  MediaRouter_OnSinksReceived_Params_Data {};
static_assert;
class  MediaRouter_OnIssue_Params_Data {};
static_assert;
class  MediaRouter_ClearTopIssueForSink_Params_Data {};
static_assert;
class  MediaRouter_OnRoutesUpdated_Params_Data {};
static_assert;
class  MediaRouter_OnPresentationConnectionStateChanged_Params_Data {};
static_assert;
class  MediaRouter_OnPresentationConnectionClosed_Params_Data {};
static_assert;
class  MediaRouter_OnRouteMessagesReceived_Params_Data {};
static_assert;
class  MediaRouter_GetMediaSinkServiceStatus_Params_Data {};
static_assert;
class  MediaRouter_GetMediaSinkServiceStatus_ResponseParams_Data {};
static_assert;
class  MediaRouter_GetLogger_Params_Data {};
static_assert;
class  MediaRouter_GetDebugger_Params_Data {};
static_assert;
class  MediaRouter_GetLogsAsString_Params_Data {};
static_assert;
class  MediaRouter_GetLogsAsString_ResponseParams_Data {};
static_assert;

}  // namespace internal


class MediaRouteProvider_CreateRoute_ParamsDataView {};


class MediaRouteProvider_CreateRoute_ResponseParamsDataView {};


class MediaRouteProvider_JoinRoute_ParamsDataView {};


class MediaRouteProvider_JoinRoute_ResponseParamsDataView {};


class MediaRouteProvider_TerminateRoute_ParamsDataView {};


class MediaRouteProvider_TerminateRoute_ResponseParamsDataView {};


class MediaRouteProvider_SendRouteMessage_ParamsDataView {};


class MediaRouteProvider_SendRouteBinaryMessage_ParamsDataView {};


class MediaRouteProvider_StartObservingMediaSinks_ParamsDataView {};


class MediaRouteProvider_StopObservingMediaSinks_ParamsDataView {};


class MediaRouteProvider_StartObservingMediaRoutes_ParamsDataView {};


class MediaRouteProvider_DetachRoute_ParamsDataView {};


class MediaRouteProvider_EnableMdnsDiscovery_ParamsDataView {};


class MediaRouteProvider_DiscoverSinksNow_ParamsDataView {};


class MediaRouteProvider_BindMediaController_ParamsDataView {};


class MediaRouteProvider_BindMediaController_ResponseParamsDataView {};


class MediaRouteProvider_GetState_ParamsDataView {};


class MediaRouteProvider_GetState_ResponseParamsDataView {};


class MediaRouter_RegisterMediaRouteProvider_ParamsDataView {};


class MediaRouter_OnSinksReceived_ParamsDataView {};


class MediaRouter_OnIssue_ParamsDataView {};


class MediaRouter_ClearTopIssueForSink_ParamsDataView {};


class MediaRouter_OnRoutesUpdated_ParamsDataView {};


class MediaRouter_OnPresentationConnectionStateChanged_ParamsDataView {};


class MediaRouter_OnPresentationConnectionClosed_ParamsDataView {};


class MediaRouter_OnRouteMessagesReceived_ParamsDataView {};


class MediaRouter_GetMediaSinkServiceStatus_ParamsDataView {};


class MediaRouter_GetMediaSinkServiceStatus_ResponseParamsDataView {};


class MediaRouter_GetLogger_ParamsDataView {};


class MediaRouter_GetDebugger_ParamsDataView {};


class MediaRouter_GetLogsAsString_ParamsDataView {};


class MediaRouter_GetLogsAsString_ResponseParamsDataView {};

inline void MediaRouteProvider_CreateRoute_ParamsDataView::GetMediaSourceDataView(
    mojo::StringDataView* output) {}
inline void MediaRouteProvider_CreateRoute_ParamsDataView::GetSinkIdDataView(
    mojo::StringDataView* output) {}
inline void MediaRouteProvider_CreateRoute_ParamsDataView::GetOriginalPresentationIdDataView(
    mojo::StringDataView* output) {}
inline void MediaRouteProvider_CreateRoute_ParamsDataView::GetOriginDataView(
    ::url::mojom::OriginDataView* output) {}
inline void MediaRouteProvider_CreateRoute_ParamsDataView::GetTimeoutDataView(
    ::mojo_base::mojom::TimeDeltaDataView* output) {}


inline void MediaRouteProvider_CreateRoute_ResponseParamsDataView::GetRouteDataView(
    MediaRouteDataView* output) {}
inline void MediaRouteProvider_CreateRoute_ResponseParamsDataView::GetConnectionDataView(
    RoutePresentationConnectionDataView* output) {}
inline void MediaRouteProvider_CreateRoute_ResponseParamsDataView::GetErrorTextDataView(
    mojo::StringDataView* output) {}


inline void MediaRouteProvider_JoinRoute_ParamsDataView::GetMediaSourceDataView(
    mojo::StringDataView* output) {}
inline void MediaRouteProvider_JoinRoute_ParamsDataView::GetPresentationIdDataView(
    mojo::StringDataView* output) {}
inline void MediaRouteProvider_JoinRoute_ParamsDataView::GetOriginDataView(
    ::url::mojom::OriginDataView* output) {}
inline void MediaRouteProvider_JoinRoute_ParamsDataView::GetTimeoutDataView(
    ::mojo_base::mojom::TimeDeltaDataView* output) {}


inline void MediaRouteProvider_JoinRoute_ResponseParamsDataView::GetRouteDataView(
    MediaRouteDataView* output) {}
inline void MediaRouteProvider_JoinRoute_ResponseParamsDataView::GetConnectionDataView(
    RoutePresentationConnectionDataView* output) {}
inline void MediaRouteProvider_JoinRoute_ResponseParamsDataView::GetErrorTextDataView(
    mojo::StringDataView* output) {}


inline void MediaRouteProvider_TerminateRoute_ParamsDataView::GetRouteIdDataView(
    mojo::StringDataView* output) {}


inline void MediaRouteProvider_TerminateRoute_ResponseParamsDataView::GetErrorTextDataView(
    mojo::StringDataView* output) {}


inline void MediaRouteProvider_SendRouteMessage_ParamsDataView::GetMediaRouteIdDataView(
    mojo::StringDataView* output) {}
inline void MediaRouteProvider_SendRouteMessage_ParamsDataView::GetMessageDataView(
    mojo::StringDataView* output) {}


inline void MediaRouteProvider_SendRouteBinaryMessage_ParamsDataView::GetMediaRouteIdDataView(
    mojo::StringDataView* output) {}
inline void MediaRouteProvider_SendRouteBinaryMessage_ParamsDataView::GetDataDataView(
    mojo::ArrayDataView<uint8_t>* output) {}


inline void MediaRouteProvider_StartObservingMediaSinks_ParamsDataView::GetMediaSourceDataView(
    mojo::StringDataView* output) {}


inline void MediaRouteProvider_StopObservingMediaSinks_ParamsDataView::GetMediaSourceDataView(
    mojo::StringDataView* output) {}




inline void MediaRouteProvider_DetachRoute_ParamsDataView::GetRouteIdDataView(
    mojo::StringDataView* output) {}






inline void MediaRouteProvider_BindMediaController_ParamsDataView::GetRouteIdDataView(
    mojo::StringDataView* output) {}






inline void MediaRouteProvider_GetState_ResponseParamsDataView::GetStateDataView(
    ProviderStateDataView* output) {}




inline void MediaRouter_OnSinksReceived_ParamsDataView::GetMediaSourceDataView(
    mojo::StringDataView* output) {}
inline void MediaRouter_OnSinksReceived_ParamsDataView::GetSinksDataView(
    mojo::ArrayDataView<MediaSinkDataView>* output) {}
inline void MediaRouter_OnSinksReceived_ParamsDataView::GetOriginsDataView(
    mojo::ArrayDataView<::url::mojom::OriginDataView>* output) {}


inline void MediaRouter_OnIssue_ParamsDataView::GetIssueDataView(
    IssueDataView* output) {}


inline void MediaRouter_ClearTopIssueForSink_ParamsDataView::GetSinkIdDataView(
    mojo::StringDataView* output) {}


inline void MediaRouter_OnRoutesUpdated_ParamsDataView::GetRoutesDataView(
    mojo::ArrayDataView<MediaRouteDataView>* output) {}


inline void MediaRouter_OnPresentationConnectionStateChanged_ParamsDataView::GetRouteIdDataView(
    mojo::StringDataView* output) {}


inline void MediaRouter_OnPresentationConnectionClosed_ParamsDataView::GetRouteIdDataView(
    mojo::StringDataView* output) {}
inline void MediaRouter_OnPresentationConnectionClosed_ParamsDataView::GetMessageDataView(
    mojo::StringDataView* output) {}


inline void MediaRouter_OnRouteMessagesReceived_ParamsDataView::GetRouteIdDataView(
    mojo::StringDataView* output) {}
inline void MediaRouter_OnRouteMessagesReceived_ParamsDataView::GetMessagesDataView(
    mojo::ArrayDataView<RouteMessageDataView>* output) {}




inline void MediaRouter_GetMediaSinkServiceStatus_ResponseParamsDataView::GetStatusDataView(
    mojo::StringDataView* output) {}








inline void MediaRouter_GetLogsAsString_ResponseParamsDataView::GetLogsDataView(
    mojo::StringDataView* output) {}



}  // media_router::mojom

#if defined(__clang__)
#pragma clang diagnostic pop
#endif

#endif  // COMPONENTS_MEDIA_ROUTER_COMMON_MOJOM_MEDIA_ROUTER_MOJOM_PARAMS_DATA_H_