Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 17-Mar-2025 | - | ||||
include/ | H | 17-Mar-2025 | - | 513 | 316 | |
src/ | H | 17-Mar-2025 | - | 3,809 | 3,241 | |
BUILD.gn | H A D | 17-Mar-2025 | 4.7 KiB | 139 | 125 | |
LICENSE | H A D | 17-Mar-2025 | 10.1 KiB | 177 | 150 | |
README.md | H A D | 17-Mar-2025 | 1.7 KiB | 36 | 31 |
README.md
1## Introduction 2 3The implementation files of the corresponding `.h` files are provided at here and a tool `bm` can be utilized by developers to install, uninstall application or query some information of the specified application. 4 5## Directions 6 7``` 8. 9├── BUILD.gn 10├── include 11│ ├── ability_info_utils.h # to provide some function to set the elements of AbilityInfo. 12│ ├── bundle_callback.h # to provide monitor mechanism of install states for other module in the system. 13│ ├── bundle_callback_utils.h # to define some data structs to obtain the specified information return from the BMS `Bunndle Manager Servcice`. 14│ ├── bundle_info_utils.h # to provide some functions to set the elements of BundleInfo. 15│ ├── bundle_self_callback.h # to provide the callback mechanism of install function and uninstall function. 16│ ├── convert_utils.h # to provide some functions to transform AbilityInfo and BundleInfo to string, and then to transport by ipc. 17│ └── module_info_utils.h # to provide some function to set the elements of ModuleInfo. 18├── README.md 19└── src 20 ├── ability_info.cpp 21 ├── ability_info_utils.cpp 22 ├── bundle_callback.cpp 23 ├── bundle_callback_utils.cpp 24 ├── bundle_info.cpp 25 ├── bundle_info_utils.cpp 26 ├── bundle_manager.cpp 27 ├── bundle_self_callback.cpp 28 ├── convert_utils.cpp 29 ├── element_name.cpp 30 ├── event_handler.cpp 31 ├── module_info.cpp 32 ├── module_info_utils.cpp 33 └── token_generate.cpp 34 35``` 36