[8.1.0]云控基础平台消息接入
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
package com.mogo.eagle.core.function.api.devatools
|
||||
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceAvwInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceComRsiInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceEvwInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceGlosaInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AdviceLaneSpdLmtInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.info.AstFuncTlmInfo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.pojo.AdvicePojo
|
||||
import com.zhjt.mogo.adas.data.bean.cloud.pojo.AstFuncPojo
|
||||
|
||||
/**
|
||||
* 云控基础平台接口
|
||||
*/
|
||||
interface INDECloudListener {
|
||||
|
||||
/**
|
||||
* NDE下发 信号灯信息
|
||||
* @param astFuncPojo 云端辅助功能信息
|
||||
* @param astFuncTlmInfo 云端下发信号灯信息
|
||||
*/
|
||||
fun onNdeCloudAstFuncTlm(astFuncPojo: AstFuncPojo, astFuncTlmInfo: AstFuncTlmInfo)
|
||||
|
||||
/**
|
||||
* NDE下发 信号灯路口车速引导功能指令
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceGlosaInfo 信号灯路口车速引导功能指令
|
||||
*/
|
||||
fun onNdeCloudAdviceGlosa(advicePojo: AdvicePojo, adviceGlosaInfo: AdviceGlosaInfo)
|
||||
|
||||
/**
|
||||
* NDE下发 通用 RSI 预警指令
|
||||
* 包含:
|
||||
* 闯红灯预警
|
||||
* 行驶车道建议
|
||||
* 交通拥堵提醒
|
||||
* 道路危险状况提示
|
||||
* 超视距弱势交通参与者提醒
|
||||
* 路口其他车辆闯红灯预警
|
||||
* 障碍物(路面遗撒)预警
|
||||
* 能见度预警
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceComRsiInfo 通用RSI预警指令
|
||||
*/
|
||||
fun onNdeCloudAdviceComRsi(advicePojo: AdvicePojo, adviceComRsiInfo: AdviceComRsiInfo)
|
||||
|
||||
/**
|
||||
* NDE下发 紧急车辆预警指令
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceEvwInfo 紧急车辆预警指令
|
||||
*/
|
||||
fun onNdeCloudAdviceEvw(advicePojo: AdvicePojo, adviceEvwInfo: AdviceEvwInfo)
|
||||
|
||||
/**
|
||||
* NDE下发 动态车道级限速指令
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceLaneSpdLmtInfo 动态车道级限速指令
|
||||
*/
|
||||
fun onNdeCloudAdviceLaneSpdLmt(advicePojo: AdvicePojo, adviceLaneSpdLmtInfo: AdviceLaneSpdLmtInfo)
|
||||
|
||||
/**
|
||||
* NDE下发 异常车辆预警指令
|
||||
* @param advicePojo 实时决策建议
|
||||
* @param adviceAvwInfo 异常车辆预警指令
|
||||
*/
|
||||
fun onNdeCloudAdviceAvw(advicePojo: AdvicePojo, adviceAvwInfo: AdviceAvwInfo)
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user