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

Side by Side Diff: device/bluetooth/bluetooth_adapter_bluez.cc

Issue 1810993002: Don't improve Bluetooth Adapter name on Linux (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 9 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 unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "device/bluetooth/bluetooth_adapter_bluez.h" 5 #include "device/bluetooth/bluetooth_adapter_bluez.h"
6 6
7 #include <string> 7 #include <string>
8 #include <utility> 8 #include <utility>
9 9
10 #include "base/bind.h" 10 #include "base/bind.h"
(...skipping 810 matching lines...) Expand 10 before | Expand all | Expand 10 after
821 case chromeos::DeviceType::kChromebook: 821 case chromeos::DeviceType::kChromebook:
822 alias = "Chromebook"; 822 alias = "Chromebook";
823 break; 823 break;
824 case chromeos::DeviceType::kChromebox: 824 case chromeos::DeviceType::kChromebox:
825 alias = "Chromebox"; 825 alias = "Chromebox";
826 break; 826 break;
827 case chromeos::DeviceType::kUnknown: 827 case chromeos::DeviceType::kUnknown:
828 alias = "Chromebook"; 828 alias = "Chromebook";
829 break; 829 break;
830 } 830 }
831 #elif defined(OS_LINUX)
832 alias = "ChromeLinux";
833 #endif
834
835 // Take the lower 2 bytes of hashed Bluetooth address and combine it with the 831 // Take the lower 2 bytes of hashed Bluetooth address and combine it with the
836 // device type to create a more identifiable device name. 832 // device type to create a more identifiable device name.
837 const std::string address = GetAddress(); 833 const std::string address = GetAddress();
838 alias = base::StringPrintf( 834 alias = base::StringPrintf(
839 "%s_%04X", alias.c_str(), 835 "%s_%04X", alias.c_str(),
840 base::SuperFastHash(address.data(), address.size()) & 0xFFFF); 836 base::SuperFastHash(address.data(), address.size()) & 0xFFFF);
841 SetName(alias, base::Bind(&base::DoNothing), base::Bind(&base::DoNothing)); 837 SetName(alias, base::Bind(&base::DoNothing), base::Bind(&base::DoNothing));
838 #elif defined(OS_LINUX)
ortuno 2016/03/30 17:11:57 You are moving this after "SetName" so you might a
839 alias = "ChromeLinux";
840 #endif
842 } 841 }
843 842
844 void BluetoothAdapterBlueZ::RemoveAdapter() { 843 void BluetoothAdapterBlueZ::RemoveAdapter() {
845 DCHECK(IsPresent()); 844 DCHECK(IsPresent());
846 VLOG(1) << object_path_.value() << ": adapter removed."; 845 VLOG(1) << object_path_.value() << ": adapter removed.";
847 846
848 bluez::BluetoothAdapterClient::Properties* properties = 847 bluez::BluetoothAdapterClient::Properties* properties =
849 bluez::BluezDBusManager::Get() 848 bluez::BluezDBusManager::Get()
850 ->GetBluetoothAdapterClient() 849 ->GetBluetoothAdapterClient()
851 ->GetProperties(object_path_); 850 ->GetProperties(object_path_);
(...skipping 552 matching lines...) Expand 10 before | Expand all | Expand 10 after
1404 1403
1405 // If the queued request resulted in a pending call, then let it 1404 // If the queued request resulted in a pending call, then let it
1406 // asynchonously process the remaining queued requests once the pending 1405 // asynchonously process the remaining queued requests once the pending
1407 // call returns. 1406 // call returns.
1408 if (discovery_request_pending_) 1407 if (discovery_request_pending_)
1409 return; 1408 return;
1410 } 1409 }
1411 } 1410 }
1412 1411
1413 } // namespace bluez 1412 } // namespace bluez
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698