summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Melnik <AMelnik@luxoft.com>2014-03-24 15:50:46 +0200
committerJustin Dickow <jjdickow@gmail.com>2014-07-08 15:54:34 -0400
commitb4179dbafdb3d3ac55d5e833e08af6b91380b5fe (patch)
treee25489b792058233cf89c4a508663490ed5b590c
parent20b1ce9ccc140b4001f7777de7041a123a3ed282 (diff)
downloadsmartdevicelink-b4179dbafdb3d3ac55d5e833e08af6b91380b5fe.tar.gz
APPLINK-6324: HMI API changes
-rw-r--r--src/components/interfaces/HMI_API.xml16
-rw-r--r--src/components/interfaces/QT_HMI_API.xml16
2 files changed, 28 insertions, 4 deletions
diff --git a/src/components/interfaces/HMI_API.xml b/src/components/interfaces/HMI_API.xml
index 84be9160e..11d09555c 100644
--- a/src/components/interfaces/HMI_API.xml
+++ b/src/components/interfaces/HMI_API.xml
@@ -1781,6 +1781,18 @@
</function>
<function name="UpdateDeviceList" messagetype="response">
</function>
+ <function name="OnFileRemoved" messagetype="notification">
+ <description>Notifies HMI in case some application file has been removed</description>
+ <param name="fileName" type="String" minlength="1" maxlength="30" mandatory="true">
+ <description>The name of the removed file</description>
+ </param>
+ <param name="fileType" type="Common.FileType" mandatory="true">
+ <description>The file type. See FileType.</description>
+ </param>
+ <param name="appID" type="Integer" mandatory="true">
+ <description>ID of the application.</description>
+ </param>
+ </function>
<function name="OnUpdateDeviceList" messagetype="notification">
<description>Notification from HMI to SDL sent when HMI requires update of device list (i.e. when user clicks 'Change Device' button)</description>
</function>
@@ -1906,10 +1918,10 @@
</param>
</function>
<function name="OnSystemRequest" messagetype="notification" >
- <description>
+ <description>
An asynchronous request from the system for specific data from the device or the cloud or response to a request from the device or cloud
Binary data can be included in hybrid part of message for some requests (such as Authentication request responses)
- </description>
+ </description>
<param name="requestType" type="Common.RequestType" mandatory="true">
<description>The type of system request.</description>
</param>
diff --git a/src/components/interfaces/QT_HMI_API.xml b/src/components/interfaces/QT_HMI_API.xml
index df81941f9..6862457ac 100644
--- a/src/components/interfaces/QT_HMI_API.xml
+++ b/src/components/interfaces/QT_HMI_API.xml
@@ -1788,6 +1788,18 @@
</function>
<function name="UpdateDeviceList" messagetype="response">
</function>
+ <function name="OnFileRemoved" messagetype="notification">
+ <description>Notifies HMI in case some application file has been removed</description>
+ <param name="fileName" type="String" minlength="1" maxlength="30" mandatory="true">
+ <description>The name of the removed file</description>
+ </param>
+ <param name="fileType" type="Common.FileType" mandatory="true">
+ <description>The file type. See FileType.</description>
+ </param>
+ <param name="appID" type="Integer" mandatory="true">
+ <description>ID of the application.</description>
+ </param>
+ </function>
<function name="OnUpdateDeviceList" messagetype="notification">
<description>Notification from HMI to SDL sent when HMI requires update of device list (i.e. when user clicks 'Change Device' button)</description>
</function>
@@ -1913,10 +1925,10 @@
</param>
</function>
<function name="OnSystemRequest" messagetype="notification" >
- <description>
+ <description>
An asynchronous request from the system for specific data from the device or the cloud or response to a request from the device or cloud
Binary data can be included in hybrid part of message for some requests (such as Authentication request responses)
- </description>
+ </description>
<param name="requestType" type="Common.RequestType" mandatory="true">
<description>The type of system request.</description>
</param>