case"queuedDL":// queuing is enabled and torrent is queued for download
case"queuedDL":// queuing is enabled and torrent is queued for download
case"checkingDL":// same as checkingUP, but torrent has NOT finished downloading
case"checkingDL":// same as checkingUP, but torrent has NOT finished downloading
case"checkingUP":// torrent has finished downloading and is being checked. Set when `recheck torrent on completion` is enabled. In the event the check fails we shouldn't treat it as completed.
item.Status=DownloadItemStatus.Queued;
item.Status=DownloadItemStatus.Queued;
break;
break;
case"pausedUP":// torrent is paused and has finished downloading:
case"pausedUP":// torrent is paused and has finished downloading:
case"uploading":// torrent is being seeded and data is being transfered
case"uploading":// torrent is being seeded and data is being transferred
case"stalledUP":// torrent is being seeded, but no connection were made
case"stalledUP":// torrent is being seeded, but no connection were made
case"queuedUP":// queuing is enabled and torrent is queued for upload
case"queuedUP":// queuing is enabled and torrent is queued for upload
case"checkingUP":// torrent has finished downloading and is being checked
case"forcedUP":// torrent has finished downloading and is being forcibly seeded
case"forcedUP":// torrent has finished downloading and is being forcibly seeded
item.Status=DownloadItemStatus.Completed;
item.Status=DownloadItemStatus.Completed;
item.RemainingTime=TimeSpan.Zero;// qBittorrent sends eta=8640000 for completed torrents
item.RemainingTime=TimeSpan.Zero;// qBittorrent sends eta=8640000 for completed torrents