diff options
author | Andrey Oleynik (GitHub) <aoleynik@luxoft.com> | 2017-09-19 16:51:35 +0300 |
---|---|---|
committer | Andriy Byzhynar <AByzhynar@luxoft.com> | 2018-01-18 11:26:30 +0200 |
commit | a6791129fb1cfcd5dad96e4987b1c2664aafb61e (patch) | |
tree | 82d991edadfd29485946fd07c0f31174c97b0e17 /src/components/application_manager/include/application_manager/application.h | |
parent | e8911d03dde016a29b01fe80533bc6ac56531678 (diff) | |
download | sdl_core-a6791129fb1cfcd5dad96e4987b1c2664aafb61e.tar.gz |
Adds main logic and related bugfixes for transport switching
Diffstat (limited to 'src/components/application_manager/include/application_manager/application.h')
-rw-r--r-- | src/components/application_manager/include/application_manager/application.h | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/src/components/application_manager/include/application_manager/application.h b/src/components/application_manager/include/application_manager/application.h index b753ba0e7f..63b8589b59 100644 --- a/src/components/application_manager/include/application_manager/application.h +++ b/src/components/application_manager/include/application_manager/application.h @@ -561,7 +561,6 @@ class Application : public virtual InitialApplicationData, virtual void increment_list_files_in_none_count() = 0; virtual bool set_app_icon_path(const std::string& file_name) = 0; virtual void set_app_allowed(const bool allowed) = 0; - virtual void set_device(connection_handler::DeviceHandle device) = 0; virtual uint32_t get_grammar_id() const = 0; virtual void set_grammar_id(uint32_t value) = 0; @@ -618,6 +617,13 @@ class Application : public virtual InitialApplicationData, virtual UsageStatistics& usage_report() = 0; /** + * @brief SetInitialState sets initial HMI state for application on + * registration + * @param state Hmi state value + */ + virtual void SetInitialState(HmiStatePtr state) = 0; + + /** * @brief SetRegularState set permanent state of application * * @param state state to setup @@ -764,16 +770,6 @@ class Application : public virtual InitialApplicationData, } /** - * @brief GetDeviceId allows to obtain device id which posseses - * by this application. - * - * @return device the device id. - */ - std::string GetDeviceId() const { - return device_id_; - } - - /** * @brief Returns is application should be greyed out on HMI */ bool is_greyed_out() const { @@ -861,7 +857,6 @@ class Application : public virtual InitialApplicationData, ApplicationState state_; std::string url_; std::string package_name_; - std::string device_id_; ssize_t connection_id_; bool is_greyed_out_; }; |