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