summaryrefslogtreecommitdiff
path: root/src/components/application_manager/include/application_manager/policies
diff options
context:
space:
mode:
authorJackLivio <jack@livio.io>2019-01-23 23:17:25 -0500
committerJackLivio <jack@livio.io>2019-01-23 23:17:25 -0500
commitf27fe0bc5980ea19baf89791d45414854fa91325 (patch)
tree224982ede63470ab7dbe14b8b58faad99cd9b476 /src/components/application_manager/include/application_manager/policies
parent1057d6f4fc933c681ec52365c51268a8f3418a07 (diff)
downloadsdl_core-f27fe0bc5980ea19baf89791d45414854fa91325.tar.gz
Add policy handler CheckAppServiceParameters
Diffstat (limited to 'src/components/application_manager/include/application_manager/policies')
-rw-r--r--src/components/application_manager/include/application_manager/policies/policy_handler.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/components/application_manager/include/application_manager/policies/policy_handler.h b/src/components/application_manager/include/application_manager/policies/policy_handler.h
index 1dff9e348c..fbceef3d6c 100644
--- a/src/components/application_manager/include/application_manager/policies/policy_handler.h
+++ b/src/components/application_manager/include/application_manager/policies/policy_handler.h
@@ -450,7 +450,12 @@ class PolicyHandler : public PolicyHandlerInterface,
void GetAppServiceParameters(const std::string& policy_app_id,
std::string& service_name,
std::string& service_type,
- std::vector<uint32_t>& handled_rpcs) const;
+ std::vector<uint32_t>& handled_rpcs) const OVERRIDE;
+
+ bool CheckAppServiceParameters(const std::string& policy_app_id,
+ const std::string& requested_service_name,
+ const std::string& requested_service_type,
+ smart_objects::SmartArray* requested_handled_rpcs) const OVERRIDE;
virtual void OnUpdateHMIAppType(
std::map<std::string, StringArray> app_hmi_types) OVERRIDE;