diff --git a/power/v1_2/IPowerInterface.idl b/power/v1_2/IPowerInterface.idl index fcac13faa68117929dd7162d9d156e19c83ea141..cd773c06e00a6a9a250a543885e8c00aef81a0e2 100755 --- a/power/v1_2/IPowerInterface.idl +++ b/power/v1_2/IPowerInterface.idl @@ -219,5 +219,21 @@ interface IPowerInterface { * @since 5.0 */ Hibernate(); + + /** + * @brief Set suspend tag before suspend. + * The special sleep mode supported by the kernel and hardware is triggered by setting a special + * suspend tag and then triggering suspend. If the suspend tag is not set, the standard S3 sleep + * mode is triggered when suspend. + * + * @param tag Suspend tag. + * + * @return Returns HDF_SUCCESS if the operation is successful. + * + * @since 5.0 + * + * @version 1.0 + */ + SetSuspendTag([in] String tag); } /** @} */