Name | Date | Size | ||
---|---|---|---|---|
.. | 25-Oct-2024 | 4 KiB | ||
.clang-format | H A D | 25-Oct-2024 | 1.3 KiB | |
.gitattributes | H A D | 25-Oct-2024 | 631 | |
.gitee/ | H | 25-Oct-2024 | 4 KiB | |
bundle.json | H A D | 25-Oct-2024 | 8.7 KiB | |
etc/ | H | 25-Oct-2024 | 4 KiB | |
figures/ | H | 25-Oct-2024 | 4 KiB | |
frameworks/ | H | 25-Oct-2024 | 4 KiB | |
interfaces/inner_api/ | H | 25-Oct-2024 | 4 KiB | |
LICENSE | H A D | 25-Oct-2024 | 9.9 KiB | |
OAT.xml | H A D | 25-Oct-2024 | 1.1 KiB | |
power_dialog/ | H | 25-Oct-2024 | 4 KiB | |
powermanager.yaml | H A D | 25-Oct-2024 | 2.5 KiB | |
powermanager_POWER_UE.yaml | H A D | 25-Oct-2024 | 1.1 KiB | |
powermgr.gni | H A D | 25-Oct-2024 | 3.3 KiB | |
publicity.xml | H A D | 25-Oct-2024 | 813 | |
README.md | H A D | 25-Oct-2024 | 2.2 KiB | |
README_zh.md | H A D | 25-Oct-2024 | 2.1 KiB | |
sa_profile/ | H | 25-Oct-2024 | 4 KiB | |
services/ | H | 25-Oct-2024 | 4 KiB | |
test/ | H | 25-Oct-2024 | 4 KiB | |
utils/ | H | 25-Oct-2024 | 4 KiB |
README.md
1# Power Manager<a name="EN-US_TOPIC_0000001115047353"></a> 2 3- [Introduction](#section11660541593) 4- [Directory Structure](#section19472752217) 5- [Repositories Involved](#section63151229062) 6 7## Introduction<a name="section11660541593"></a> 8 9The Power Manager module provides the following functions: 10 111. Rebooting the device 122. Managing running locks 133. Obtaining the power status 14 15**Figure 1** Architecture of the Power Manager module<a name="fig106301571239"></a> 16 17 18 19## Directory Structure<a name="section19472752217"></a> 20 21``` 22/base/powermgr/power_manager 23├── figures # Architecture 24├── frameworks # Framework layer 25│ ├── napi # NAPI layer 26│ └── native # Native layer 27├── interfaces # API layer 28│ └── inner_api # Internal APIs 29├── power_dialog # Power dialog 30├── sa_profile # SA profile 31└── services # Service layer 32│ ├── native # Native layer 33│ └── zidl # Zidl API layer 34├── test # Test cases 35│ ├── fuzztest # Fuzz test 36│ ├── unittest # Unit test 37│ ├── systemtest # System test 38│ └── utils # Test tools 39└── utils # Utilities 40``` 41 42 43 44## Repositories Involved<a name="section63151229062"></a> 45 46[Power Management Subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/power-management.md) 47 48**powermgr_power_manager** 49 50[powermgr_display_manager](https://gitee.com/openharmony/powermgr_display_manager) 51 52[powermgr_battery_manager](https://gitee.com/openharmony/powermgr_battery_manager) 53 54[powermgr_thermal_manager](https://gitee.com/openharmony/powermgr_thermal_manager) 55 56[powermgr_battery_statistics](https://gitee.com/openharmony/powermgr_battery_statistics) 57 58[powermgr_battery_lite](https://gitee.com/openharmony/powermgr_battery_lite) 59 60[powermgr_powermgr_lite](https://gitee.com/openharmony/powermgr_powermgr_lite) 61