Chromium Code Reviews| Index: chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_event_router.cc |
| diff --git a/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_event_router.cc b/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_event_router.cc |
| index 32bfdd14ada7a04342c8a9803c11a06cafdb9ef3..b54d4e2d84039fb6a96b5d1c3ab59ac2080c1861 100644 |
| --- a/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_event_router.cc |
| +++ b/chrome/browser/extensions/api/bluetooth_low_energy/bluetooth_low_energy_event_router.cc |
| @@ -890,6 +890,19 @@ void BluetoothLowEnergyEventRouter::GattDiscoveryCompleteForService( |
| EventRouter::Get(browser_context_)->BroadcastEvent(event.Pass()); |
| } |
| +void BluetoothLowEnergyEventRouter::DeviceAddressChanged( |
| + BluetoothAdapter* adapter, |
| + BluetoothDevice* device, |
| + const std::string& old_address) { |
| + InstanceIdMap::const_iterator iter; |
| + |
| + for (iter = service_id_to_device_address_.begin(); |
| + iter != service_id_to_device_address_.end(); iter++) { |
|
armansito
2015/09/25 18:42:30
nit: for (auto iter : service_id_to_device_address
jpawlowski1
2015/09/25 19:25:45
Done.
|
| + if (iter->second == old_address) |
| + service_id_to_device_address_[iter->first] = device->GetAddress(); |
| + } |
| +} |
| + |
| void BluetoothLowEnergyEventRouter::GattServiceChanged( |
| BluetoothAdapter* adapter, |
| BluetoothGattService* service) { |