summaryrefslogtreecommitdiff
path: root/src/components/application_manager/include/application_manager/plugin_manager/rpc_plugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/application_manager/include/application_manager/plugin_manager/rpc_plugin.h')
-rw-r--r--src/components/application_manager/include/application_manager/plugin_manager/rpc_plugin.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/components/application_manager/include/application_manager/plugin_manager/rpc_plugin.h b/src/components/application_manager/include/application_manager/plugin_manager/rpc_plugin.h
index 3af87a0c9e..88f91d14fc 100644
--- a/src/components/application_manager/include/application_manager/plugin_manager/rpc_plugin.h
+++ b/src/components/application_manager/include/application_manager/plugin_manager/rpc_plugin.h
@@ -43,10 +43,6 @@ namespace policy {
class PolicyHandlerInterface;
}
-namespace resumption {
-class LastState;
-}
-
namespace application_manager {
class CommandFactory;
@@ -88,7 +84,15 @@ class RPCPlugin {
rpc_service::RPCService& rpc_service,
HMICapabilities& hmi_capabilities,
policy::PolicyHandlerInterface& policy_handler,
+ resumption::LastStateWrapperPtr last_state) = 0;
+
+ DEPRECATED
+ virtual bool Init(ApplicationManager& app_manager,
+ rpc_service::RPCService& rpc_service,
+ HMICapabilities& hmi_capabilities,
+ policy::PolicyHandlerInterface& policy_handler,
resumption::LastState& last_state) = 0;
+
/**
* @brief IsAbleToProcess check if plugin is able to process function
* @param function_id RPC identifier