| Index: device/bluetooth/test/fake_central.cc
|
| diff --git a/device/bluetooth/test/fake_central.cc b/device/bluetooth/test/fake_central.cc
|
| index 8bc994fffc81a9d12eeb2afab8b46d8fb2581fbe..c7db13594007401bb5741f221d30272000521992 100644
|
| --- a/device/bluetooth/test/fake_central.cc
|
| +++ b/device/bluetooth/test/fake_central.cc
|
| @@ -37,13 +37,26 @@ void FakeCentral::SimulatePreconnectedPeripheral(
|
| FakePeripheral* fake_peripheral =
|
| static_cast<FakePeripheral*>(device_iter->second.get());
|
| fake_peripheral->SetName(name);
|
| - fake_peripheral->SetGattConnected(true);
|
| + fake_peripheral->SetSystemConnected(true);
|
| fake_peripheral->SetServiceUUIDs(device::BluetoothDevice::UUIDSet(
|
| known_service_uuids.begin(), known_service_uuids.end()));
|
|
|
| std::move(callback).Run();
|
| }
|
|
|
| +void FakeCentral::SetNextGATTConnectionResponse(
|
| + const std::string& address,
|
| + uint16_t code,
|
| + SetNextGATTConnectionResponseCallback callback) {
|
| + auto device_iter = devices_.find(address);
|
| + DCHECK(device_iter != devices_.end());
|
| +
|
| + FakePeripheral* fake_peripheral =
|
| + static_cast<FakePeripheral*>(device_iter->second.get());
|
| + fake_peripheral->SetNextGATTConnectionResponse(code);
|
| + std::move(callback).Run();
|
| +}
|
| +
|
| std::string FakeCentral::GetAddress() const {
|
| NOTREACHED();
|
| return std::string();
|
|
|