# powermgr_power_manager **Repository Path**: linuxkernelAnalyse/powermgr_power_manager ## Basic Information - **Project Name**: powermgr_power_manager - **Description**: Power manager | 系统电源管理服务模块 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 360 - **Created**: 2022-06-21 - **Last Updated**: 2022-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # power\_manager - [Introduction](#section11660541593) - [Directory Structure](#section19472752217) - [Repositories Involved](#section63151229062) ## Introduction Power Manager provides the following functionalities: 1. Rebooting the device 2. Managing running locks 3. Obtaining the power status **Figure 1** Power manager service architecture ![](figures/power-management-subsystem-architecture.png "power-management-subsystem-architecture") ## Directory Structure ``` /base/powermgr/power_manager ├── figures # Architecture figures ├── frameworks # FrameWork Layer │   ├── dialog # Dialog resource │   ├── include # Include file │   ├── napi # NAPI │   └── native # Native code ├── interfaces # APIs │   ├── innerkits # Internal APIs │   └── kits # External APIs ├── sa_profile # SA profile ├── services # Services │   ├── native # Native services │   └── zidl # zidl APIs ├── test # Test code └── utils # Utilities and common code ``` ## Repositories Involved [Power management subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/power-management.md) **powermgr_power_manager** [powermgr_display_manager](https://gitee.com/openharmony/powermgr_display_manager) [powermgr_battery_manager](https://gitee.com/openharmony/powermgr_battery_manager) [powermgr_thermal_manager](https://gitee.com/openharmony/powermgr_thermal_manager) [powermgr_battery_statistics](https://gitee.com/openharmony/powermgr_battery_statistics) [powermgr_battery_lite](https://gitee.com/openharmony/powermgr_battery_lite) [powermgr_powermgr_lite](https://gitee.com/openharmony/powermgr_powermgr_lite)