Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3138)

Unified Diff: device/bluetooth/bluetooth_adapter_chromeos.h

Issue 11075006: Moved bluetooth adapter files to device/bluetooth/. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: renamed 'bluetooth' target to 'device_bluetooth'. Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: device/bluetooth/bluetooth_adapter_chromeos.h
diff --git a/chrome/browser/chromeos/bluetooth/bluetooth_adapter_chromeos.h b/device/bluetooth/bluetooth_adapter_chromeos.h
similarity index 86%
rename from chrome/browser/chromeos/bluetooth/bluetooth_adapter_chromeos.h
rename to device/bluetooth/bluetooth_adapter_chromeos.h
index 2a0db654923426b15ac0758709fada03bd72233d..18cb7aaf5e42379648801161bce972a9595929b0 100644
--- a/chrome/browser/chromeos/bluetooth/bluetooth_adapter_chromeos.h
+++ b/device/bluetooth/bluetooth_adapter_chromeos.h
@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#ifndef CHROME_BROWSER_CHROMEOS_BLUETOOTH_BLUETOOTH_ADAPTER_CHROMEOS_H_
-#define CHROME_BROWSER_CHROMEOS_BLUETOOTH_BLUETOOTH_ADAPTER_CHROMEOS_H_
+#ifndef DEVICE_BLUETOOTH_BLUETOOTH_ADAPTER_CHROMEOS_H_
+#define DEVICE_BLUETOOTH_BLUETOOTH_ADAPTER_CHROMEOS_H_
#include <map>
#include <string>
@@ -12,28 +12,37 @@
#include "base/basictypes.h"
#include "base/callback.h"
#include "base/observer_list.h"
-#include "chrome/browser/chromeos/bluetooth/bluetooth_adapter.h"
#include "chromeos/dbus/bluetooth_adapter_client.h"
#include "chromeos/dbus/bluetooth_device_client.h"
#include "chromeos/dbus/bluetooth_manager_client.h"
#include "dbus/object_path.h"
+#include "device/bluetooth/bluetooth_adapter.h"
+
+namespace device {
+
+class BluetoothAdapterFactory;
+class MockBluetoothAdapter;
+struct BluetoothOutOfBandPairingData;
+
+} // namespace device
namespace chromeos {
class BluetoothDeviceChromeOs;
-struct BluetoothOutOfBandPairingData;
-
// The BluetoothAdapterChromeOs class is an implementation of BluetoothAdapter
// for Chrome OS platform.
-class BluetoothAdapterChromeOs : public BluetoothAdapter,
- public BluetoothManagerClient::Observer,
- public BluetoothAdapterClient::Observer,
- public BluetoothDeviceClient::Observer {
+class BluetoothAdapterChromeOs
tfarina 2012/10/20 02:08:42 This class should have probably be named Bluetooth
+ : public device::BluetoothAdapter,
+ public BluetoothManagerClient::Observer,
+ public BluetoothAdapterClient::Observer,
+ public BluetoothDeviceClient::Observer {
public:
// BluetoothAdapter override
- virtual void AddObserver(BluetoothAdapter::Observer* observer) OVERRIDE;
- virtual void RemoveObserver(BluetoothAdapter::Observer* observer) OVERRIDE;
+ virtual void AddObserver(
+ device::BluetoothAdapter::Observer* observer) OVERRIDE;
+ virtual void RemoveObserver(
+ device::BluetoothAdapter::Observer* observer) OVERRIDE;
virtual bool IsPresent() const OVERRIDE;
virtual bool IsPowered() const OVERRIDE;
virtual void SetPowered(
@@ -46,17 +55,19 @@ class BluetoothAdapterChromeOs : public BluetoothAdapter,
const base::Closure& callback,
const ErrorCallback& error_callback) OVERRIDE;
virtual ConstDeviceList GetDevices() const OVERRIDE;
- virtual BluetoothDevice* GetDevice(const std::string& address) OVERRIDE;
- virtual const BluetoothDevice* GetDevice(
+ virtual device::BluetoothDevice* GetDevice(
+ const std::string& address) OVERRIDE;
+ virtual const device::BluetoothDevice* GetDevice(
const std::string& address) const OVERRIDE;
virtual void ReadLocalOutOfBandPairingData(
- const BluetoothOutOfBandPairingDataCallback& callback,
+ const device::BluetoothAdapter::BluetoothOutOfBandPairingDataCallback&
+ callback,
const ErrorCallback& error_callback) OVERRIDE;
private:
- friend class BluetoothAdapterFactory;
friend class BluetoothDeviceChromeOs;
- friend class MockBluetoothAdapter;
+ friend class device::BluetoothAdapterFactory;
+ friend class device::MockBluetoothAdapter;
BluetoothAdapterChromeOs();
virtual ~BluetoothAdapterChromeOs();
@@ -125,10 +136,12 @@ class BluetoothAdapterChromeOs : public BluetoothAdapter,
void DiscoveringChanged(bool discovering);
// Called by dbus:: in response to the ReadLocalData method call.
- void OnReadLocalData(const BluetoothOutOfBandPairingDataCallback& callback,
- const ErrorCallback& error_callback,
- const BluetoothOutOfBandPairingData& data,
- bool success);
+ void OnReadLocalData(
+ const device::BluetoothAdapter::BluetoothOutOfBandPairingDataCallback&
+ callback,
+ const ErrorCallback& error_callback,
+ const device::BluetoothOutOfBandPairingData& data,
+ bool success);
// BluetoothAdapterClient::Observer override.
//
@@ -200,7 +213,7 @@ class BluetoothAdapterChromeOs : public BluetoothAdapter,
const std::string& address) OVERRIDE;
// List of observers interested in event notifications from us.
- ObserverList<BluetoothAdapter::Observer> observers_;
+ ObserverList<device::BluetoothAdapter::Observer> observers_;
// Object path of adapter for this instance, this is fixed at creation time
// unless |track_default_| is true in which case we update it to always
@@ -229,4 +242,4 @@ class BluetoothAdapterChromeOs : public BluetoothAdapter,
} // namespace chromeos
-#endif // CHROME_BROWSER_CHROMEOS_BLUETOOTH_BLUETOOTH_ADAPTER_CHROMEOS_H_
+#endif // DEVICE_BLUETOOTH_BLUETOOTH_ADAPTER_CHROMEOS_H_

Powered by Google App Engine
This is Rietveld 408576698