Chromium Code Reviews| Index: chrome/browser/chromeos/extensions/file_manager/event_router.h |
| diff --git a/chrome/browser/chromeos/extensions/file_manager/event_router.h b/chrome/browser/chromeos/extensions/file_manager/event_router.h |
| index 42e65b60b5f4865cdf63fe543ebc6ae7bf0b849f..c2194a6234490948d26035b089505ea3f8072e1e 100644 |
| --- a/chrome/browser/chromeos/extensions/file_manager/event_router.h |
| +++ b/chrome/browser/chromeos/extensions/file_manager/event_router.h |
| @@ -195,9 +195,20 @@ class EventRouter |
| drive::JobInfo job_info; |
| std::string status; |
| }; |
| + |
| + // Sends onFileTranferUpdated to extensions if needed. The request is send |
| + // after enough time has passed from the previous event. |
| + void SendDriveFileTransferEventDelay( |
|
hirono
2014/08/28 08:31:38
Could you integrate this method with SendDriveFile
iseki
2014/08/29 01:58:00
Done.
|
| + const DriveJobInfoWithStatus& job_info_with_status, |
| + base::Time call_time, |
| + bool is_delayed); |
| + |
| std::map<drive::JobID, DriveJobInfoWithStatus> drive_jobs_; |
| base::Time last_file_transfer_event_; |
| base::Time last_copy_progress_event_; |
| + base::Time last_post_delayed_task_; |
| + |
| + const base::TimeDelta startup_time_delta_; |
| WatcherMap file_watchers_; |
| scoped_ptr<PrefChangeRegistrar> pref_change_registrar_; |