From 41f4f31e1d7cd1d687363cef55dc757116962241 Mon Sep 17 00:00:00 2001
From: guochengying <346447065@qq.com>
Date: Thu, 7 Nov 2024 16:54:34 +0800
Subject: [PATCH] feat: add power config callback
Signed-off-by: guochengying <346447065@qq.com>
---
power/v1_2/IPowerInterface.idl | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/power/v1_2/IPowerInterface.idl b/power/v1_2/IPowerInterface.idl
index cd773c06..d3d1d533 100755
--- a/power/v1_2/IPowerInterface.idl
+++ b/power/v1_2/IPowerInterface.idl
@@ -235,5 +235,35 @@ interface IPowerInterface {
* @version 1.0
*/
SetSuspendTag([in] String tag);
+
+ /**
+ * @brief Set the set-path file value related to the scene name.
+ *
+ * @param scene The scene name defined in power config json file.
+ *
+ * @param value The set value.
+ *
+ * @return Returns HDF_SUCCESS if the operation is successful.
+ *
+ * @since 5.0
+ *
+ * @version 1.0
+ */
+ SetPowerConfig([in] String scene, [in] String value);
+
+ /**
+ * @brief Get the get-path file value related to the scene name.
+ *
+ * @param scene The scene name defined in power config json file.
+ *
+ * @param value The get value.
+ *
+ * @return Returns HDF_SUCCESS if the operation is successful.
+ *
+ * @since 5.0
+ *
+ * @version 1.0
+ */
+ GetPowerConfig([in] String scene, [out] String value);
}
/** @} */
--
Gitee