chromium/out/Default/gen/third_party/blink/public/mojom/bluetooth/web_bluetooth.mojom-params-data.h

// third_party/blink/public/mojom/bluetooth/web_bluetooth.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 THIRD_PARTY_BLINK_PUBLIC_MOJOM_BLUETOOTH_WEB_BLUETOOTH_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_BLUETOOTH_WEB_BLUETOOTH_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) WebBluetoothService_GetAvailability_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_GetAvailability_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RequestDevice_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RequestDevice_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_GetDevices_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_GetDevices_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_ForgetDevice_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_ForgetDevice_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteServerConnect_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteServerConnect_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteServerDisconnect_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteServerGetPrimaryServices_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteServerGetPrimaryServices_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteServiceGetCharacteristics_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteServiceGetCharacteristics_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicReadValue_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicReadValue_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicWriteValue_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicWriteValue_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicStartNotifications_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicStartNotifications_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicStopNotifications_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicStopNotifications_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicGetDescriptors_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteCharacteristicGetDescriptors_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteDescriptorReadValue_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteDescriptorReadValue_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteDescriptorWriteValue_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RemoteDescriptorWriteValue_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RequestScanningStart_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_RequestScanningStart_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_WatchAdvertisementsForDevice_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothService_WatchAdvertisementsForDevice_ResponseParams_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothServerClient_GATTServerDisconnected_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothCharacteristicClient_RemoteCharacteristicValueChanged_Params_Data {};
static_assert;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) WebBluetoothAdvertisementClient_AdvertisingEvent_Params_Data {};
static_assert;

}  // namespace internal


class WebBluetoothService_GetAvailability_ParamsDataView {};


class WebBluetoothService_GetAvailability_ResponseParamsDataView {};


class WebBluetoothService_RequestDevice_ParamsDataView {};


class WebBluetoothService_RequestDevice_ResponseParamsDataView {};


class WebBluetoothService_GetDevices_ParamsDataView {};


class WebBluetoothService_GetDevices_ResponseParamsDataView {};


class WebBluetoothService_ForgetDevice_ParamsDataView {};


class WebBluetoothService_ForgetDevice_ResponseParamsDataView {};


class WebBluetoothService_RemoteServerConnect_ParamsDataView {};


class WebBluetoothService_RemoteServerConnect_ResponseParamsDataView {};


class WebBluetoothService_RemoteServerDisconnect_ParamsDataView {};


class WebBluetoothService_RemoteServerGetPrimaryServices_ParamsDataView {};


class WebBluetoothService_RemoteServerGetPrimaryServices_ResponseParamsDataView {};


class WebBluetoothService_RemoteServiceGetCharacteristics_ParamsDataView {};


class WebBluetoothService_RemoteServiceGetCharacteristics_ResponseParamsDataView {};


class WebBluetoothService_RemoteCharacteristicReadValue_ParamsDataView {};


class WebBluetoothService_RemoteCharacteristicReadValue_ResponseParamsDataView {};


class WebBluetoothService_RemoteCharacteristicWriteValue_ParamsDataView {};


class WebBluetoothService_RemoteCharacteristicWriteValue_ResponseParamsDataView {};


class WebBluetoothService_RemoteCharacteristicStartNotifications_ParamsDataView {};


class WebBluetoothService_RemoteCharacteristicStartNotifications_ResponseParamsDataView {};


class WebBluetoothService_RemoteCharacteristicStopNotifications_ParamsDataView {};


class WebBluetoothService_RemoteCharacteristicStopNotifications_ResponseParamsDataView {};


class WebBluetoothService_RemoteCharacteristicGetDescriptors_ParamsDataView {};


class WebBluetoothService_RemoteCharacteristicGetDescriptors_ResponseParamsDataView {};


class WebBluetoothService_RemoteDescriptorReadValue_ParamsDataView {};


class WebBluetoothService_RemoteDescriptorReadValue_ResponseParamsDataView {};


class WebBluetoothService_RemoteDescriptorWriteValue_ParamsDataView {};


class WebBluetoothService_RemoteDescriptorWriteValue_ResponseParamsDataView {};


class WebBluetoothService_RequestScanningStart_ParamsDataView {};


class WebBluetoothService_RequestScanningStart_ResponseParamsDataView {};


class WebBluetoothService_WatchAdvertisementsForDevice_ParamsDataView {};


class WebBluetoothService_WatchAdvertisementsForDevice_ResponseParamsDataView {};


class WebBluetoothServerClient_GATTServerDisconnected_ParamsDataView {};


class WebBluetoothCharacteristicClient_RemoteCharacteristicValueChanged_ParamsDataView {};


class WebBluetoothAdvertisementClient_AdvertisingEvent_ParamsDataView {};





inline void WebBluetoothService_RequestDevice_ParamsDataView::GetOptionsDataView(
    WebBluetoothRequestDeviceOptionsDataView* output) {}


inline void WebBluetoothService_RequestDevice_ResponseParamsDataView::GetDeviceDataView(
    WebBluetoothDeviceDataView* output) {}




