diff options
author | Jacob Keeler <jacob.keeler@livioradio.com> | 2019-03-13 13:45:23 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-13 13:45:23 -0400 |
commit | 089aefaf5862dbccd2b24ebf4074d6f7c29471d2 (patch) | |
tree | ed5b90237a2fe5be066c41df07fadd11c9193f2c | |
parent | f29db0b23aac8295f5712c0a30086dcad5bf5199 (diff) | |
parent | 91175fc0304866eb788c34080e66e71ea8409e16 (diff) | |
download | sdl_core-089aefaf5862dbccd2b24ebf4074d6f7c29471d2.tar.gz |
Merge pull request #2836 from smartdevicelink/fix/system_capabilities_hmi_api
Fix SystemCapabilities redefinition in HMI API
-rw-r--r-- | src/components/interfaces/HMI_API.xml | 13 |
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> |