通用回调接口
class CommonCallbacks
描述: 此类由公共回调接口组成
interface KeyListener
描述: KeyListener 接口
method onValueChange
fun onValueChange(oldValue : T?, newValue: T)
描述: 值改变时的回调方法
输入参数: oldValue: 无人机属性键的旧属性值 newValue: 无人机属性键的新属性值。
输出参数: 无。
相关参数: 没有任何。
CompletionCallbackWithProgressAndParam
CompletionCallbackWithProgressAndParam<T>
: CompletionCallbackWithParam<T>
描述: 带有进度和参数的完成回调
method onProgressUpdate
fun onProgressUpdate(progress: Double)
描述: 在流程或任务执行期间的回调方法,以更新该任务的进度。
输入参数: progress: 通话进度。
输出参数: 无。
相关参数: 没有任何。
interface CompletionCallbackWithParam<T>
描述: 带参数的完成回调
method onSuccess
fun onSuccess(t: T?)
描述: 成功的回调方法。
输入参数: t: 调用成功返回结果。
输出参数: 无。
相关参数: 没有任何。
method onFailure
fun onFailure(error: IAutelCode, msg: String? = null)
描述: 失败时回调。
输入参数: error: 调用失败时的错误代码 msg: 调用失败时的消息。
输出参数: 无。
相关参数: 没有任何。
CompletionCallbackWithProgress<T>
描述: 有进度的完成回调
method onProgressUpdate
fun onProgressUpdate(progress: T)
描述: 调用进度改变时的回调。
输入参数: progress: 通话进度。
输出参数: 无。
相关参数: 没有任何。
method onSuccess
fun onSuccess()
描述: 成功的回调方法。
输入参数: 无。
输出参数: 无。
相关参数: 没有任何。
method onFailure
fun onFailure(error: IAutelCode)
描述: 失败时回调。
输入参数: error: 调用失败时的错误代码
输出参数: 无。
相关参数: 没有任何。
DownLoadCallbackWithProgress<T>
描述: 带有进度的完成下载回调
method onSuccess
fun onSuccess(file : File?)
描述: 成功的回调方法。
输入参数: file: 下载文件的文件路径。
输出参数: 无。
相关参数: 没有任何。
method onFailure
fun onFailure(error: IAutelCode)
描述: 失败时回调。
输入参数: error: 调用失败时的错误代码
输出参数: 无。
相关参数: 没有任何。
interface CompletionCallback
描述: 没有参数的完成回调
method onSuccess
fun onSuccess()
描述: 成功的回调方法。
输入参数: 无。
输出参数: 无。
相关参数: 没有任何。
method onFailure
fun onFailure(code: IAutelCode, msg: String? = null)
描述: 失败时回调。
输入参数: error: 调用失败时的错误码 msg: 错误信息
输出参数: 无。
相关参数: 没有任何。