23#ifndef INCLUDE_SERVICES_IAPPPOWERMODEHELPER_H_
24#define INCLUDE_SERVICES_IAPPPOWERMODEHELPER_H_
static EPowerMode IapmhGetActivePowerMode(IAppPowerModeHelper *_this)
Definition IAppPowerModeHelper_vtbl.h:88
static boolean_t IapmhCheckPowerModeTransaction(IAppPowerModeHelper *_this, const EPowerMode eActivePowerMode, const EPowerMode eNewPowerMode)
Definition IAppPowerModeHelper_vtbl.h:78
static EPowerMode IapmhComputeNewPowerMode(IAppPowerModeHelper *_this, const SysEvent xEvent)
Definition IAppPowerModeHelper_vtbl.h:73
static sys_error_code_t IapmhInit(IAppPowerModeHelper *_this)
Definition IAppPowerModeHelper_vtbl.h:68
static boolean_t IapmhIsLowPowerMode(IAppPowerModeHelper *_this, const EPowerMode ePowerMode)
Definition IAppPowerModeHelper_vtbl.h:98
static SysPowerStatus IapmhGetPowerStatus(IAppPowerModeHelper *_this)
Definition IAppPowerModeHelper_vtbl.h:93
static sys_error_code_t IapmhDidEnterPowerMode(IAppPowerModeHelper *_this, EPowerMode ePowerMode)
Definition IAppPowerModeHelper_vtbl.h:83
Umbrella header for the basic system features.
Definition IAppPowerModeHelper_vtbl.h:56
uint16_t sys_error_code_t
Definition syserror.h:41
This file declares the public API related to the power management.