Home
last modified time | relevance | path

Searched refs:ModuleManager (Results 1 – 4 of 4) sorted by relevance

/base/update/updateservice/interfaces/inner_api/modulemgr/src/
Dmodule_manager.cpp26 std::map<uint32_t, RequestFuncType> ModuleManager::onRemoteRequestFuncMap_;
27 std::map<std::string, LifeCycleFuncType> ModuleManager::onStartOnStopFuncMap_;
28 std::map<std::string, LifeCycleFuncReturnType> ModuleManager::onIdleFuncMap_;
29 std::map<std::string, LifeCycleFuncDumpType> ModuleManager::onDumpFuncMap_;
30 std::mutex ModuleManager::onRemoteRequestFuncMapMutex_;
31 std::mutex ModuleManager::onStartOnStopFuncMapMutex_;
32 std::mutex ModuleManager::onIdleFuncMapMutex_;
33 std::mutex ModuleManager::onDumpFuncMapMutex_;
35 bool ModuleManager::isLoaded = false;
37 void ModuleManager::LoadModule(std::string libPath) in LoadModule()
[all …]
Dupdate_service_module.cpp27 OHOS::UpdateService::ModuleManager::GetInstance().HookFunc(codes, handleRemoteRequest); in RegisterFunc()
32 OHOS::UpdateService::ModuleManager::GetInstance().HookOnStartOnStopFunc(phase, handlePhase); in RegisterOnStartOnStopFunc()
37 OHOS::UpdateService::ModuleManager::GetInstance().HookOnIdleFunc(phase, handlePhase); in RegisterOnIdleFunc()
42 OHOS::UpdateService::ModuleManager::GetInstance().HookDumpFunc(phase, handlePhase); in RegisterDumpFunc()
/base/update/updateservice/interfaces/inner_api/modulemgr/include/
Dmodule_manager.h33 class ModuleManager {
35 ModuleManager();
36 ~ModuleManager() = default;
38 static ModuleManager& GetInstance();
/base/update/updateservice/services/engine/src/
Dupdate_service.cpp436 if (!ModuleManager::GetInstance().IsModuleLoaded()) { in Dump()
453 return ModuleManager::GetInstance().HandleDumpFunc("Dump", fd, args); in Dump()
482 ModuleManager::GetInstance().LoadModule(libPath); in OnStart()
487 if (!ModuleManager::GetInstance().IsModuleLoaded()) { in OnStart()
501 if (ModuleManager::GetInstance().IsModuleLoaded()) { in OnStart()
503 ModuleManager::GetInstance().HandleOnStartOnStopFunc("OnStart", startReason); in OnStart()
510 return ModuleManager::GetInstance().HandleOnIdleFunc("OnIdle", idleReason); in OnIdle()
516 ModuleManager::GetInstance().HandleOnStartOnStopFunc("OnStop", stopReason); in OnStop()
522 if (!ModuleManager::GetInstance().IsModuleLoaded()) { in CallbackEnter()
528 if (!ModuleManager::GetInstance().IsMapFuncExist(code)) { in CallbackEnter()
[all …]