| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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_device.h" | 5 #include "device/bluetooth/bluetooth_device.h" |
| 6 | 6 |
| 7 #include <memory> | 7 #include <memory> |
| 8 #include <string> | 8 #include <string> |
| 9 | 9 |
| 10 #include "base/memory/ptr_util.h" | 10 #include "base/memory/ptr_util.h" |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 | 22 |
| 23 BluetoothDevice::BluetoothDevice(BluetoothAdapter* adapter) | 23 BluetoothDevice::BluetoothDevice(BluetoothAdapter* adapter) |
| 24 : adapter_(adapter), | 24 : adapter_(adapter), |
| 25 gatt_services_discovery_complete_(false), | 25 gatt_services_discovery_complete_(false), |
| 26 services_data_(new base::DictionaryValue()) {} | 26 services_data_(new base::DictionaryValue()) {} |
| 27 | 27 |
| 28 BluetoothDevice::~BluetoothDevice() { | 28 BluetoothDevice::~BluetoothDevice() { |
| 29 DidDisconnectGatt(); | 29 DidDisconnectGatt(); |
| 30 } | 30 } |
| 31 | 31 |
| 32 BluetoothDevice::ConnectionInfo::ConnectionInfo() | 32 BluetoothDevice::ConnectionInfo::ConnectionInfo() {} |
| 33 : rssi(kUnknownPower), | |
| 34 transmit_power(kUnknownPower), | |
| 35 max_transmit_power(kUnknownPower) {} | |
| 36 | 33 |
| 37 BluetoothDevice::ConnectionInfo::ConnectionInfo( | 34 BluetoothDevice::ConnectionInfo::ConnectionInfo( |
| 38 int rssi, int transmit_power, int max_transmit_power) | 35 const base::Optional<int8_t>& rssi, |
| 36 const base::Optional<int8_t>& transmit_power, |
| 37 const base::Optional<int8_t>& max_transmit_power) |
| 39 : rssi(rssi), | 38 : rssi(rssi), |
| 40 transmit_power(transmit_power), | 39 transmit_power(transmit_power), |
| 41 max_transmit_power(max_transmit_power) {} | 40 max_transmit_power(max_transmit_power) {} |
| 42 | 41 |
| 43 BluetoothDevice::ConnectionInfo::~ConnectionInfo() {} | 42 BluetoothDevice::ConnectionInfo::~ConnectionInfo() {} |
| 44 | 43 |
| 45 base::string16 BluetoothDevice::GetName() const { | 44 base::string16 BluetoothDevice::GetName() const { |
| 46 std::string name = GetDeviceName(); | 45 std::string name = GetDeviceName(); |
| 47 if (!name.empty()) { | 46 if (!name.empty()) { |
| 48 return base::UTF8ToUTF16(name); | 47 return base::UTF8ToUTF16(name); |
| (...skipping 332 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 381 base::BinaryValue::CreateWithCopiedBuffer(buffer, size)); | 380 base::BinaryValue::CreateWithCopiedBuffer(buffer, size)); |
| 382 } | 381 } |
| 383 | 382 |
| 384 void BluetoothDevice::Pair(PairingDelegate* pairing_delegate, | 383 void BluetoothDevice::Pair(PairingDelegate* pairing_delegate, |
| 385 const base::Closure& callback, | 384 const base::Closure& callback, |
| 386 const ConnectErrorCallback& error_callback) { | 385 const ConnectErrorCallback& error_callback) { |
| 387 NOTREACHED(); | 386 NOTREACHED(); |
| 388 } | 387 } |
| 389 | 388 |
| 390 } // namespace device | 389 } // namespace device |
| OLD | NEW |