summaryrefslogtreecommitdiff
path: root/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h')
-rw-r--r--src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h
index c1f7339aa3..e45d48d63a 100644
--- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h
+++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/include/rc_rpc_plugin/rc_rpc_plugin.h
@@ -125,7 +125,17 @@ class RCRPCPlugin : public plugins::RPCPlugin {
bool IsOtherAppsSubscribed(const rc_rpc_types::ModuleUid& module,
const uint32_t app_id);
- static const uint32_t kRCPluginID = 153;
+ /**
+ * @brief Creates the RC extension for specified application
+ * @param application pointer to app to work with
+ */
+ void CreateRcExtension(application_manager::ApplicationSharedPtr application);
+
+ /**
+ * @brief Removes the RC extensions for specified application
+ * @param application pointer to app to work with
+ */
+ void RemoveRcExtension(application_manager::ApplicationSharedPtr application);
typedef std::vector<application_manager::ApplicationSharedPtr> Apps;
static Apps GetRCApplications(