chromium/out/Default/gen/device/bluetooth/public/mojom/emulation/fake_bluetooth.mojom-params-data.h

// device/bluetooth/public/mojom/emulation/fake_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 DEVICE_BLUETOOTH_PUBLIC_MOJOM_EMULATION_FAKE_BLUETOOTH_MOJOM_PARAMS_DATA_H_
#define DEVICE_BLUETOOTH_PUBLIC_MOJOM_EMULATION_FAKE_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 bluetooth::mojom {
namespace internal {
class  FakeBluetooth_SetLESupported_Params_Data {};
static_assert;
class  FakeBluetooth_SetLESupported_ResponseParams_Data {};
static_assert;
class  FakeBluetooth_SimulateCentral_Params_Data {};
static_assert;
class  FakeBluetooth_SimulateCentral_ResponseParams_Data {};
static_assert;
class  FakeBluetooth_AllResponsesConsumed_Params_Data {};
static_assert;
class  FakeBluetooth_AllResponsesConsumed_ResponseParams_Data {};
static_assert;
class  FakeCentral_SimulatePreconnectedPeripheral_Params_Data {};
static_assert;
class  FakeCentral_SimulatePreconnectedPeripheral_ResponseParams_Data {};
static_assert;
class  FakeCentral_SimulateAdvertisementReceived_Params_Data {};
static_assert;
class  FakeCentral_SimulateAdvertisementReceived_ResponseParams_Data {};
static_assert;
class  FakeCentral_SetState_Params_Data {};
static_assert;
class  FakeCentral_SetState_ResponseParams_Data {};
static_assert;
class  FakeCentral_SetNextGATTConnectionResponse_Params_Data {};
static_assert;
class  FakeCentral_SetNextGATTConnectionResponse_ResponseParams_Data {};
static_assert;
class  FakeCentral_SetNextGATTDiscoveryResponse_Params_Data {};
static_assert;
class  FakeCentral_SetNextGATTDiscoveryResponse_ResponseParams_Data {};
static_assert;
class  FakeCentral_SimulateGATTDisconnection_Params_Data {};
static_assert;
class  FakeCentral_SimulateGATTDisconnection_ResponseParams_Data {};
static_assert;
class  FakeCentral_SimulateGATTServicesChanged_Params_Data {};
static_assert;
class  FakeCentral_SimulateGATTServicesChanged_ResponseParams_Data {};
static_assert;
class  FakeCentral_AddFakeService_Params_Data {};
static_assert;
class  FakeCentral_AddFakeService_ResponseParams_Data {};
static_assert;
class  FakeCentral_RemoveFakeService_Params_Data {};
static_assert;
class  FakeCentral_RemoveFakeService_ResponseParams_Data {};
static_assert;
class  FakeCentral_AddFakeCharacteristic_Params_Data {};
static_assert;
class  FakeCentral_AddFakeCharacteristic_ResponseParams_Data {};
static_assert;
class  FakeCentral_RemoveFakeCharacteristic_Params_Data {};
static_assert;
class  FakeCentral_RemoveFakeCharacteristic_ResponseParams_Data {};
static_assert;
class  FakeCentral_AddFakeDescriptor_Params_Data {};
static_assert;
class  FakeCentral_AddFakeDescriptor_ResponseParams_Data {};
static_assert;
class  FakeCentral_RemoveFakeDescriptor_Params_Data {};
static_assert;
class  FakeCentral_RemoveFakeDescriptor_ResponseParams_Data {};
static_assert;
class  FakeCentral_SetNextReadCharacteristicResponse_Params_Data {};
static_assert;
class  FakeCentral_SetNextReadCharacteristicResponse_ResponseParams_Data {};
static_assert;
class  FakeCentral_SetNextWriteCharacteristicResponse_Params_Data {};
static_assert;
class  FakeCentral_SetNextWriteCharacteristicResponse_ResponseParams_Data {};
static_assert;
class  FakeCentral_SetNextSubscribeToNotificationsResponse_Params_Data {};
static_assert;
class  FakeCentral_SetNextSubscribeToNotificationsResponse_ResponseParams_Data {};
static_assert;
class  FakeCentral_SetNextUnsubscribeFromNotificationsResponse_Params_Data {};
static_assert;
class  FakeCentral_SetNextUnsubscribeFromNotificationsResponse_ResponseParams_Data {};
static_assert;
class  FakeCentral_IsNotifying_Params_Data {};
static_assert;
class  FakeCentral_IsNotifying_ResponseParams_Data {};
static_assert;
class  FakeCentral_GetLastWrittenCharacteristicValue_Params_Data {};
static_assert;
class  FakeCentral_GetLastWrittenCharacteristicValue_ResponseParams_Data {};
static_assert;
class  FakeCentral_SetNextReadDescriptorResponse_Params_Data {};
static_assert;
class  FakeCentral_SetNextReadDescriptorResponse_ResponseParams_Data {};
static_assert;
class  FakeCentral_SetNextWriteDescriptorResponse_Params_Data {};
static_assert;
class  FakeCentral_SetNextWriteDescriptorResponse_ResponseParams_Data {};
static_assert;
class  FakeCentral_GetLastWrittenDescriptorValue_Params_Data {};
static_assert;
class  FakeCentral_GetLastWrittenDescriptorValue_ResponseParams_Data {};
static_assert;

}  // namespace internal


