openharmony 鸿蒙 power_v10

2025-06-16 浏览 (1)

Power (V1_0)

概述

提供休眠/唤醒操作、订阅休眠/唤醒状态和运行锁管理的接口。

电源模块为电源服务提供的休眠/唤醒操作、订阅休眠/唤醒状态和运行锁管理的接口。 服务获取此模块的对象或代理后,可以调用相关的接口对设备进行休眠/唤醒、订阅休眠/唤醒状态和管理运行锁。

起始版本: 3.1

汇总

文件

名称描述
IPowerHdiCallback.idl休眠/唤醒状态的回调。
IPowerInterface.idl休眠/唤醒操作、订阅休眠/唤醒状态、运行锁管理的接口。
PowerTypes.idl电源相关的数据类型。

名称描述
interface  IPowerHdiCallback休眠/唤醒状态的回调。
interface  IPowerInterface休眠/唤醒操作、订阅休眠/唤醒状态、运行锁管理的接口。

枚举

名称描述
PowerHdfCmd { CMD_REGISTER_CALLBCK = 0, CMD_START_SUSPEND, CMD_STOP_SUSPEND, CMD_FORCE_SUSPEND,   CMD_SUSPEND_BLOCK, CMD_SUSPEND_UNBLOCK, CMD_DUMP }枚举电源命令的参数。
PowerHdfCallbackCmd { CMD_ON_SUSPEND = 0, CMD_ON_WAKEUP }枚举电源状态回调的参数。
PowerHdfState { AWAKE = 0, INACTIVE, SLEEP }枚举电源的状态。

枚举类型说明

PowerHdfCallbackCmd

enum PowerHdfCallbackCmd

描述

枚举电源状态回调的参数。

起始版本: 3.1

枚举值描述
CMD_ON_SUSPEND休眠回调的命令参数。
CMD_ON_WAKEUP唤醒回调的命令参数。

PowerHdfCmd

enum PowerHdfCmd

描述

枚举电源命令的参数。

起始版本: 3.1

枚举值描述
CMD_REGISTER_CALLBCK订阅状态的命令参数。
CMD_START_SUSPEND休眠的命令参数。
CMD_STOP_SUSPEND唤醒的命令参数。
CMD_FORCE_SUSPEND强制休眠的命令参数。
CMD_SUSPEND_BLOCK打开运行锁的命令参数。
CMD_SUSPEND_UNBLOCK关闭运行锁的命令参数。
CMD_DUMPDump的命令参数。

PowerHdfState

enum PowerHdfState

描述

枚举电源的状态。

起始版本: 3.1

枚举值描述
AWAKE唤醒状态。
INACTIVE非活动状态。
SLEEP休眠状态。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Power HDI 参考

harmony 鸿蒙IPowerHdiCallback.idl

harmony 鸿蒙IPowerHdiCallback.idl

harmony 鸿蒙IPowerInterface.idl

harmony 鸿蒙IPowerInterface.idl

harmony 鸿蒙PowerTypes.idl

harmony 鸿蒙PowerTypes.idl

harmony 鸿蒙RunningLockInfo

harmony 鸿蒙RunningLockTypes.idl

harmony 鸿蒙IPowerHdiCallback

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/EGodws