Chromium Code Reviews| Index: device/bluetooth/public/interfaces/adapter.mojom |
| diff --git a/device/bluetooth/public/interfaces/adapter.mojom b/device/bluetooth/public/interfaces/adapter.mojom |
| index 0ac42f5f14b876aaab61951025d826263ee1058f..c4ffc503da212e1a5863c16cfeab8212731dc606 100644 |
| --- a/device/bluetooth/public/interfaces/adapter.mojom |
| +++ b/device/bluetooth/public/interfaces/adapter.mojom |
| @@ -4,6 +4,8 @@ |
| module bluetooth.mojom; |
| +import "device.mojom"; |
|
Ken Rockot(use gerrit already)
2016/10/13 03:26:58
drive-by nit: Please fully qualify import paths as
mbrunson
2016/10/13 03:36:58
Done.
|
| + |
| struct AdapterInfo { |
| string address; |
| string name; |
| @@ -14,17 +16,13 @@ struct AdapterInfo { |
| bool discovering; |
| }; |
| -struct DeviceInfo { |
| - string? name; |
| - string name_for_display; |
| - string id; |
| - string address; |
| -}; |
| - |
| interface Adapter { |
| // Gets basic information about the adapter. |
| GetInfo() => (AdapterInfo info); |
| + // Gets the Device service for the device at the given address. |
| + GetDevice(string address) => (Device? device); |
| + |
| // Retrieves the list of the devices known by the adapter including Connected |
| // Devices, GATT Connected Devices, Paired Devices and Devices discovered |
| // during a classic or low-energy scan. |
| @@ -45,4 +43,4 @@ interface AdapterClient { |
| interface AdapterFactory { |
| // Gets an Adapter interface. Returns null if Bluetooth is not supported. |
| GetAdapter() => (Adapter? adapter); |
| -}; |
| +}; |