summaryrefslogtreecommitdiff
path: root/src/components/application_manager/include/application_manager/commands/hmi/navi_start_stream_request.h
diff options
context:
space:
mode:
authorArtem Nosach <ANosach@luxoft.com>2015-04-06 22:25:10 +0300
committerArtem Nosach <ANosach@luxoft.com>2015-04-23 15:33:23 +0300
commit28d88105cdfdcaff75688483f3bd89f046f42b68 (patch)
tree4733ce0af8121385e4ffc3c876394252674a5421 /src/components/application_manager/include/application_manager/commands/hmi/navi_start_stream_request.h
parent81208d859b07241abe8706d51eccbb74db72140b (diff)
downloadsdl_core-28d88105cdfdcaff75688483f3bd89f046f42b68.tar.gz
Rework stream HMI requests and responses.
Diffstat (limited to 'src/components/application_manager/include/application_manager/commands/hmi/navi_start_stream_request.h')
-rw-r--r--src/components/application_manager/include/application_manager/commands/hmi/navi_start_stream_request.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/components/application_manager/include/application_manager/commands/hmi/navi_start_stream_request.h b/src/components/application_manager/include/application_manager/commands/hmi/navi_start_stream_request.h
index 5b73e2dbab..eb5624c0ef 100644
--- a/src/components/application_manager/include/application_manager/commands/hmi/navi_start_stream_request.h
+++ b/src/components/application_manager/include/application_manager/commands/hmi/navi_start_stream_request.h
@@ -34,6 +34,7 @@
#define SRC_COMPONENTS_APPLICATION_MANAGER_INCLUDE_APPLICATION_MANAGER_COMMANDS_HMI_NAVI_START_STREAM_REQUEST_H_
#include "application_manager/commands/hmi/request_to_hmi.h"
+#include "application_manager/event_engine/event_observer.h"
namespace application_manager {
@@ -42,7 +43,8 @@ namespace commands {
/**
* @brief NaviStartStreamRequest command class
**/
-class NaviStartStreamRequest : public RequestToHMI {
+class NaviStartStreamRequest : public RequestToHMI,
+ public event_engine::EventObserver {
public:
/**
* @brief NaviStartStreamRequest class constructor
@@ -61,6 +63,11 @@ class NaviStartStreamRequest : public RequestToHMI {
**/
virtual void Run();
+ /**
+ * @brief On event callback
+ **/
+ virtual void on_event(const event_engine::Event& event);
+
private:
DISALLOW_COPY_AND_ASSIGN(NaviStartStreamRequest);
};