class FakeBluetooth_SetLESupported_ParamsDataView {};


class FakeBluetooth_SetLESupported_ResponseParamsDataView {};


class FakeBluetooth_SimulateCentral_ParamsDataView {};


class FakeBluetooth_SimulateCentral_ResponseParamsDataView {};


class FakeBluetooth_AllResponsesConsumed_ParamsDataView {};


class FakeBluetooth_AllResponsesConsumed_ResponseParamsDataView {};


class FakeCentral_SimulatePreconnectedPeripheral_ParamsDataView {};


class FakeCentral_SimulatePreconnectedPeripheral_ResponseParamsDataView {};


class FakeCentral_SimulateAdvertisementReceived_ParamsDataView {};


class FakeCentral_SimulateAdvertisementReceived_ResponseParamsDataView {};


class FakeCentral_SetState_ParamsDataView {};


class FakeCentral_SetState_ResponseParamsDataView {};


class FakeCentral_SetNextGATTConnectionResponse_ParamsDataView {};


class FakeCentral_SetNextGATTConnectionResponse_ResponseParamsDataView {};


class FakeCentral_SetNextGATTDiscoveryResponse_ParamsDataView {};


class FakeCentral_SetNextGATTDiscoveryResponse_ResponseParamsDataView {};


class FakeCentral_SimulateGATTDisconnection_ParamsDataView {};


class FakeCentral_SimulateGATTDisconnection_ResponseParamsDataView {};


class FakeCentral_SimulateGATTServicesChanged_ParamsDataView {};


class FakeCentral_SimulateGATTServicesChanged_ResponseParamsDataView {};


class FakeCentral_AddFakeService_ParamsDataView {};


class FakeCentral_AddFakeService_ResponseParamsDataView {};


class FakeCentral_RemoveFakeService_ParamsDataView {};


class FakeCentral_RemoveFakeService_ResponseParamsDataView {};


class FakeCentral_AddFakeCharacteristic_ParamsDataView {};


class FakeCentral_AddFakeCharacteristic_ResponseParamsDataView {};


class FakeCentral_RemoveFakeCharacteristic_ParamsDataView {};


class FakeCentral_RemoveFakeCharacteristic_ResponseParamsDataView {};


class FakeCentral_AddFakeDescriptor_ParamsDataView {};


class FakeCentral_AddFakeDescriptor_ResponseParamsDataView {};


class FakeCentral_RemoveFakeDescriptor_ParamsDataView {};


class FakeCentral_RemoveFakeDescriptor_ResponseParamsDataView {};


class FakeCentral_SetNextReadCharacteristicResponse_ParamsDataView {};


class FakeCentral_SetNextReadCharacteristicResponse_ResponseParamsDataView {};


class FakeCentral_SetNextWriteCharacteristicResponse_ParamsDataView {};


class FakeCentral_SetNextWriteCharacteristicResponse_ResponseParamsDataView {};


class FakeCentral_SetNextSubscribeToNotificationsResponse_ParamsDataView {};


class FakeCentral_SetNextSubscribeToNotificationsResponse_ResponseParamsDataView {};


class FakeCentral_SetNextUnsubscribeFromNotificationsResponse_ParamsDataView {};


class FakeCentral_SetNextUnsubscribeFromNotificationsResponse_ResponseParamsDataView {};


class FakeCentral_IsNotifying_ParamsDataView {};


class FakeCentral_IsNotifying_ResponseParamsDataView {};


class FakeCentral_GetLastWrittenCharacteristicValue_ParamsDataView {};


class FakeCentral_GetLastWrittenCharacteristicValue_ResponseParamsDataView {};


class FakeCentral_SetNextReadDescriptorResponse_ParamsDataView {};


class FakeCentral_SetNextReadDescriptorResponse_ResponseParamsDataView {};


class FakeCentral_SetNextWriteDescriptorResponse_ParamsDataView {};


class FakeCentral_SetNextWriteDescriptorResponse_ResponseParamsDataView {};


class FakeCentral_GetLastWrittenDescriptorValue_ParamsDataView {};


class FakeCentral_GetLastWrittenDescriptorValue_ResponseParamsDataView {};













