Index: content/browser/bluetooth/web_bluetooth_service_impl.h |
diff --git a/content/browser/bluetooth/web_bluetooth_service_impl.h b/content/browser/bluetooth/web_bluetooth_service_impl.h |
index 8fc73cb400bec57449b0794c01693807ff53bb9d..94b2fb02c344fced7fa8208e87650962227f2127 100644 |
--- a/content/browser/bluetooth/web_bluetooth_service_impl.h |
+++ b/content/browser/bluetooth/web_bluetooth_service_impl.h |
@@ -98,13 +98,13 @@ class CONTENT_EXPORT WebBluetoothServiceImpl |
void RequestDevice(blink::mojom::WebBluetoothRequestDeviceOptionsPtr options, |
const RequestDeviceCallback& callback) override; |
void RemoteServerConnect( |
- const mojo::String& device_id, |
+ const WebBluetoothDeviceId& device_id, |
const RemoteServerConnectCallback& callback) override; |
- void RemoteServerDisconnect(const mojo::String& device_id) override; |
+ void RemoteServerDisconnect(const WebBluetoothDeviceId& device_id) override; |
void RemoteServerGetPrimaryServices( |
- const mojo::String& device_id, |
+ const WebBluetoothDeviceId& device_id, |
blink::mojom::WebBluetoothGATTQueryQuantity quantity, |
- const base::Optional<device::BluetoothUUID>& services_uuid, |
+ const base::Optional<device::BluetoothUUID>& service_uuid, |
const RemoteServerGetPrimaryServicesCallback& callback) override; |
void RemoteServiceGetCharacteristics( |
const mojo::String& service_instance_id, |
@@ -133,7 +133,7 @@ class CONTENT_EXPORT WebBluetoothServiceImpl |
// Should only be run after the services have been discovered for |
// |device_address|. |
void RemoteServerGetPrimaryServicesImpl( |
- const mojo::String& device_id, |
+ const WebBluetoothDeviceId& device_id, |
blink::mojom::WebBluetoothGATTQueryQuantity quantity, |
const base::Optional<device::BluetoothUUID>& services_uuid, |
const RemoteServerGetPrimaryServicesCallback& callback, |
@@ -149,12 +149,11 @@ class CONTENT_EXPORT WebBluetoothServiceImpl |
// Callbacks for BluetoothDevice::CreateGattConnection. |
void OnCreateGATTConnectionSuccess( |
- const std::string& device_id, |
+ const WebBluetoothDeviceId& device_id, |
base::TimeTicks start_time, |
const RemoteServerConnectCallback& callback, |
std::unique_ptr<device::BluetoothGattConnection> connection); |
void OnCreateGATTConnectionFailed( |
- const std::string& device_id, |
base::TimeTicks start_time, |
const RemoteServerConnectCallback& callback, |
device::BluetoothDevice::ConnectErrorCode error_code); |
@@ -196,7 +195,7 @@ class CONTENT_EXPORT WebBluetoothServiceImpl |
// Queries the platform cache for a Device with |device_id| for |origin|. |
// Fills in the |outcome| field and the |device| field if successful. |
- CacheQueryResult QueryCacheForDevice(const std::string& device_id); |
+ CacheQueryResult QueryCacheForDevice(const WebBluetoothDeviceId& device_id); |
// Queries the platform cache for a Service with |service_instance_id|. Fills |
// in the |outcome| field, and |device| and |service| fields if successful. |