summaryrefslogtreecommitdiff
path: root/src/components/interfaces
diff options
context:
space:
mode:
authorKramchaninov Pavel <pkramchaninov@luxoft.com>2015-04-22 09:28:54 +0300
committerKramchaninov Pavel <pkramchaninov@luxoft.com>2015-04-22 09:28:54 +0300
commit9860385b0fcf6766b22a83f3e19041ab751e5ada (patch)
treee51baaf339d78ef0f1f343b12be4a957e14cda65 /src/components/interfaces
parentc1588e7907e2d0043f1ca800c4da7d86ef390d34 (diff)
parent683c84520a6e11e0383ccd06c9808dfdddcb6ce4 (diff)
downloadsdl_core-9860385b0fcf6766b22a83f3e19041ab751e5ada.tar.gz
Merge pull request #84 from LuxoftSDL/genivi/APPLINK-12242
OnButtonSubscription implementation
Diffstat (limited to 'src/components/interfaces')
-rw-r--r--src/components/interfaces/HMI_API.xml18
-rw-r--r--src/components/interfaces/QT_HMI_API.xml18
2 files changed, 36 insertions, 0 deletions
diff --git a/src/components/interfaces/HMI_API.xml b/src/components/interfaces/HMI_API.xml
index 36731cd218..77e3a0d382 100644
--- a/src/components/interfaces/HMI_API.xml
+++ b/src/components/interfaces/HMI_API.xml
@@ -1955,6 +1955,24 @@
</description>
</param>
</function>
+ <function name="OnButtonSubscription" messagetype="notification">
+ <description>
+ Sender: SDL->HMI. Purpose: to notify about button subscription state is changed for the named application
+ </description>
+ <param name="name" type="Common.ButtonName" mandatory="true" />
+ <param name="isSubscribed" type="Boolean" mandatory="true">
+ <description>
+ Defines whether the named button has status of 'subscribed' or 'unsubscribed':
+ If "true" - the named button is subscribed.
+ If "false" - the named button is unsubscribed.
+ </description>
+ </param>
+ <param name="appID" type="Integer" mandatory="true">
+ <description>
+ The ID of application that relates to this button-subscription status change.
+ </description>
+ </param>
+ </function>
</interface>
<interface name="BasicCommunication" version="1.0" date="2013-04-12">
diff --git a/src/components/interfaces/QT_HMI_API.xml b/src/components/interfaces/QT_HMI_API.xml
index ec51bf3b9a..aa6990e69a 100644
--- a/src/components/interfaces/QT_HMI_API.xml
+++ b/src/components/interfaces/QT_HMI_API.xml
@@ -1842,6 +1842,24 @@
</description>
</param>
</function>
+ <function name="OnButtonSubscription" messagetype="notification">
+ <description>
+ Sender: SDL->HMI. Purpose: to notify about button subscription state is changed for the named application
+ </description>
+ <param name="name" type="Common.ButtonName" mandatory="true" />
+ <param name="isSubscribed" type="Boolean" mandatory="true">
+ <description>
+ Defines whether the named button has status of 'subscribed' or 'unsubscribed':
+ If "true" - the named button is subscribed.
+ If "false" - the named button is unsubscribed.
+ </description>
+ </param>
+ <param name="appID" type="Integer" mandatory="true">
+ <description>
+ The ID of application that relates to this button-subscription status change.
+ </description>
+ </param>
+ </function>
</interface>
<interface name="BasicCommunication" version="1.0" date="2013-04-12">
<function name="OnReady" messagetype="notification" provider="hmi">