Chromium Code Reviews| Index: device/bluetooth/bluetooth_device_chromeos.h |
| diff --git a/device/bluetooth/bluetooth_device_chromeos.h b/device/bluetooth/bluetooth_device_chromeos.h |
| index 644bc26e98a72797f647a2b4434a02ab36d3a6ce..c36b032a42427f63ff5278d54f236ac11181877c 100644 |
| --- a/device/bluetooth/bluetooth_device_chromeos.h |
| +++ b/device/bluetooth/bluetooth_device_chromeos.h |
| @@ -38,9 +38,6 @@ class BluetoothDeviceChromeOS |
| virtual uint16 GetVendorID() const override; |
| virtual uint16 GetProductID() const override; |
| virtual uint16 GetDeviceID() const override; |
| - virtual int GetRSSI() const override; |
| - virtual int GetCurrentHostTransmitPower() const override; |
| - virtual int GetMaximumHostTransmitPower() const override; |
| virtual bool IsPaired() const override; |
| virtual bool IsConnected() const override; |
| virtual bool IsConnectable() const override; |
| @@ -49,6 +46,8 @@ class BluetoothDeviceChromeOS |
| virtual bool ExpectingPinCode() const override; |
| virtual bool ExpectingPasskey() const override; |
| virtual bool ExpectingConfirmation() const override; |
| + virtual void GetConnectionInfo( |
|
armansito
2015/01/06 20:36:08
nit: Omit "virtual" when you have "override". I kn
Tim Song
2015/01/06 22:30:51
Done.
|
| + const ConnectionInfoCallback& callback) override; |
| virtual void Connect( |
| device::BluetoothDevice::PairingDelegate* pairing_delegate, |
| const base::Closure& callback, |
| @@ -73,9 +72,6 @@ class BluetoothDeviceChromeOS |
| virtual void CreateGattConnection( |
| const GattConnectionCallback& callback, |
| const ConnectErrorCallback& error_callback) override; |
| - virtual void StartConnectionMonitor( |
| - const base::Closure& callback, |
| - const ErrorCallback& error_callback) override; |
| // Creates a pairing object with the given delegate |pairing_delegate| and |
| // establishes it as the pairing context for this device. All pairing-related |
| @@ -111,6 +107,16 @@ class BluetoothDeviceChromeOS |
| virtual void GattServiceAdded(const dbus::ObjectPath& object_path) override; |
| virtual void GattServiceRemoved(const dbus::ObjectPath& object_path) override; |
| + // Called by dbus:: on completion of the D-Bus method call to get the |
| + // connection attributes of the current connection to the device. |
| + void OnGetConnInfo(const ConnectionInfoCallback& callback, |
| + int16 rssi, |
| + int16 transmit_power, |
| + int16 max_transmit_power); |
| + void OnGetConnInfoError(const ConnectionInfoCallback& callback, |
| + const std::string& error_name, |
| + const std::string& error_message); |
| + |
| // Internal method to initiate a connection to this device, and methods called |
| // by dbus:: on completion of the D-Bus method call. |
| void ConnectInternal(bool after_pairing, |
| @@ -158,13 +164,6 @@ class BluetoothDeviceChromeOS |
| const std::string& error_name, |
| const std::string& error_message); |
| - // Called by dbus:: on completion of the D-Bus method call to start the |
| - // connection monitor. |
| - void OnStartConnectionMonitor(const base::Closure& callback); |
| - void OnStartConnectionMonitorError(const ErrorCallback& error_callback, |
| - const std::string& error_name, |
| - const std::string& error_message); |
| - |
| // The adapter that owns this device instance. |
| BluetoothAdapterChromeOS* adapter_; |