summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjacobkeeler <jacob.keeler@livioradio.com>2019-03-11 11:05:58 -0400
committerjacobkeeler <jacob.keeler@livioradio.com>2019-03-11 11:05:58 -0400
commit91175fc0304866eb788c34080e66e71ea8409e16 (patch)
treec6373185c2c476cc3955e526238496af7825165b
parent121f62b0ca53bcf6fdcb6ffb561261524b412ed2 (diff)
downloadsdl_core-fix/system_capabilities_hmi_api.tar.gz
Fix SystemCapabilities redefinition in HMI APIfix/system_capabilities_hmi_api
-rw-r--r--src/components/interfaces/HMI_API.xml13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/components/interfaces/HMI_API.xml b/src/components/interfaces/HMI_API.xml
index 004e0301c7..bbb173044a 100644
--- a/src/components/interfaces/HMI_API.xml
+++ b/src/components/interfaces/HMI_API.xml
@@ -3302,6 +3302,15 @@
</param>
</struct>
+ <struct name="SystemCapabilities">
+ <param name="navigationCapability" type="NavigationCapability" mandatory="false">
+ </param>
+ <param name="phoneCapability" type="PhoneCapability" mandatory="false">
+ </param>
+ <param name="videoStreamingCapability" type="VideoStreamingCapability" mandatory="false">
+ </param>
+ </struct>
+
<struct name="RemoteControlCapabilities">
<param name="climateControlCapabilities" type="ClimateControlCapabilities" mandatory="false" minsize="1" maxsize="100" array="true">
<description>If included, the platform supports RC climate controls. For this baseline version, maxsize=1. i.e. only one climate control module is supported.</description >
@@ -3773,7 +3782,7 @@
<element name="APP_SERVICES" />
</enum>
- <struct name="SystemCapabilities">
+ <struct name="SystemCapability">
<description>The systemCapabilityType identifies which data object exists in this struct. For example, if the SystemCapability Type is NAVIGATION then a "navigationCapability" should exist</description>
<param name="systemCapabilityType" type="Common.SystemCapabilityType" mandatory="true">
<description>Used as a descriptor of what data to expect in this struct. The corresponding param to this enum should be included and the only other para included.</description>
@@ -4249,7 +4258,7 @@
</function>
<function name="OnSystemCapabilityUpdated" messagetype="notification">
<description>A notification to inform the connected device that a specific system capability has changed.</description>
- <param name="systemCapability" type="Common.SystemCapabilities" mandatory="true">
+ <param name="systemCapability" type="Common.SystemCapability" mandatory="true">
<description>The system capability that has been updated</description>
</param>
</function>