aboutsummaryrefslogtreecommitdiffstats
path: root/parameter/include/ParameterMgrFullConnector.h
diff options
context:
space:
mode:
Diffstat (limited to 'parameter/include/ParameterMgrFullConnector.h')
-rw-r--r--parameter/include/ParameterMgrFullConnector.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/parameter/include/ParameterMgrFullConnector.h b/parameter/include/ParameterMgrFullConnector.h
index 1288c69..8ef7bb7 100644
--- a/parameter/include/ParameterMgrFullConnector.h
+++ b/parameter/include/ParameterMgrFullConnector.h
@@ -71,6 +71,19 @@ public:
const ISelectionCriterionTypeInterface* pSelectionCriterionType);
ISelectionCriterionInterface* getSelectionCriterion(const std::string& strName);
+ /** Is the remote interface forcefully disabled ?
+ */
+ bool getForceNoRemoteInterface() const;
+
+ /**
+ * Forcefully disable the remote interface or cancel this policy.
+ *
+ * Has no effect if called after calling start().
+ *
+ * @param[in] bForceNoRemoteInterface disable the remote interface if true.
+ */
+ void setForceNoRemoteInterface(bool bForceNoRemoteInterface);
+
void applyConfigurations();
/** Should start fail in case of missing subsystems.
@@ -98,6 +111,18 @@ public:
*/
bool getFailureOnFailedSettingsLoad();
+ /** Get the path to the directory containing the XML Schemas
+ *
+ * @returns the directory containing the XML Schemas
+ */
+ const std::string& getSchemaFolderLocation() const;
+
+ /** Override the directory containing the XML Schemas
+ *
+ * @param[in] strSchemaFolderLocation directory containing the XML Schemas
+ */
+ void setSchemaFolderLocation(const std::string& strSchemaFolderLocation);
+
/** Should .xml files be validated on start ?
*
* @param[in] bValidate: