Index: trunk/src/device/bluetooth/bluetooth_gatt_descriptor.h |
=================================================================== |
--- trunk/src/device/bluetooth/bluetooth_gatt_descriptor.h (revision 261569) |
+++ trunk/src/device/bluetooth/bluetooth_gatt_descriptor.h (working copy) |
@@ -9,7 +9,7 @@ |
#include "base/basictypes.h" |
#include "base/callback.h" |
-#include "device/bluetooth/bluetooth_uuid.h" |
+#include "device/bluetooth/bluetooth_utils.h" |
namespace device { |
@@ -36,7 +36,7 @@ |
// - Reliable Write: 0x0001 |
// - Writable Auxiliaries: 0x0002 |
// |
- static const BluetoothUUID kCharacteristicExtendedPropertiesUuid; |
+ static const bluetooth_utils::UUID kCharacteristicExtendedPropertiesUuid; |
// The "Characteristic User Description" descriptor defines a UTF-8 string of |
// variable size that is a user textual description of the associated |
@@ -44,7 +44,7 @@ |
// per characteristic. This descriptor can be written to if the "Writable |
// Auxiliaries" bit of the Characteristic Properties (via the "Characteristic |
// Extended Properties" descriptor) has been set. |
- static const BluetoothUUID kCharacteristicUserDescriptionUuid; |
+ static const bluetooth_utils::UUID kCharacteristicUserDescriptionUuid; |
// The "Client Characteristic Configuration" descriptor defines how the |
// characteristic may be configured by a specific client. A server-side |
@@ -58,7 +58,7 @@ |
// - Notification: 0x0001 |
// - Indication: 0x0002 |
// |
- static const BluetoothUUID kClientCharacteristicConfigurationUuid; |
+ static const bluetooth_utils::UUID kClientCharacteristicConfigurationUuid; |
// The "Server Characteristic Configuration" descriptor defines how the |
// characteristic may be configured for the server. There is one instance |
@@ -71,7 +71,7 @@ |
// - Default: 0x0000 |
// - Broadcast: 0x0001 |
// |
- static const BluetoothUUID kServerCharacteristicConfigurationUuid; |
+ static const bluetooth_utils::UUID kServerCharacteristicConfigurationUuid; |
// The "Characteristic Presentation Format" declaration defines the format of |
// the Characteristic Value. The value is composed of 7 octets which are |
@@ -81,7 +81,7 @@ |
// than one declaration of this descriptor exists for a characteristic, then a |
// "Characteristic Aggregate Format" descriptor must also exist for that |
// characteristic. |
- static const BluetoothUUID kCharacteristicPresentationFormatUuid; |
+ static const bluetooth_utils::UUID kCharacteristicPresentationFormatUuid; |
// The "Characteristic Aggregate Format" descriptor defines the format of an |
// aggragated characteristic value. In GATT's underlying protocol, ATT, each |
@@ -103,7 +103,7 @@ |
// Similarly for local characteristics, implementations DO NOT need to create |
// an instance of BluetoothGattDescriptor for this descriptor as this will be |
// handled by the subsystem. |
- static const BluetoothUUID kCharacteristicAggregateFormatUuid; |
+ static const bluetooth_utils::UUID kCharacteristicAggregateFormatUuid; |
// Interface for observing changes from a BluetoothGattDescriptor. |
// Properties of remote characteristic desciptors are received asynchonously. |
@@ -115,7 +115,7 @@ |
// Called when the UUID of |descriptor| has changed. |
virtual void UuidChanged( |
BluetoothGattDescriptor* descriptor, |
- const BluetoothUUID& uuid) {} |
+ const bluetooth_utils::UUID& uuid) {} |
// Called when the current value of |descriptor| has changed. |
virtual void ValueChanged( |
@@ -153,11 +153,11 @@ |
// |kCharacteristicPresentationFormat| are supported for locally hosted |
// descriptors. This method will return NULL if |uuid| is any one of the |
// unsupported predefined descriptor UUIDs. |
- static BluetoothGattDescriptor* Create(const BluetoothUUID& uuid, |
+ static BluetoothGattDescriptor* Create(const bluetooth_utils::UUID& uuid, |
const std::vector<uint8>& value); |
// The Bluetooth-specific UUID of the characteristic descriptor. |
- virtual const BluetoothUUID& GetUuid() const = 0; |
+ virtual const bluetooth_utils::UUID& GetUuid() const = 0; |
// Returns true, if this characteristic descriptor is hosted locally. If |
// false, then this instance represents a remote descriptor. |