| | |
| | | if(now_download_state == DownLoadState_DownLoadCancel) {
|
| | | fbofile.files[i].setDownload_state(DownLoadState_DownLoadCancel);
|
| | | fbofile.files[i].setDownload_flag(DownloadFlag_Fail);
|
| | | |
| | | FGCD_Task_Thread_SQL.updateFgcd_Filedownload_TableCmdByDevId(pool,fbofile,file_downloadNum);
|
| | | continue;
|
| | | }
|
| | |
| | | if(fbofile.op_cmd == FGCD_ComBase.CMD_DownLoadFBDFile_Over) {
|
| | | now_download_state = FGCD_ComBase.CMD_DownLoadFBDFile_Over;
|
| | | fbofile.setStop_reason(FialReason_UserCancel);
|
| | | //手动终止下载命令
|
| | | /*//手动终止下载命令
|
| | | fbofile.files[file_downloadNum].setDownload_flag(DownloadFlag_Fail);
|
| | | fbofile.files[file_downloadNum].setDownload_state(DownLoadState_DownLoadCancel);
|
| | | fbofile.op_cmd = FGCD_ComBase.CMD_DownLoadFBDFile_Over_ACK;
|
| | | fbofile.files[file_downloadNum].setDownload_state(DownLoadState_DownLoadCancel);*/
|
| | | //fbofile.op_cmd = FGCD_ComBase.CMD_DownLoadFBDFile_Over_ACK;
|
| | | FGCD_Task_Thread_SQL.updateFgcd_Filedownload_TableCmdByDevId(pool, fbofile,file_downloadNum);
|
| | | continue;
|
| | | }
|
| | |
| | | nowFbo.setNow_data_block(0);
|
| | | nowFbo.setTotal_data_block(0);
|
| | | }
|
| | | |
| | | updateDownLoadProgressByOne(pool,fbofile,file_downloadNum); //更新当前下载进度
|
| | |
|
| | | }
|