Chromium Code Reviews| Index: device/bluetooth/bluetooth_adapter_chromeos.h |
| diff --git a/device/bluetooth/bluetooth_adapter_chromeos.h b/device/bluetooth/bluetooth_adapter_chromeos.h |
| index 13942d8c387bd16ea96207c0bf377b2d2cb2fdd2..846a6230c3a9eeeb4e3adbe102093e8652436359 100644 |
| --- a/device/bluetooth/bluetooth_adapter_chromeos.h |
| +++ b/device/bluetooth/bluetooth_adapter_chromeos.h |
| @@ -46,6 +46,12 @@ class BluetoothRemoteGattServiceChromeOS; |
| // The BluetoothAdapterChromeOS class implements BluetoothAdapter for the |
| // Chrome OS platform. |
| // |
| +// All methods are called from the dbus origin / UI thread and are generally |
| +// not assumed to be thread-safe. |
| +// |
| +// This class interacts with sockets using the BluetoothSocketThread to ensure |
| +// single-threaded calls, and posts tasks to the UI thread. |
| +// |
| // Methods tolerate a shutdown scenario where BluetoothAdapterChromeOS::Shutdown |
| // causes IsPresent to return false just before the dbus system is shutdown but |
| // while references to the BluetoothAdapterChromeOS object still exists. |
| @@ -109,8 +115,8 @@ class DEVICE_BLUETOOTH_EXPORT BluetoothAdapterChromeOS |
| BluetoothDeviceChromeOS* GetDeviceWithPath( |
| const dbus::ObjectPath& object_path); |
| - // Announce to observers a change in device state that is not reflected by |
| - // its D-Bus properties. |
| + // Announces to observers a change in device state that is not reflected by |
| + // its D-Bus properties. |device| is owned by the caller and cannot be NULL. |
|
armansito
2015/06/24 21:37:10
nit: Remove extra space before "|device|" in secon
|
| void NotifyDeviceChanged(BluetoothDeviceChromeOS* device); |
| // The following methods are used to send various GATT observer events to |