diff options
Diffstat (limited to 'src/components/application_manager/test/mock/include/application_manager/application_impl.h')
-rw-r--r-- | src/components/application_manager/test/mock/include/application_manager/application_impl.h | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/src/components/application_manager/test/mock/include/application_manager/application_impl.h b/src/components/application_manager/test/mock/include/application_manager/application_impl.h index dadfce0929..d2d39c8e10 100644 --- a/src/components/application_manager/test/mock/include/application_manager/application_impl.h +++ b/src/components/application_manager/test/mock/include/application_manager/application_impl.h @@ -1,5 +1,5 @@ -/** - * Copyright (c) 2013, Ford Motor Company +/* + * Copyright (c) 2015, Ford Motor Company * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -70,13 +70,16 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl, const smart_objects::SmartObject* active_message() const; void CloseActiveMessage(); bool IsFullscreen() const; - bool MakeFullscreen(); + + /** + * @brief change supporting COMMUNICATION NAVIGATION + */ + virtual void ChangeSupportingAppHMIType(); bool IsAudible() const; - void MakeNotAudible(); // navi - bool allowed_support_navigation() const; - void set_allowed_support_navigation(bool allow); + inline bool is_navi() const { return is_navi_; } + void set_is_navi(bool allow); bool hmi_supports_navi_video_streaming() const; void set_hmi_supports_navi_video_streaming(bool supports); bool hmi_supports_navi_audio_streaming() const; @@ -87,6 +90,7 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl, bool is_voice_communication_supported); inline bool app_allowed() const; bool has_been_activated() const; + bool set_activated(bool is_active); const Version& version() const; void set_hmi_application_id(uint32_t hmi_app_id); @@ -149,15 +153,13 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl, virtual const std::set<mobile_apis::ButtonName::eType>& SubscribedButtons() const; virtual const std::set<uint32_t>& SubscribesIVI() const; - virtual uint32_t nextHash(); - virtual uint32_t curHash() const; - + virtual const std::string& curHash() const; /** * @brief Change Hash for current application * and send notification to mobile * @return updated_hash */ - virtual uint32_t UpdateHash(); + virtual void UpdateHash(); UsageStatistics& usage_report(); @@ -198,7 +200,7 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl, void OnVideoStreamRetry(); void OnAudioStreamRetry(); - uint32_t hash_val_; + std::string hash_val_; uint32_t grammar_id_; @@ -208,7 +210,7 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl, uint32_t app_id_; smart_objects::SmartObject* active_message_; bool is_media_; - bool allowed_support_navigation_; + bool is_navi_; bool hmi_supports_navi_video_streaming_; bool hmi_supports_navi_audio_streaming_; bool is_app_allowed_; @@ -231,7 +233,6 @@ class ApplicationImpl : public virtual InitialApplicationDataImpl, UsageStatistics usage_report_; ProtocolVersion protocol_version_; bool is_voice_communication_application_; - // NAVI retry stream volatile bool is_video_stream_retry_active_; volatile bool is_audio_stream_retry_active_; |