Contains classes to manage device's power consumption.
| PowerStatusManager.PowerStatusChangeListener | Interface representing a listener of power status change events. |
| PowerManager | This class provides access to battery life related methods of the device. |
| PowerStatusManager | Class exposing power status methods. |
| PowerStatusManager.CriticalFailureStatus | Class representing the possible critical failure status values. |
| PowerStatusManager.FailureStatus | Class representing the possible failure status values. |
| PowerStatusManager.Status | Class that stores the power status information. |
| SmartChargeManager | This class allows to configure and activate the smart charge feature. |
| PowerStatusManager.ChargeStatus | Enumerative representing the possible charge status values. |
| RebootReason | The RebootReason enumeration is the class that includes the reboot reason related to Power off. |
| SmartChargeManager.State | The SmartChargeState enumeration is the class that lists the possible
states of the SmartCharge algorithm state machine. |
| SuspendTimeout | The SuspendTimeout enumeration defines different available display sleep timeouts. |
| WakeupSource | The WakeupSource enumeration is the class that includes the power wakeup
sources. |