openharmony / powermgr_power_manager

Power manager | 系统电源管理服务模块

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

power_manager

Introduction

Power Manager provides the following functionalities:

  1. Rebooting the device
  2. Managing running locks
  3. Obtaining the power status

Figure 1 Power management subsystem architecture

Directory Structure

/base/powermgr/power_manager
├── interfaces                   # APIs
│   ├── innerkits                # Internal APIs
│   └── kits                     # External APIs
├── sa_profile                   # SA profile
└── services                     # Services
│   ├── native                   # Native services
│   └── zidl                     # zidl APIs
└── utils                        # Utilities and common code

Repositories Involved

Power management subsystem

powermgr_battery_manager

powermgr_power_manager

powermgr_display_manager

About

Power manager | 系统电源管理服务模块

License:Apache License 2.0


Languages

Language:C++ 98.7%Language:JavaScript 1.2%Language:C 0.1%