inline void FakeCentral_SimulatePreconnectedPeripheral_ParamsDataView::GetAddressDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SimulatePreconnectedPeripheral_ParamsDataView::GetNameDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SimulatePreconnectedPeripheral_ParamsDataView::GetManufacturerDataDataView(
    mojo::MapDataView<uint16_t, mojo::ArrayDataView<uint8_t>>* output) {}
inline void FakeCentral_SimulatePreconnectedPeripheral_ParamsDataView::GetKnownServiceUuidsDataView(
    mojo::ArrayDataView<::bluetooth::mojom::UUIDDataView>* output) {}




inline void FakeCentral_SimulateAdvertisementReceived_ParamsDataView::GetResultDataView(
    ScanResultDataView* output) {}








inline void FakeCentral_SetNextGATTConnectionResponse_ParamsDataView::GetAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_SetNextGATTDiscoveryResponse_ParamsDataView::GetAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_SimulateGATTDisconnection_ParamsDataView::GetAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_SimulateGATTServicesChanged_ParamsDataView::GetAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_AddFakeService_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_AddFakeService_ParamsDataView::GetServiceUuidDataView(
    ::bluetooth::mojom::UUIDDataView* output) {}


inline void FakeCentral_AddFakeService_ResponseParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}


inline void FakeCentral_RemoveFakeService_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_RemoveFakeService_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_AddFakeCharacteristic_ParamsDataView::GetCharacteristicUuidDataView(
    ::bluetooth::mojom::UUIDDataView* output) {}
inline void FakeCentral_AddFakeCharacteristic_ParamsDataView::GetPropertiesDataView(
    CharacteristicPropertiesDataView* output) {}
inline void FakeCentral_AddFakeCharacteristic_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_AddFakeCharacteristic_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}


inline void FakeCentral_AddFakeCharacteristic_ResponseParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}


inline void FakeCentral_RemoveFakeCharacteristic_ParamsDataView::GetIdentifierDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_RemoveFakeCharacteristic_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_RemoveFakeCharacteristic_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_AddFakeDescriptor_ParamsDataView::GetDescriptorUuidDataView(
    ::bluetooth::mojom::UUIDDataView* output) {}
inline void FakeCentral_AddFakeDescriptor_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_AddFakeDescriptor_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_AddFakeDescriptor_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}


inline void FakeCentral_AddFakeDescriptor_ResponseParamsDataView::GetDescriptorIdDataView(
    mojo::StringDataView* output) {}


inline void FakeCentral_RemoveFakeDescriptor_ParamsDataView::GetDescriptorIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_RemoveFakeDescriptor_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_RemoveFakeDescriptor_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_RemoveFakeDescriptor_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_SetNextReadCharacteristicResponse_ParamsDataView::GetValueDataView(
    mojo::ArrayDataView<uint8_t>* output) {}
inline void FakeCentral_SetNextReadCharacteristicResponse_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextReadCharacteristicResponse_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextReadCharacteristicResponse_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_SetNextWriteCharacteristicResponse_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextWriteCharacteristicResponse_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextWriteCharacteristicResponse_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_SetNextSubscribeToNotificationsResponse_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextSubscribeToNotificationsResponse_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextSubscribeToNotificationsResponse_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_SetNextUnsubscribeFromNotificationsResponse_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextUnsubscribeFromNotificationsResponse_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextUnsubscribeFromNotificationsResponse_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_IsNotifying_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_IsNotifying_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_IsNotifying_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_GetLastWrittenCharacteristicValue_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_GetLastWrittenCharacteristicValue_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_GetLastWrittenCharacteristicValue_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}


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


inline void FakeCentral_SetNextReadDescriptorResponse_ParamsDataView::GetValueDataView(
    mojo::ArrayDataView<uint8_t>* output) {}
inline void FakeCentral_SetNextReadDescriptorResponse_ParamsDataView::GetDescriptorIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextReadDescriptorResponse_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextReadDescriptorResponse_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextReadDescriptorResponse_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_SetNextWriteDescriptorResponse_ParamsDataView::GetDescriptorIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextWriteDescriptorResponse_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextWriteDescriptorResponse_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_SetNextWriteDescriptorResponse_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}




inline void FakeCentral_GetLastWrittenDescriptorValue_ParamsDataView::GetDescriptorIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_GetLastWrittenDescriptorValue_ParamsDataView::GetCharacteristicIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_GetLastWrittenDescriptorValue_ParamsDataView::GetServiceIdDataView(
    mojo::StringDataView* output) {}
inline void FakeCentral_GetLastWrittenDescriptorValue_ParamsDataView::GetPeripheralAddressDataView(
    mojo::StringDataView* output) {}


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



}  // bluetooth::mojom

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

#endif  // DEVICE_BLUETOOTH_PUBLIC_MOJOM_EMULATION_FAKE_BLUETOOTH_MOJOM_PARAMS_DATA_H_