pm == .. _pm-1: pm -- 模块功能:休眠管理 pm.wake(tag) ~~~~~~~~~~~~ 某个Lua应用唤醒系统 - 参数 ========== ====================================================== 传入值类型 释义 ========== ====================================================== param tag,一般string类型,某个Lua应用的唤醒标记,用户自定义 ========== ====================================================== - 返回值 无 - 例子 .. code:: lua pm.wake(tag) -------------- pm.sleep(tag) ~~~~~~~~~~~~~ 某个Lua应用休眠系统 - 参数 +------------+--------------------------------------------------------+ | 传入值类型 | 释义 | +============+========================================================+ | param | tag,一般string类型,某个 | | | Lua应用的唤醒标记,用户自定义,跟wake中的标记保持一致 | +------------+--------------------------------------------------------+ - 返回值 无 - 例子 .. code:: lua pm.sleep(tag) -------------- pm.isSleep(tag) ~~~~~~~~~~~~~~~ pm.isSleep([tag]) 读取某个Lua应用或者全局的休眠状态 - 参数 +------------+--------------------------------------------------------+ | 传入值类型 | 释义 | +============+========================================================+ | param | tag,可选参数,如果查询某个tag的休眠状态,则跟wake中 | | | 的tag保持一致;如果查询全局休眠状态,则不需要这个参数 | +------------+--------------------------------------------------------+ - 返回值 true休眠,其余没休眠 - 例子 .. code:: lua pm.isSleep() -- 查询全局休眠状态 pm.isSleep('lcd') -- 查询lcd的休眠状态 --------------