Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
charger/ | 12-May-2024 | - | 4,158 | 3,378 | ||
figures/ | 12-May-2024 | - | ||||
frameworks/ | 12-May-2024 | - | 1,886 | 1,410 | ||
interfaces/ | 12-May-2024 | - | 761 | 328 | ||
sa_profile/ | 12-May-2024 | - | 45 | 28 | ||
services/ | 12-May-2024 | - | 2,433 | 1,869 | ||
test/ | 12-May-2024 | - | 2,902 | 1,841 | ||
utils/ | 12-May-2024 | - | 449 | 290 | ||
.gitattributes | D | 12-May-2024 | 631 | 16 | 15 | |
LICENSE | D | 12-May-2024 | 9.9 KiB | 177 | 150 | |
OAT.xml | D | 12-May-2024 | 982 | 26 | 10 | |
README.md | D | 12-May-2024 | 2.1 KiB | 55 | 38 | |
README_zh.md | D | 12-May-2024 | 2 KiB | 57 | 38 | |
batterymgr.gni | D | 12-May-2024 | 720 | 18 | 15 | |
bundle.json | D | 12-May-2024 | 2.8 KiB | 77 | 77 |
README.md
1# battery\_manager<a name="EN-US_TOPIC_0000001124094823"></a> 2 3- [Introduction](#section11660541593) 4- [Directory Structure](#section19472752217) 5- [Repositories Involved](#section63151229062) 6 7## Introduction<a name="section11660541593"></a> 8 9Battery Manager provides the following functionalities: 10 111. Obtaining battery information 122. Obtaining the battery charging status and the remaining battery power 133. Power off charging 14 15**Figure 1** Battery manager subsystem architecture<a name="fig106301571239"></a> 16 17 18## Directory Structure<a name="section19472752217"></a> 19 20``` 21base/powermgr/battery_manager 22├── charger # Power-off Charging 23├── figures # Architecture figures 24├── frameworks # FrameWork Layer 25│ ├── js # NAPI code 26│ └── native # Native code 27├── interfaces # APIs 28│ ├── innerkits # Internal APIs 29│ └── kits # External APIs 30├── sa_profile # SA profile 31├── services # Services 32│ ├── native # Native services 33│ └── zidl # zidl APIs 34├── test # Test code 35└── utils # Utilities and common code 36``` 37 38## Repositories Involved<a name="section63151229062"></a> 39 40[Power management subsystem](https://gitee.com/openharmony/docs/blob/master/en/readme/power-management.md) 41 42[powermgr_power_manager](https://gitee.com/openharmony/powermgr_power_manager) 43 44[powermgr_display_manager](https://gitee.com/openharmony/powermgr_display_manager) 45 46**powermgr_battery_manager** 47 48[powermgr_thermal_manager](https://gitee.com/openharmony/powermgr_thermal_manager) 49 50[powermgr_battery_statistics](https://gitee.com/openharmony/powermgr_battery_statistics) 51 52[powermgr_battery_lite](https://gitee.com/openharmony/powermgr_battery_lite) 53 54[powermgr_powermgr_lite](https://gitee.com/openharmony/powermgr_powermgr_lite) 55
README_zh.md
1# 电池服务组件<a name="ZH-CN_TOPIC_0000001124094823"></a> 2 3- [简介](#section11660541593) 4- [目录](#section19472752217) 5- [相关仓](#section63151229062) 6 7## 简介<a name="section11660541593"></a> 8 9电池服务组件提供如下功能: 10 111. 电池信息查询。 122. 充放电状态查询。 133. 关机充电。 14 15**图 1** 电池服务组件架构图<a name="fig106301571239"></a> 16 17 18## 目录<a name="section19472752217"></a> 19 20``` 21base/powermgr/battery_manager 22├── charger # 关机充电 23├── figures # 架构图 24├── frameworks # Framework层 25│ ├── js # NAPI 26│ └── native # Native层 27├── interfaces # 接口层 28│ ├── innerkits # 内部接口 29│ └── kits # 外部接口 30├── sa_profile # SA配置文件 31├── services # 服务层 32│ ├── native # native层 33│ └── zidl # zidl接口层 34├── test # 测试用例 35└── utils # 工具和通用层 36``` 37 38 39 40## 相关仓<a name="section63151229062"></a> 41 42[电源管理子系统](https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/%E7%94%B5%E6%BA%90%E7%AE%A1%E7%90%86%E5%AD%90%E7%B3%BB%E7%BB%9F.md) 43 44[powermgr_power_manager](https://gitee.com/openharmony/powermgr_power_manager) 45 46[powermgr_display_manager](https://gitee.com/openharmony/powermgr_display_manager) 47 48**powermgr_battery_manager** 49 50[powermgr_thermal_manager](https://gitee.com/openharmony/powermgr_thermal_manager) 51 52[powermgr_battery_statistics](https://gitee.com/openharmony/powermgr_battery_statistics) 53 54[powermgr_battery_lite](https://gitee.com/openharmony/powermgr_battery_lite) 55 56[powermgr_powermgr_lite](https://gitee.com/openharmony/powermgr_powermgr_lite) 57