From f27c85283d09a8d5086e54f4e28c48c3c0c546c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=94=E6=8C=AF=E5=8D=8E?= Date: Wed, 13 Nov 2024 11:24:39 +0800 Subject: [PATCH] add qosPolicy_ init MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I1ae5d984803401605492023c0ee3ae07308e2f63 Signed-off-by: 孔振华 --- services/include/concurrent_task_controller_interface.h | 2 ++ services/src/concurrent_task_controller_interface.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/services/include/concurrent_task_controller_interface.h b/services/include/concurrent_task_controller_interface.h index 0cf6d6d..8934f95 100644 --- a/services/include/concurrent_task_controller_interface.h +++ b/services/include/concurrent_task_controller_interface.h @@ -23,6 +23,7 @@ #include "concurrent_task_type.h" #include "func_loader.h" +#include "qos_policy.h" namespace OHOS { namespace ConcurrentTask { @@ -51,6 +52,7 @@ private: FuncLoader funcLoader_; std::mutex funcLoaderLock_; bool inited_ = false; + QosPolicy qosPolicy_; ReportDataFunc reportDataFunc_ = nullptr; QueryIntervalFunc queryIntervalFunc_ = nullptr; diff --git a/services/src/concurrent_task_controller_interface.cpp b/services/src/concurrent_task_controller_interface.cpp index b2f080c..c60bf74 100644 --- a/services/src/concurrent_task_controller_interface.cpp +++ b/services/src/concurrent_task_controller_interface.cpp @@ -87,6 +87,7 @@ void TaskControllerInterface::Init() return; } if (!LoadFunc()) { + qosPolicy_.Init(); CONCUR_LOGE("TaskControllerInterface load function failed."); return; } -- Gitee