diff options
author | Aleksandr Galiuzov <AGaliuzov@luxoft.com> | 2015-07-02 16:18:50 +0300 |
---|---|---|
committer | Aleksandr Galiuzov <AGaliuzov@luxoft.com> | 2015-07-02 17:38:45 +0300 |
commit | aa0c6e59baf3cded103927321bd2f4b898e5822a (patch) | |
tree | 73f7870a3b9925e0f63cbd623b468a2c45eb5c5f /src/components/interfaces/QT_HMI_API.xml | |
parent | 008f3837ae2a40094024faed111b7526ae9ab1fe (diff) | |
download | sdl_core-aa0c6e59baf3cded103927321bd2f4b898e5822a.tar.gz |
Change DeviceInfo structure and extend TransportType
Now DeviceInfo contains String value instead of Integer for id field
to be able to sent either USB serial number or MAC addres within this field.
Also TransportType structure has been extended and now it contains both
USB_IOS and USB_AOA to distinguish transport type during connection.
Implements: APPLINK-14256, RTC 630168
Related-issues: APPLINK-14258
Conflicts:
src/components/interfaces/HMI_API.xml
src/components/interfaces/QT_HMI_API.xml
Diffstat (limited to 'src/components/interfaces/QT_HMI_API.xml')
-rw-r--r-- | src/components/interfaces/QT_HMI_API.xml | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/components/interfaces/QT_HMI_API.xml b/src/components/interfaces/QT_HMI_API.xml index 1e6bea2d33..a1f75bc154 100644 --- a/src/components/interfaces/QT_HMI_API.xml +++ b/src/components/interfaces/QT_HMI_API.xml @@ -63,7 +63,8 @@ Lists of the transport types used for device connection to HU. </description> <element name="BLUETOOTH"/> - <element name="USB"/> + <element name="USB_IOS"/> + <element name="USB_AOA"/> <element name="WIFI"/> </enum> <enum name="ButtonName"> @@ -1182,6 +1183,20 @@ <description>Published data result code.</description> </param> </struct> + <struct name="DeviceInfo"> + <param name="name" type="String" mandatory="true"> + <description>The name of the device connected.</description> + </param> + <param name="id" type="String" mandatory="true"> + <description>The ID of the device connected: either hash of device's USB serial number(in case of USB connection) or hash of device's MAC address(in case of BlueTooth or WIFI connection).</description> + </param> + <param name="transportType" type="Common.TransportType" mandatory="false"> + <description>The transport type the named-app's-device is connected over HU(BlueTooth, USB or WiFi). It must be provided in OnAppRegistered and in UpdateDeviceList</description> + </param> + <param name="isSDLAllowed" type="Boolean" mandatory="false"> + <description>Sent by SDL in UpdateDeviceList. ’true’ – if device is allowed for PolicyTable Exchange; ‘false’ – if device is NOT allowed for PolicyTable Exchange </description> + </param> + </struct> <struct name="TouchCoord"> <param name="x" type="Integer" mandatory="true" minvalue="0" maxvalue="10000"> <description>The x coordinate of the touch.</description> |