namespace Thousandto.Update.Delegate { /// /// 中断操作回调 /// /// public delegate void AbortFinishCallback(bool success); /// /// 资源转移回调 /// /// public delegate void TransResourceFinishCallback(bool success); /// /// 客户端下载完成 /// /// public delegate void ClientDownloadFinishCallback(bool success); /// /// 线程池操作 /// /// /// public delegate void ThreadPoolAction(T1 arg1); public delegate void UpdateAction(T1 arg1, T2 arg2, T3 arg3); /// /// 下载提示回调,在回调中做UI处理,弹出提示框等 /// /// byte为单位 public delegate void DownloadNoticeCall(int size); /// /// 自定义下载客户端的方法 /// /// /// /// public delegate int CustomDownClientFunc(string url, string storeDir); /// /// 更新流程结束调用 /// /// /// public delegate void FinishCallback(bool success, int ret); /// /// 一些操作触发调用 /// public delegate void ActionCall(object obj); /// /// 默认的action /// public delegate void ActionV(); }