[BadCase]代码提交

This commit is contained in:
renwenjie
2022-01-19 15:54:30 +08:00
parent 63b99ee896
commit 48d9baa3bb
29 changed files with 1304 additions and 107 deletions

View File

@@ -1,5 +1,6 @@
package com.mogo.eagle.core.function.api.autopilot
import com.mogo.eagle.core.data.autopilot.AutoPilotRecordResult
import com.mogo.eagle.core.data.autopilot.AutopilotWarnMessage
import com.mogo.eagle.core.data.traffic.TrafficData
import java.util.*
@@ -16,13 +17,19 @@ interface IMoGoAutopilotIdentifyListener {
*
* @param trafficData 交通元素信息列表
*/
fun onAutopilotIdentifyDataUpdate(trafficData: ArrayList<TrafficData>?)
fun onAutopilotIdentifyDataUpdate(trafficData: ArrayList<TrafficData>?) {}
/**
* 报警信息
*
* @param autopilotWarnMessage 预警信息
*/
fun onAutopilotWarnMessage(autopilotWarnMessage: AutopilotWarnMessage?)
fun onAutopilotWarnMessage(autopilotWarnMessage: AutopilotWarnMessage?) {}
/**
* 采集结果回调
*/
fun onAutopilotRecordResult(record: AutoPilotRecordResult?) {}
}

View File

@@ -60,6 +60,14 @@ public interface IMoGoAutopilotProvider extends IMoGoFunctionServerProvider {
Boolean setAutoPilotSpeed(int speed);
/**
* 记录各种失败
* @param key 采集任务的标识
* @param name 文件名字
* @param reason 原因
*/
void recordCause(String key, String name, String reason);
/**
* 关机
*/