// Copyright 2016 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_BLUEZ_BLUETOOTH_PAIRING_BLUEZ_H_ #define DEVICE_BLUETOOTH_BLUEZ_BLUETOOTH_PAIRING_BLUEZ_H_ #include <stdint.h> #include "base/memory/raw_ptr.h" #include "device/bluetooth/bluetooth_device.h" #include "device/bluetooth/dbus/bluetooth_agent_service_provider.h" namespace bluez { class BluetoothDeviceBlueZ; // The BluetoothPairingBlueZ class encapsulates the logic for an individual // device pairing, acting as a bridge between BluetoothAdapterBlueZ which // communicates with the underlying Controller and Host Subsystem, and // BluetoothDeviceBlueZ which presents the pairing logic to the application. class BluetoothPairingBlueZ { … }; } // namespace bluez #endif // DEVICE_BLUETOOTH_BLUEZ_BLUETOOTH_PAIRING_BLUEZ_H_