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

Unified Diff: chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_api.cc

Issue 400843002: Clean up Bluetooth API implementation. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remove a trailing return Created 6 years, 5 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: chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_api.cc
diff --git a/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_api.cc b/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_api.cc
index c10703a4d84bf186fc5c4f5f61600c81d491e068..ad63289cfc1762c598fa86c32e1c4542e01ee976 100644
--- a/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_api.cc
+++ b/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_api.cc
@@ -70,11 +70,6 @@ extensions::BluetoothLowEnergyEventRouter* GetEventRouter(
return extensions::BluetoothLowEnergyAPI::Get(context)->event_router();
}
armansito 2014/07/18 03:26:37 Does this code actually compile? The reason these
Ilya Sherman 2014/07/18 21:37:00 Oh, wow: EXTENSION_FUNCTION_VALIDATE returns a val
-void DoWorkCallback(const base::Callback<bool()>& callback) {
- DCHECK(!callback.is_null());
- callback.Run();
-}
-
} // namespace
@@ -129,10 +124,8 @@ bool BluetoothLowEnergyExtensionFunction::RunAsync() {
return false;
}
- // It is safe to pass |this| here as ExtensionFunction is refcounted.
- if (!event_router->InitializeAdapterAndInvokeCallback(base::Bind(
- &DoWorkCallback,
- base::Bind(&BluetoothLowEnergyExtensionFunction::DoWork, this)))) {
+ if (!event_router->InitializeAdapterAndInvokeCallback(
+ base::Bind(&BluetoothLowEnergyExtensionFunction::DoWork, this))) {
SetError(kErrorAdapterNotInitialized);
return false;
}
@@ -140,7 +133,7 @@ bool BluetoothLowEnergyExtensionFunction::RunAsync() {
return true;
}
-bool BluetoothLowEnergyConnectFunction::DoWork() {
+void BluetoothLowEnergyConnectFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -151,7 +144,7 @@ bool BluetoothLowEnergyConnectFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::Connect::Params> params(
@@ -169,8 +162,6 @@ bool BluetoothLowEnergyConnectFunction::DoWork() {
params->device_address,
base::Bind(&BluetoothLowEnergyConnectFunction::SuccessCallback, this),
base::Bind(&BluetoothLowEnergyConnectFunction::ErrorCallback, this));
-
- return true;
}
void BluetoothLowEnergyConnectFunction::SuccessCallback() {
@@ -183,7 +174,7 @@ void BluetoothLowEnergyConnectFunction::ErrorCallback(
SendResponse(false);
}
-bool BluetoothLowEnergyDisconnectFunction::DoWork() {
+void BluetoothLowEnergyDisconnectFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -194,7 +185,7 @@ bool BluetoothLowEnergyDisconnectFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::Disconnect::Params> params(
@@ -206,8 +197,6 @@ bool BluetoothLowEnergyDisconnectFunction::DoWork() {
params->device_address,
base::Bind(&BluetoothLowEnergyDisconnectFunction::SuccessCallback, this),
base::Bind(&BluetoothLowEnergyDisconnectFunction::ErrorCallback, this));
-
- return true;
}
void BluetoothLowEnergyDisconnectFunction::SuccessCallback() {
@@ -220,7 +209,7 @@ void BluetoothLowEnergyDisconnectFunction::ErrorCallback(
SendResponse(false);
}
-bool BluetoothLowEnergyGetServiceFunction::DoWork() {
+void BluetoothLowEnergyGetServiceFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -231,7 +220,7 @@ bool BluetoothLowEnergyGetServiceFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::GetService::Params> params(
@@ -244,16 +233,14 @@ bool BluetoothLowEnergyGetServiceFunction::DoWork() {
if (status != BluetoothLowEnergyEventRouter::kStatusSuccess) {
SetError(StatusToString(status));
SendResponse(false);
- return false;
+ return;
}
results_ = apibtle::GetService::Results::Create(service);
SendResponse(true);
-
- return true;
}
-bool BluetoothLowEnergyGetServicesFunction::DoWork() {
+void BluetoothLowEnergyGetServicesFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -264,7 +251,7 @@ bool BluetoothLowEnergyGetServicesFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::GetServices::Params> params(
@@ -275,16 +262,14 @@ bool BluetoothLowEnergyGetServicesFunction::DoWork() {
if (!event_router->GetServices(params->device_address, &service_list)) {
SetError(kErrorNotFound);
SendResponse(false);
- return false;
+ return;
}
results_ = apibtle::GetServices::Results::Create(service_list);
SendResponse(true);
-
- return true;
}
-bool BluetoothLowEnergyGetCharacteristicFunction::DoWork() {
+void BluetoothLowEnergyGetCharacteristicFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -295,7 +280,7 @@ bool BluetoothLowEnergyGetCharacteristicFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::GetCharacteristic::Params> params(
@@ -309,7 +294,7 @@ bool BluetoothLowEnergyGetCharacteristicFunction::DoWork() {
if (status != BluetoothLowEnergyEventRouter::kStatusSuccess) {
SetError(StatusToString(status));
SendResponse(false);
- return false;
+ return;
}
// Manually construct the result instead of using
@@ -317,11 +302,9 @@ bool BluetoothLowEnergyGetCharacteristicFunction::DoWork() {
// enums correctly.
SetResult(apibtle::CharacteristicToValue(&characteristic).release());
SendResponse(true);
-
- return true;
}
-bool BluetoothLowEnergyGetCharacteristicsFunction::DoWork() {
+void BluetoothLowEnergyGetCharacteristicsFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -332,7 +315,7 @@ bool BluetoothLowEnergyGetCharacteristicsFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::GetCharacteristics::Params> params(
@@ -346,7 +329,7 @@ bool BluetoothLowEnergyGetCharacteristicsFunction::DoWork() {
if (status != BluetoothLowEnergyEventRouter::kStatusSuccess) {
SetError(StatusToString(status));
SendResponse(false);
- return false;
+ return;
}
// Manually construct the result instead of using
@@ -361,11 +344,9 @@ bool BluetoothLowEnergyGetCharacteristicsFunction::DoWork() {
SetResult(result.release());
SendResponse(true);
-
- return true;
}
-bool BluetoothLowEnergyGetIncludedServicesFunction::DoWork() {
+void BluetoothLowEnergyGetIncludedServicesFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -376,7 +357,7 @@ bool BluetoothLowEnergyGetIncludedServicesFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::GetIncludedServices::Params> params(
@@ -389,16 +370,14 @@ bool BluetoothLowEnergyGetIncludedServicesFunction::DoWork() {
if (status != BluetoothLowEnergyEventRouter::kStatusSuccess) {
SetError(StatusToString(status));
SendResponse(false);
- return false;
+ return;
}
results_ = apibtle::GetIncludedServices::Results::Create(service_list);
SendResponse(true);
-
- return true;
}
-bool BluetoothLowEnergyGetDescriptorFunction::DoWork() {
+void BluetoothLowEnergyGetDescriptorFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -409,7 +388,7 @@ bool BluetoothLowEnergyGetDescriptorFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::GetDescriptor::Params> params(
@@ -422,7 +401,7 @@ bool BluetoothLowEnergyGetDescriptorFunction::DoWork() {
if (status != BluetoothLowEnergyEventRouter::kStatusSuccess) {
SetError(StatusToString(status));
SendResponse(false);
- return false;
+ return;
}
// Manually construct the result instead of using
@@ -430,11 +409,9 @@ bool BluetoothLowEnergyGetDescriptorFunction::DoWork() {
// correctly.
SetResult(apibtle::DescriptorToValue(&descriptor).release());
SendResponse(true);
-
- return true;
}
-bool BluetoothLowEnergyGetDescriptorsFunction::DoWork() {
+void BluetoothLowEnergyGetDescriptorsFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -445,7 +422,7 @@ bool BluetoothLowEnergyGetDescriptorsFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::GetDescriptors::Params> params(
@@ -458,7 +435,7 @@ bool BluetoothLowEnergyGetDescriptorsFunction::DoWork() {
if (status != BluetoothLowEnergyEventRouter::kStatusSuccess) {
SetError(StatusToString(status));
SendResponse(false);
- return false;
+ return;
}
// Manually construct the result instead of using
@@ -473,11 +450,9 @@ bool BluetoothLowEnergyGetDescriptorsFunction::DoWork() {
SetResult(result.release());
SendResponse(true);
-
- return true;
}
-bool BluetoothLowEnergyReadCharacteristicValueFunction::DoWork() {
+void BluetoothLowEnergyReadCharacteristicValueFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -488,7 +463,7 @@ bool BluetoothLowEnergyReadCharacteristicValueFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::ReadCharacteristicValue::Params> params(
@@ -505,8 +480,6 @@ bool BluetoothLowEnergyReadCharacteristicValueFunction::DoWork() {
base::Bind(
&BluetoothLowEnergyReadCharacteristicValueFunction::ErrorCallback,
this));
-
- return true;
}
void BluetoothLowEnergyReadCharacteristicValueFunction::SuccessCallback() {
@@ -535,7 +508,7 @@ void BluetoothLowEnergyReadCharacteristicValueFunction::ErrorCallback(
SendResponse(false);
}
-bool BluetoothLowEnergyWriteCharacteristicValueFunction::DoWork() {
+void BluetoothLowEnergyWriteCharacteristicValueFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -546,7 +519,7 @@ bool BluetoothLowEnergyWriteCharacteristicValueFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::WriteCharacteristicValue::Params> params(
@@ -564,8 +537,6 @@ bool BluetoothLowEnergyWriteCharacteristicValueFunction::DoWork() {
base::Bind(
&BluetoothLowEnergyWriteCharacteristicValueFunction::ErrorCallback,
this));
-
- return true;
}
void BluetoothLowEnergyWriteCharacteristicValueFunction::SuccessCallback() {
@@ -579,7 +550,7 @@ void BluetoothLowEnergyWriteCharacteristicValueFunction::ErrorCallback(
SendResponse(false);
}
-bool BluetoothLowEnergyStartCharacteristicNotificationsFunction::DoWork() {
+void BluetoothLowEnergyStartCharacteristicNotificationsFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -590,7 +561,7 @@ bool BluetoothLowEnergyStartCharacteristicNotificationsFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::StartCharacteristicNotifications::Params> params(
@@ -612,8 +583,6 @@ bool BluetoothLowEnergyStartCharacteristicNotificationsFunction::DoWork() {
base::Bind(&BluetoothLowEnergyStartCharacteristicNotificationsFunction::
ErrorCallback,
this));
-
- return true;
}
void
@@ -627,7 +596,7 @@ void BluetoothLowEnergyStartCharacteristicNotificationsFunction::ErrorCallback(
SendResponse(false);
}
-bool BluetoothLowEnergyStopCharacteristicNotificationsFunction::DoWork() {
+void BluetoothLowEnergyStopCharacteristicNotificationsFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -638,7 +607,7 @@ bool BluetoothLowEnergyStopCharacteristicNotificationsFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::StopCharacteristicNotifications::Params> params(
@@ -654,8 +623,6 @@ bool BluetoothLowEnergyStopCharacteristicNotificationsFunction::DoWork() {
base::Bind(&BluetoothLowEnergyStopCharacteristicNotificationsFunction::
ErrorCallback,
this));
-
- return true;
}
void
@@ -669,7 +636,7 @@ void BluetoothLowEnergyStopCharacteristicNotificationsFunction::ErrorCallback(
SendResponse(false);
}
-bool BluetoothLowEnergyReadDescriptorValueFunction::DoWork() {
+void BluetoothLowEnergyReadDescriptorValueFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -680,7 +647,7 @@ bool BluetoothLowEnergyReadDescriptorValueFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::ReadDescriptorValue::Params> params(
@@ -696,8 +663,6 @@ bool BluetoothLowEnergyReadDescriptorValueFunction::DoWork() {
this),
base::Bind(&BluetoothLowEnergyReadDescriptorValueFunction::ErrorCallback,
this));
-
- return true;
}
void BluetoothLowEnergyReadDescriptorValueFunction::SuccessCallback() {
@@ -726,7 +691,7 @@ void BluetoothLowEnergyReadDescriptorValueFunction::ErrorCallback(
SendResponse(false);
}
-bool BluetoothLowEnergyWriteDescriptorValueFunction::DoWork() {
+void BluetoothLowEnergyWriteDescriptorValueFunction::DoWork() {
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
BluetoothLowEnergyEventRouter* event_router =
@@ -737,7 +702,7 @@ bool BluetoothLowEnergyWriteDescriptorValueFunction::DoWork() {
if (!event_router->HasAdapter()) {
SetError(kErrorAdapterNotInitialized);
SendResponse(false);
- return false;
+ return;
}
scoped_ptr<apibtle::WriteDescriptorValue::Params> params(
@@ -754,8 +719,6 @@ bool BluetoothLowEnergyWriteDescriptorValueFunction::DoWork() {
this),
base::Bind(&BluetoothLowEnergyWriteDescriptorValueFunction::ErrorCallback,
this));
-
- return true;
}
void BluetoothLowEnergyWriteDescriptorValueFunction::SuccessCallback() {

Powered by Google App Engine
This is Rietveld 408576698