| Index: device/bluetooth/bluetooth_adapter_android.h
|
| diff --git a/device/bluetooth/bluetooth_adapter_android.h b/device/bluetooth/bluetooth_adapter_android.h
|
| index c56914888a76c103184bb82e683116ed7a808146..94dc65d0daa0ef279d116a8fe60eec67603eb4d6 100644
|
| --- a/device/bluetooth/bluetooth_adapter_android.h
|
| +++ b/device/bluetooth/bluetooth_adapter_android.h
|
| @@ -128,9 +128,19 @@ class DEVICE_BLUETOOTH_EXPORT BluetoothAdapterAndroid final
|
| void RemovePairingDelegateInternal(
|
| BluetoothDevice::PairingDelegate* pairing_delegate) override;
|
|
|
| + void PurgeTimedOutDevices();
|
| +
|
| + scoped_refptr<base::SequencedTaskRunner> ui_task_runner_;
|
| +
|
| // Java object org.chromium.device.bluetooth.ChromeBluetoothAdapter.
|
| base::android::ScopedJavaGlobalRef<jobject> j_adapter_;
|
|
|
| + private:
|
| + bool AddDiscoverySessionInternal();
|
| + bool RemoveDiscoverySessionInternal();
|
| +
|
| + uint8_t numDiscoverySessions = 0;
|
| +
|
| // Note: This should remain the last member so it'll be destroyed and
|
| // invalidate its weak pointers before any other members are destroyed.
|
| base::WeakPtrFactory<BluetoothAdapterAndroid> weak_ptr_factory_;
|
|
|