#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_PRESENTATION_PRESENTATION_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_PRESENTATION_PRESENTATION_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 blink::mojom {
namespace internal {
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationConnection_OnMessage_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationConnection_DidChangeState_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationConnection_DidClose_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_SetController_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_SetReceiver_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_SetDefaultPresentationUrls_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_ListenForScreenAvailability_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_StopListeningForScreenAvailability_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_StartPresentation_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_StartPresentation_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_ReconnectPresentation_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_ReconnectPresentation_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_CloseConnection_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationService_Terminate_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationController_OnScreenAvailabilityUpdated_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationController_OnDefaultPresentationStarted_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationController_OnConnectionStateChanged_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationController_OnConnectionClosed_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) PresentationReceiver_OnReceiverConnectionAvailable_Params_Data { … };
static_assert …;
}
class PresentationConnection_OnMessage_ParamsDataView { … };
class PresentationConnection_DidChangeState_ParamsDataView { … };
class PresentationConnection_DidClose_ParamsDataView { … };
class PresentationService_SetController_ParamsDataView { … };
class PresentationService_SetReceiver_ParamsDataView { … };
class PresentationService_SetDefaultPresentationUrls_ParamsDataView { … };
class PresentationService_ListenForScreenAvailability_ParamsDataView { … };
class PresentationService_StopListeningForScreenAvailability_ParamsDataView { … };
class PresentationService_StartPresentation_ParamsDataView { … };
class PresentationService_StartPresentation_ResponseParamsDataView { … };
class PresentationService_ReconnectPresentation_ParamsDataView { … };
class PresentationService_ReconnectPresentation_ResponseParamsDataView { … };
class PresentationService_CloseConnection_ParamsDataView { … };
class PresentationService_Terminate_ParamsDataView { … };
class PresentationController_OnScreenAvailabilityUpdated_ParamsDataView { … };
class PresentationController_OnDefaultPresentationStarted_ParamsDataView { … };
class PresentationController_OnConnectionStateChanged_ParamsDataView { … };
class PresentationController_OnConnectionClosed_ParamsDataView { … };
class PresentationReceiver_OnReceiverConnectionAvailable_ParamsDataView { … };
inline void PresentationConnection_OnMessage_ParamsDataView::GetMessageDataView(
PresentationConnectionMessageDataView* output) { … }
inline void PresentationService_SetDefaultPresentationUrls_ParamsDataView::GetPresentationUrlsDataView(
mojo::ArrayDataView<::url::mojom::UrlDataView>* output) { … }
inline void PresentationService_ListenForScreenAvailability_ParamsDataView::GetAvailabilityUrlDataView(
::url::mojom::UrlDataView* output) { … }
inline void PresentationService_StopListeningForScreenAvailability_ParamsDataView::GetAvailabilityUrlDataView(
::url::mojom::UrlDataView* output) { … }
inline void PresentationService_StartPresentation_ParamsDataView::GetPresentationUrlsDataView(
mojo::ArrayDataView<::url::mojom::UrlDataView>* output) { … }
inline void PresentationService_StartPresentation_ResponseParamsDataView::GetResultDataView(
PresentationConnectionResultDataView* output) { … }
inline void PresentationService_StartPresentation_ResponseParamsDataView::GetErrorDataView(
PresentationErrorDataView* output) { … }
inline void PresentationService_ReconnectPresentation_ParamsDataView::GetPresentationUrlsDataView(
mojo::ArrayDataView<::url::mojom::UrlDataView>* output) { … }
inline void PresentationService_ReconnectPresentation_ParamsDataView::GetPresentationIdDataView(
mojo::StringDataView* output) { … }
inline void PresentationService_ReconnectPresentation_ResponseParamsDataView::GetResultDataView(
PresentationConnectionResultDataView* output) { … }
inline void PresentationService_ReconnectPresentation_ResponseParamsDataView::GetErrorDataView(
PresentationErrorDataView* output) { … }
inline void PresentationService_CloseConnection_ParamsDataView::GetPresentationUrlDataView(
::url::mojom::UrlDataView* output) { … }
inline void PresentationService_CloseConnection_ParamsDataView::GetPresentationIdDataView(
mojo::StringDataView* output) { … }
inline void PresentationService_Terminate_ParamsDataView::GetPresentationUrlDataView(
::url::mojom::UrlDataView* output) { … }
inline void PresentationService_Terminate_ParamsDataView::GetPresentationIdDataView(
mojo::StringDataView* output) { … }
inline void PresentationController_OnScreenAvailabilityUpdated_ParamsDataView::GetUrlDataView(
::url::mojom::UrlDataView* output) { … }
inline void PresentationController_OnDefaultPresentationStarted_ParamsDataView::GetResultDataView(
PresentationConnectionResultDataView* output) { … }
inline void PresentationController_OnConnectionStateChanged_ParamsDataView::GetPresentationInfoDataView(
PresentationInfoDataView* output) { … }
inline void PresentationController_OnConnectionClosed_ParamsDataView::GetPresentationInfoDataView(
PresentationInfoDataView* output) { … }
inline void PresentationController_OnConnectionClosed_ParamsDataView::GetMessageDataView(
mojo::StringDataView* output) { … }
inline void PresentationReceiver_OnReceiverConnectionAvailable_ParamsDataView::GetResultDataView(
PresentationConnectionResultDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif