From 71e98d756d098d8fe201c458a7090ff5eb54c80c Mon Sep 17 00:00:00 2001 From: tangfan Date: Wed, 17 Aug 2022 11:32:10 +0800 Subject: [PATCH] Add DEVICE_OFFLINE notify input Signed-off-by: tangfan --- .../src/distributed_hardware_manager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/distributedhardwarefwkservice/src/distributed_hardware_manager.cpp b/services/distributedhardwarefwkservice/src/distributed_hardware_manager.cpp index 2eefabfe..ff4cbc92 100644 --- a/services/distributedhardwarefwkservice/src/distributed_hardware_manager.cpp +++ b/services/distributedhardwarefwkservice/src/distributed_hardware_manager.cpp @@ -26,6 +26,7 @@ #include "distributed_hardware_log.h" #include "hidump_helper.h" #include "local_hardware_manager.h" +#include "publisher.h" #include "task_board.h" #include "task_executor.h" #include "task_factory.h" @@ -147,6 +148,7 @@ int32_t DistributedHardwareManager::SendOffLineEvent(const std::string &networkI CapabilityInfoManager::GetInstance()->RemoveManualSyncCount(GetDeviceIdByUUID(uuid)); VersionInfoManager::GetInstance()->RemoveManualSyncCount(GetDeviceIdByUUID(uuid)); + Publisher::GetInstance().PublishMessage(DHTopic::TOPIC_DEV_OFFLINE, networkId); HiSysEventWriteCompOfflineMsg(DHFWK_DEV_OFFLINE, OHOS::HiviewDFX::HiSysEvent::EventType::BEHAVIOR, GetAnonyString(networkId), "dhfwk device offline event."); -- Gitee