Home
last modified time | relevance | path

Searched refs:ModuleManager (Results 1 – 5 of 5) 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::mutex ModuleManager::onRemoteRequestFuncMapMutex_;
30 std::mutex ModuleManager::onStartOnStopFuncMapMutex_;
31 std::mutex ModuleManager::onIdleFuncMapMutex_;
33 bool ModuleManager::isLoaded = false;
35 void ModuleManager::LoadModule(std::string libPath) in LoadModule()
73 ModuleManager& ModuleManager::GetInstance() in GetInstance()
75 static ModuleManager moduleManager; in GetInstance()
[all …]
Dupdate_service_module.cpp27 OHOS::UpdateEngine::ModuleManager::GetInstance().HookFunc(codes, handleRemoteRequest); in RegisterFunc()
32 OHOS::UpdateEngine::ModuleManager::GetInstance().HookOnStartOnStopFunc(phase, handlePhase); in RegisterOnStartOnStopFunc()
37 OHOS::UpdateEngine::ModuleManager::GetInstance().HookOnIdleFunc(phase, handlePhase); in RegisterOnIdleFunc()
/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 ModuleManager::GetInstance().LoadModule(libPath); in OnStart()
441 if (!ModuleManager::GetInstance().IsModuleLoaded()) { in OnStart()
455 if (ModuleManager::GetInstance().IsModuleLoaded()) { in OnStart()
457 ModuleManager::GetInstance().HandleOnStartOnStopFunc("OnStart", startReason); in OnStart()
464 return ModuleManager::GetInstance().HandleOnIdleFunc("OnIdle", idleReason); in OnIdle()
470 ModuleManager::GetInstance().HandleOnStartOnStopFunc("OnStop", stopReason); in OnStop()
Dupdate_service_stub.cpp430 if (!ModuleManager::GetInstance().IsMapFuncExist(code)) { in OnRemoteRequest()
434 return ModuleManager::GetInstance().HandleFunc(code, data, reply, option); in OnRemoteRequest()