#include "device/vr/public/mojom/isolated_xr_service.mojom-shared.h"
#include <ostream>
#include <utility>
#include "base/strings/stringprintf.h"
#include "mojo/public/cpp/bindings/lib/validate_params.h"
#include "mojo/public/cpp/bindings/lib/validation_errors.h"
#include "mojo/public/cpp/bindings/lib/validation_util.h"
#include "third_party/perfetto/include/perfetto/tracing/traced_value.h"
#include "device/vr/public/mojom/isolated_xr_service.mojom-params-data.h"
namespace device {
namespace mojom {
namespace internal {
bool XRRuntimeSessionOptions_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRuntimeSessionOptions_Data::XRRuntimeSessionOptions_Data()
: … { … }
bool XRRuntimeSessionResult_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRuntimeSessionResult_Data::XRRuntimeSessionResult_Data()
: … { … }
bool XRRenderInfo_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRenderInfo_Data::XRRenderInfo_Data()
: … { … }
bool XRDeviceData_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRDeviceData_Data::XRDeviceData_Data()
: … { … }
bool XRSessionController_SetFrameDataRestricted_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRSessionController_SetFrameDataRestricted_Params_Data::XRSessionController_SetFrameDataRestricted_Params_Data()
: … { … }
bool XRRuntimeEventListener_OnVisibilityStateChanged_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRuntimeEventListener_OnVisibilityStateChanged_Params_Data::XRRuntimeEventListener_OnVisibilityStateChanged_Params_Data()
: … { … }
bool XRRuntimeEventListener_OnExitPresent_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRuntimeEventListener_OnExitPresent_Params_Data::XRRuntimeEventListener_OnExitPresent_Params_Data()
: … { … }
bool XRRuntime_RequestSession_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRuntime_RequestSession_Params_Data::XRRuntime_RequestSession_Params_Data()
: … { … }
bool XRRuntime_RequestSession_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRuntime_RequestSession_ResponseParams_Data::XRRuntime_RequestSession_ResponseParams_Data()
: … { … }
bool XRRuntime_ShutdownSession_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRuntime_ShutdownSession_Params_Data::XRRuntime_ShutdownSession_Params_Data()
: … { … }
bool XRRuntime_ShutdownSession_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRuntime_ShutdownSession_ResponseParams_Data::XRRuntime_ShutdownSession_ResponseParams_Data()
: … { … }
bool XRRuntime_ListenToDeviceChanges_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRRuntime_ListenToDeviceChanges_Params_Data::XRRuntime_ListenToDeviceChanges_Params_Data()
: … { … }
bool ImmersiveOverlay_RequestNextOverlayPose_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ImmersiveOverlay_RequestNextOverlayPose_Params_Data::ImmersiveOverlay_RequestNextOverlayPose_Params_Data()
: … { … }
bool ImmersiveOverlay_RequestNextOverlayPose_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ImmersiveOverlay_RequestNextOverlayPose_ResponseParams_Data::ImmersiveOverlay_RequestNextOverlayPose_ResponseParams_Data()
: … { … }
bool ImmersiveOverlay_SubmitOverlayTexture_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ImmersiveOverlay_SubmitOverlayTexture_Params_Data::ImmersiveOverlay_SubmitOverlayTexture_Params_Data()
: … { … }
bool ImmersiveOverlay_SubmitOverlayTexture_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ImmersiveOverlay_SubmitOverlayTexture_ResponseParams_Data::ImmersiveOverlay_SubmitOverlayTexture_ResponseParams_Data()
: … { … }
bool ImmersiveOverlay_SetOverlayAndWebXRVisibility_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ImmersiveOverlay_SetOverlayAndWebXRVisibility_Params_Data::ImmersiveOverlay_SetOverlayAndWebXRVisibility_Params_Data()
: … { … }
bool ImmersiveOverlay_RequestNotificationOnWebXrSubmitted_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ImmersiveOverlay_RequestNotificationOnWebXrSubmitted_Params_Data::ImmersiveOverlay_RequestNotificationOnWebXrSubmitted_Params_Data()
: … { … }
bool ImmersiveOverlay_RequestNotificationOnWebXrSubmitted_ResponseParams_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
ImmersiveOverlay_RequestNotificationOnWebXrSubmitted_ResponseParams_Data::ImmersiveOverlay_RequestNotificationOnWebXrSubmitted_ResponseParams_Data()
: … { … }
bool IsolatedXRRuntimeProviderClient_OnDeviceAdded_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
IsolatedXRRuntimeProviderClient_OnDeviceAdded_Params_Data::IsolatedXRRuntimeProviderClient_OnDeviceAdded_Params_Data()
: … { … }
bool IsolatedXRRuntimeProviderClient_OnDeviceRemoved_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
IsolatedXRRuntimeProviderClient_OnDeviceRemoved_Params_Data::IsolatedXRRuntimeProviderClient_OnDeviceRemoved_Params_Data()
: … { … }
bool IsolatedXRRuntimeProviderClient_OnDevicesEnumerated_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
IsolatedXRRuntimeProviderClient_OnDevicesEnumerated_Params_Data::IsolatedXRRuntimeProviderClient_OnDevicesEnumerated_Params_Data()
: … { … }
bool IsolatedXRRuntimeProvider_RequestDevices_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
IsolatedXRRuntimeProvider_RequestDevices_Params_Data::IsolatedXRRuntimeProvider_RequestDevices_Params_Data()
: … { … }
bool XRDeviceService_BindRuntimeProvider_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRDeviceService_BindRuntimeProvider_Params_Data::XRDeviceService_BindRuntimeProvider_Params_Data()
: … { … }
bool XRDeviceService_BindTestHook_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRDeviceService_BindTestHook_Params_Data::XRDeviceService_BindTestHook_Params_Data()
: … { … }
bool XRDeviceServiceHost_BindGpu_Params_Data::Validate(
const void* data,
mojo::internal::ValidationContext* validation_context) { … }
XRDeviceServiceHost_BindGpu_Params_Data::XRDeviceServiceHost_BindGpu_Params_Data()
: … { … }
}
}
}