#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 …;
}
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) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif