Lines Matching refs:job_info
81 // Utility function to check if |job_info| is a file uploading job.
102 const drive::JobInfo& job_info,
104 DCHECK(IsActiveFileTransferJobInfo(job_info));
108 profile, job_info.file_path, extension_id);
112 IsUploadJob(job_info.job_type) ?
123 new double(static_cast<double>(job_info.num_completed_bytes)));
125 new double(static_cast<double>(job_info.num_total_bytes)));
377 : job_info(drive::TYPE_DOWNLOAD_FILE) {
382 : job_info(info), status(status) {
631 void EventRouter::OnJobAdded(const drive::JobInfo& job_info) {
633 if (!drive::IsActiveFileTransferJobInfo(job_info))
636 job_info, kFileTransferStateAdded, false /* immediate */);
639 void EventRouter::OnJobUpdated(const drive::JobInfo& job_info) {
641 if (!drive::IsActiveFileTransferJobInfo(job_info))
644 bool is_new_job = (drive_jobs_.find(job_info.job_id) == drive_jobs_.end());
650 drive_jobs_[job_info.job_id] = DriveJobInfoWithStatus(job_info, status);
652 ScheduleDriveFileTransferEvent(job_info, status, false /* immediate */);
655 void EventRouter::OnJobDone(const drive::JobInfo& job_info,
658 if (!drive::IsActiveFileTransferJobInfo(job_info))
665 ScheduleDriveFileTransferEvent(job_info, status, true /* immediate */);
668 drive_jobs_.erase(job_info.job_id);
671 void EventRouter::ScheduleDriveFileTransferEvent(const drive::JobInfo& job_info,
677 new DriveJobInfoWithStatus(job_info, status));
699 drive_job_info_for_scheduled_event_->job_info,