[690][adas]域控OTA功能收发接口
This commit is contained in:
@@ -425,6 +425,61 @@ class MoGoAdasListenerImpl : OnAdasListener {
|
||||
override fun onWarn(header: MessagePad.Header, warn: MessagePad.Warn?) {
|
||||
}
|
||||
|
||||
/**
|
||||
* SSM发送OTA升级提示请求
|
||||
*
|
||||
* @param header 头
|
||||
* @param token PadSsmMsg唯一消息ID
|
||||
* @param timestamp 消息发送时间 单位:毫秒
|
||||
* @param request 数据 null表示 PadSsmMsg中的消息体为null
|
||||
*/
|
||||
override fun onOtaDownloadRequest(
|
||||
header: MessagePad.Header?,
|
||||
token: Long,
|
||||
timestamp: Long,
|
||||
request: SsmInfo.OtaDownloadRequest?
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* SSM上报OTA下载进度, 开始升级后定频上报
|
||||
*
|
||||
* @param header 头
|
||||
* @param token PadSsmMsg唯一消息ID
|
||||
* @param timestamp 消息发送时间 单位:毫秒
|
||||
* @param progress 数据 null表示 PadSsmMsg中的消息体为null
|
||||
*/
|
||||
override fun onOtaLoadingProgress(
|
||||
header: MessagePad.Header?,
|
||||
token: Long,
|
||||
timestamp: Long,
|
||||
progress: SsmInfo.OtaLoadingProgess?
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* SSM上报OTA状态和查询OTA状态
|
||||
* 冷启动状态变更上报以及查询状态
|
||||
* 如果是查询到的结果,{@link SsmInfo.OtaStatus#getOtaInfo()}中的{@link SsmInfo.OtaDownloadRequest#getOtaToken()}==""表示不存在升级任务
|
||||
*
|
||||
* @param header 头
|
||||
* @param token PadSsmMsg唯一消息ID
|
||||
* @param timestamp 消息发送时间 单位:毫秒
|
||||
* @param isQuery 是否是查询 ture:查询响应的结果 false:表示状态变动域控主动推送
|
||||
* @param status 数据 null表示 PadSsmMsg中的消息体为null
|
||||
*/
|
||||
override fun onOtaStatus(
|
||||
header: MessagePad.Header?,
|
||||
token: Long,
|
||||
timestamp: Long,
|
||||
isQuery: Boolean,
|
||||
status: SsmInfo.OtaStatus?
|
||||
) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 冷启动状态变更上报以及查询状态
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user