inline void WebBluetoothService_GetDevices_ResponseParamsDataView::GetDevicesDataView(
    mojo::ArrayDataView<WebBluetoothDeviceDataView>* output) {}


inline void WebBluetoothService_ForgetDevice_ParamsDataView::GetDeviceIdDataView(
    WebBluetoothDeviceIdDataView* output) {}




inline void WebBluetoothService_RemoteServerConnect_ParamsDataView::GetDeviceIdDataView(
    WebBluetoothDeviceIdDataView* output) {}




inline void WebBluetoothService_RemoteServerDisconnect_ParamsDataView::GetDeviceIdDataView(
    WebBluetoothDeviceIdDataView* output) {}


inline void WebBluetoothService_RemoteServerGetPrimaryServices_ParamsDataView::GetDeviceIdDataView(
    WebBluetoothDeviceIdDataView* output) {}
inline void WebBluetoothService_RemoteServerGetPrimaryServices_ParamsDataView::GetServicesUuidDataView(
    ::bluetooth::mojom::UUIDDataView* output) {}


inline void WebBluetoothService_RemoteServerGetPrimaryServices_ResponseParamsDataView::GetServicesDataView(
    mojo::ArrayDataView<WebBluetoothRemoteGATTServiceDataView>* output) {}


inline void WebBluetoothService_RemoteServiceGetCharacteristics_ParamsDataView::GetServiceInstanceIdDataView(
    mojo::StringDataView* output) {}
inline void WebBluetoothService_RemoteServiceGetCharacteristics_ParamsDataView::GetCharacteristicsUuidDataView(
    ::bluetooth::mojom::UUIDDataView* output) {}


inline void WebBluetoothService_RemoteServiceGetCharacteristics_ResponseParamsDataView::GetCharacteristicsDataView(
    mojo::ArrayDataView<WebBluetoothRemoteGATTCharacteristicDataView>* output) {}


inline void WebBluetoothService_RemoteCharacteristicReadValue_ParamsDataView::GetCharacteristicInstanceIdDataView(
    mojo::StringDataView* output) {}


inline void WebBluetoothService_RemoteCharacteristicReadValue_ResponseParamsDataView::GetValueDataView(
    mojo::ArrayDataView<uint8_t>* output) {}


inline void WebBluetoothService_RemoteCharacteristicWriteValue_ParamsDataView::GetCharacteristicInstanceIdDataView(
    mojo::StringDataView* output) {}
inline void WebBluetoothService_RemoteCharacteristicWriteValue_ParamsDataView::GetValueDataView(
    mojo::ArrayDataView<uint8_t>* output) {}




inline void WebBluetoothService_RemoteCharacteristicStartNotifications_ParamsDataView::GetCharacteristicInstanceIdDataView(
    mojo::StringDataView* output) {}




inline void WebBluetoothService_RemoteCharacteristicStopNotifications_ParamsDataView::GetCharacteristicInstanceIdDataView(
    mojo::StringDataView* output) {}




inline void WebBluetoothService_RemoteCharacteristicGetDescriptors_ParamsDataView::GetCharacteristicsInstanceIdDataView(
    mojo::StringDataView* output) {}
inline void WebBluetoothService_RemoteCharacteristicGetDescriptors_ParamsDataView::GetDescriptorUuidDataView(
    ::bluetooth::mojom::UUIDDataView* output) {}


inline void WebBluetoothService_RemoteCharacteristicGetDescriptors_ResponseParamsDataView::GetDescriptorsDataView(
    mojo::ArrayDataView<WebBluetoothRemoteGATTDescriptorDataView>* output) {}


inline void WebBluetoothService_RemoteDescriptorReadValue_ParamsDataView::GetDescriptorInstanceIdDataView(
    mojo::StringDataView* output) {}


inline void WebBluetoothService_RemoteDescriptorReadValue_ResponseParamsDataView::GetValueDataView(
    mojo::ArrayDataView<uint8_t>* output) {}


inline void WebBluetoothService_RemoteDescriptorWriteValue_ParamsDataView::GetDescriptorInstanceIdDataView(
    mojo::StringDataView* output) {}
inline void WebBluetoothService_RemoteDescriptorWriteValue_ParamsDataView::GetValueDataView(
    mojo::ArrayDataView<uint8_t>* output) {}




inline void WebBluetoothService_RequestScanningStart_ParamsDataView::GetOptionsDataView(
    WebBluetoothRequestLEScanOptionsDataView* output) {}




inline void WebBluetoothService_WatchAdvertisementsForDevice_ParamsDataView::GetDeviceIdDataView(
    WebBluetoothDeviceIdDataView* output) {}






inline void WebBluetoothCharacteristicClient_RemoteCharacteristicValueChanged_ParamsDataView::GetValueDataView(
    mojo::ArrayDataView<uint8_t>* output) {}


inline void WebBluetoothAdvertisementClient_AdvertisingEvent_ParamsDataView::GetResultDataView(
    WebBluetoothAdvertisingEventDataView* output) {}



}  // blink::mojom

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

#endif  // THIRD_PARTY_BLINK_PUBLIC_MOJOM_BLUETOOTH_WEB_BLUETOOTH_MOJOM_PARAMS_DATA_H_