diff options
Diffstat (limited to 'src/components/application_manager/include/application_manager/hmi_capabilities_impl.h')
-rw-r--r-- | src/components/application_manager/include/application_manager/hmi_capabilities_impl.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/components/application_manager/include/application_manager/hmi_capabilities_impl.h b/src/components/application_manager/include/application_manager/hmi_capabilities_impl.h index bdc1b0c633..cbab1fcc80 100644 --- a/src/components/application_manager/include/application_manager/hmi_capabilities_impl.h +++ b/src/components/application_manager/include/application_manager/hmi_capabilities_impl.h @@ -91,6 +91,9 @@ class HMICapabilitiesImpl : public HMICapabilities { bool is_ivi_cooperating() const OVERRIDE; void set_is_ivi_cooperating(const bool value) OVERRIDE; + bool is_rc_cooperating() const OVERRIDE; + void set_is_rc_cooperating(const bool value) OVERRIDE; + /* * @brief Interface used to store information about software version of the *target @@ -471,6 +474,11 @@ class HMICapabilitiesImpl : public HMICapabilities { */ const smart_objects::SmartObject* video_streaming_capability() const OVERRIDE; + void set_rc_capability( + const smart_objects::SmartObject& rc_capability) OVERRIDE; + + const smart_objects::SmartObject* rc_capability() const OVERRIDE; + void Init(resumption::LastState* last_state) OVERRIDE; /* @@ -526,6 +534,7 @@ class HMICapabilitiesImpl : public HMICapabilities { bool is_ui_cooperating_; bool is_navi_cooperating_; bool is_ivi_cooperating_; + bool is_rc_cooperating_; bool attenuated_supported_; hmi_apis::Common_Language::eType ui_language_; @@ -552,6 +561,7 @@ class HMICapabilitiesImpl : public HMICapabilities { smart_objects::SmartObject* navigation_capability_; smart_objects::SmartObject* phone_capability_; smart_objects::SmartObject* video_streaming_capability_; + smart_objects::SmartObject* rc_capability_; ApplicationManager& app_mngr_; HMILanguageHandler hmi_language_handler_; |