Example #1
0
 public static JobProgress CreateJobFinished(ProgressValue totalProgress)
 {
     return(new JobProgress(JobProgressType.Finished, JobStage.Finished, totalProgress));
 }
Example #2
0
 public static JobProgress CreateFromFault(JobProgressType progressType, JobStage jobStage, ProgressValue totalProgress)
 {
     return(new JobProgress(progressType, jobStage, totalProgress));
 }
Example #3
0
 public static JobProgress CreateJobFinishing(ProgressValue totalProgress, ProgressValue targetProgress)
 {
     return(new JobProgress(JobProgressType.StageProgress, JobStage.Finishing, totalProgress, targetProgress));
 }
Example #4
0
 public static JobProgress CreateTargetProgress(ProgressValue totalProgress, ProgressValue targetProgress)
 {
     return(new JobProgress(JobProgressType.StageProgress, JobStage.TransferringToTargets, totalProgress, targetProgress));
 }
Example #5
0
 public static JobProgress CreateTargetCompletion(ProgressValue totalProgress, TargetResult result)
 {
     return(new JobProgress(JobProgressType.StageCompletion, JobStage.TransferringToTargets, totalProgress, targetResult: result));
 }
Example #6
0
 public static JobProgress CreateDownloadingProgress(ProgressValue totalProgress, ProgressValue downloadProgress)
 {
     return(new JobProgress(JobProgressType.StageProgress, JobStage.Downloading, totalProgress, downloadProgress));
 }
Example #7
0
 public static JobProgress CreateDownloadCompletion(ProgressValue totalProgress, DownloadResult result)
 {
     return(new JobProgress(JobProgressType.StageCompletion, JobStage.Downloading, totalProgress, downloadResult: result));
 }