Index: device/bluetooth/dbus/fake_bluetooth_gatt_characteristic_client.cc |
diff --git a/device/bluetooth/dbus/fake_bluetooth_gatt_characteristic_client.cc b/device/bluetooth/dbus/fake_bluetooth_gatt_characteristic_client.cc |
index 15a219043067ca53f06577b746904812de3c943e..40f68fad1d7ac57dbef8f4100b736f36fccc089f 100644 |
--- a/device/bluetooth/dbus/fake_bluetooth_gatt_characteristic_client.cc |
+++ b/device/bluetooth/dbus/fake_bluetooth_gatt_characteristic_client.cc |
@@ -134,23 +134,24 @@ void FakeBluetoothGattCharacteristicClient::ReadValue( |
const ValueCallback& callback, |
const ErrorCallback& error_callback) { |
if (!authenticated_) { |
- error_callback.Run("org.bluez.Error.NotPaired", "Please login"); |
+ error_callback.Run(bluetooth_gatt_service::kErrorNotPaired, "Please login"); |
return; |
} |
if (!authorized_) { |
- error_callback.Run("org.bluez.Error.NotAuthorized", "Authorize first"); |
+ error_callback.Run(bluetooth_gatt_service::kErrorNotAuthorized, |
+ "Authorize first"); |
return; |
} |
if (object_path.value() == heart_rate_control_point_path_) { |
- error_callback.Run("org.bluez.Error.NotPermitted", |
+ error_callback.Run(bluetooth_gatt_service::kErrorReadNotPermitted, |
"Reads of this value are not allowed"); |
return; |
} |
if (object_path.value() == heart_rate_measurement_path_) { |
- error_callback.Run("org.bluez.Error.NotSupported", |
+ error_callback.Run(bluetooth_gatt_service::kErrorNotSupported, |
"Action not supported on this characteristic"); |
return; |
} |
@@ -164,7 +165,7 @@ void FakeBluetoothGattCharacteristicClient::ReadValue( |
action_extra_requests_.end()) { |
DelayedCallback* delayed = action_extra_requests_["ReadValue"]; |
delayed->delay_--; |
- error_callback.Run("org.bluez.Error.InProgress", |
+ error_callback.Run(bluetooth_gatt_service::kErrorInProgress, |
"Another read is currenty in progress"); |
if (delayed->delay_ == 0) { |
delayed->callback_.Run(); |
@@ -200,12 +201,13 @@ void FakeBluetoothGattCharacteristicClient::WriteValue( |
const base::Closure& callback, |
const ErrorCallback& error_callback) { |
if (!authenticated_) { |
- error_callback.Run("org.bluez.Error.NotPaired", "Please login"); |
+ error_callback.Run(bluetooth_gatt_service::kErrorNotPaired, "Please login"); |
return; |
} |
if (!authorized_) { |
- error_callback.Run("org.bluez.Error.NotAuthorized", "Authorize first"); |
+ error_callback.Run(bluetooth_gatt_service::kErrorNotAuthorized, |
+ "Authorize first"); |
return; |
} |
@@ -215,13 +217,13 @@ void FakeBluetoothGattCharacteristicClient::WriteValue( |
} |
if (object_path.value() == heart_rate_measurement_path_) { |
- error_callback.Run("org.bluez.Error.NotSupported", |
+ error_callback.Run(bluetooth_gatt_service::kErrorNotSupported, |
"Action not supported on this characteristic"); |
return; |
} |
if (object_path.value() != heart_rate_control_point_path_) { |
- error_callback.Run("org.bluez.Error.NotPermitted", |
+ error_callback.Run(bluetooth_gatt_service::kErrorWriteNotPermitted, |
"Writes of this value are not allowed"); |
return; |
} |
@@ -231,7 +233,7 @@ void FakeBluetoothGattCharacteristicClient::WriteValue( |
action_extra_requests_.end()) { |
DelayedCallback* delayed = action_extra_requests_["WriteValue"]; |
delayed->delay_--; |
- error_callback.Run("org.bluez.Error.InProgress", |
+ error_callback.Run(bluetooth_gatt_service::kErrorInProgress, |
"Another write is in progress"); |
if (delayed->delay_ == 0) { |
delayed->callback_.Run(); |
@@ -242,12 +244,13 @@ void FakeBluetoothGattCharacteristicClient::WriteValue( |
} |
base::Closure completed_callback; |
if (value.size() != 1) { |
- completed_callback = |
- base::Bind(error_callback, "org.bluez.Error.InvalidValueLength", |
- "Invalid length for write"); |
+ completed_callback = base::Bind( |
+ error_callback, bluetooth_gatt_service::kErrorInvalidValueLength, |
+ "Invalid length for write"); |
} else if (value[0] > 1) { |
- completed_callback = base::Bind(error_callback, "org.bluez.Error.Failed", |
- "Invalid value given for write"); |
+ completed_callback = |
+ base::Bind(error_callback, bluetooth_gatt_service::kErrorFailed, |
+ "Invalid value given for write"); |
} else if (value[0] == 1) { |
// TODO(jamuraa): make this happen when the callback happens |
calories_burned_ = 0; |
@@ -272,13 +275,13 @@ void FakeBluetoothGattCharacteristicClient::StartNotify( |
} |
if (object_path.value() != heart_rate_measurement_path_) { |
- error_callback.Run("org.bluez.Error.NotSupported", |
+ error_callback.Run(bluetooth_gatt_service::kErrorNotSupported, |
"This characteristic does not support notifications"); |
return; |
} |
if (heart_rate_measurement_properties_->notifying.value()) { |
- error_callback.Run("org.bluez.Error.InProgress", |
+ error_callback.Run(bluetooth_gatt_service::kErrorInProgress, |
"Characteristic already notifying"); |
return; |
} |
@@ -302,13 +305,13 @@ void FakeBluetoothGattCharacteristicClient::StopNotify( |
} |
if (object_path.value() != heart_rate_measurement_path_) { |
- error_callback.Run("org.bluez.Error.NotSupported", |
+ error_callback.Run(bluetooth_gatt_service::kErrorNotSupported, |
"This characteristic does not support notifications"); |
return; |
} |
if (!heart_rate_measurement_properties_->notifying.value()) { |
- error_callback.Run("org.bluez.Error.Failed", "Not notifying"); |
+ error_callback.Run(bluetooth_gatt_service::kErrorFailed, "Not notifying"); |
return; |
} |