From 5b1cd38538eb7e37fca68bbe09a2f78689809b19 Mon Sep 17 00:00:00 2001 From: lixiaopeng Date: Wed, 19 Apr 2023 15:34:26 +0800 Subject: [PATCH] =?UTF-8?q?[2.15.0]=20=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8?= =?UTF-8?q?=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../obucombine/IMoGoObuDcCombineListener.kt | 16 ------------ .../CallerObuDcCombineListenerManager.kt | 26 ------------------- 2 files changed, 42 deletions(-) delete mode 100644 core/mogo-core-function-api/src/main/java/com/mogo/eagle/core/function/api/datacenter/obu/obucombine/IMoGoObuDcCombineListener.kt delete mode 100644 core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/obucombine/CallerObuDcCombineListenerManager.kt diff --git a/core/mogo-core-function-api/src/main/java/com/mogo/eagle/core/function/api/datacenter/obu/obucombine/IMoGoObuDcCombineListener.kt b/core/mogo-core-function-api/src/main/java/com/mogo/eagle/core/function/api/datacenter/obu/obucombine/IMoGoObuDcCombineListener.kt deleted file mode 100644 index f4af18034d..0000000000 --- a/core/mogo-core-function-api/src/main/java/com/mogo/eagle/core/function/api/datacenter/obu/obucombine/IMoGoObuDcCombineListener.kt +++ /dev/null @@ -1,16 +0,0 @@ -package com.mogo.eagle.core.function.api.datacenter.obu.obucombine - -import mogo.v2x.ObuWarningEvent - -/** - * obu和dc 通道打通融合 - */ -interface IMoGoObuDcCombineListener { - - /** - * obu透传v2i数据,(标牌,弱势交通,红绿灯,限速,道路危险状况) - * @param obuWarningData - */ - fun onMoGoObuDcCombineData(obuWarningData: ObuWarningEvent.ObuWarningData?) - - } \ No newline at end of file diff --git a/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/obucombine/CallerObuDcCombineListenerManager.kt b/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/obucombine/CallerObuDcCombineListenerManager.kt deleted file mode 100644 index 1650f26193..0000000000 --- a/core/mogo-core-function-call/src/main/java/com/mogo/eagle/core/function/call/obucombine/CallerObuDcCombineListenerManager.kt +++ /dev/null @@ -1,26 +0,0 @@ -package com.mogo.eagle.core.function.call.obucombine - -import com.mogo.eagle.core.function.api.datacenter.obu.obucombine.IMoGoObuDcCombineListener -import com.mogo.eagle.core.function.call.base.CallerBase -import mogo.v2x.ObuWarningEvent -import java.util.concurrent.ConcurrentHashMap - -/** - * obu和dc数据通道 回调监听 - */ -object CallerObuDcCombineListenerManager : CallerBase() { - // 存储所有注册了监听的对象,invokeXXXX进行遍历回调,将信息同步 - private val M_DC_COMBINE_LISTENERS: ConcurrentHashMap = - ConcurrentHashMap() - - /** - * v2i数据 - */ - fun invokeObuDcData(obuWarningData: ObuWarningEvent.ObuWarningData?){ - M_DC_COMBINE_LISTENERS.forEach{ - val listener = it.value - listener.onMoGoObuDcCombineData(obuWarningData) - } - } - -} \ No newline at end of file