diff options
Diffstat (limited to 'src/components/include/application_manager/hmi_capabilities.h')
-rw-r--r-- | src/components/include/application_manager/hmi_capabilities.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/components/include/application_manager/hmi_capabilities.h b/src/components/include/application_manager/hmi_capabilities.h index 56ac807d63..e7d7aa485b 100644 --- a/src/components/include/application_manager/hmi_capabilities.h +++ b/src/components/include/application_manager/hmi_capabilities.h @@ -97,11 +97,26 @@ class HMICapabilities { /** * @brief Returns software version of the target - * @return TRUE if it supported, otherwise FALSE + * @return string representation of software version if supported, otherwise + * empty string */ virtual const std::string& ccpu_version() const = 0; /** + * @brief Interface used to store information about hardware version of the + * target + * @param hardware_version Received system/hmi hardware version + */ + virtual void set_hardware_version(const std::string& hardware_version) = 0; + + /** + * @brief Returns hardware version of the target + * @return string representation of hardware version if supported, otherwise + * empty string + */ + virtual const std::string& hardware_version() const = 0; + + /** * @brief Retrieves if mixing audio is supported by HMI * (ie recording TTS command and playing audio) * @return Current state of the mixing audio flag |