Searched refs:SyncProcessRunner (Results 1 - 5 of 5) sorted by relevance
/external/chromium_org/chrome/browser/sync_file_system/ |
H A D | sync_process_runner.cc | 12 const int64 SyncProcessRunner::kSyncDelayInMilliseconds = 14 const int64 SyncProcessRunner::kSyncDelayWithSyncError = 16 const int64 SyncProcessRunner::kSyncDelayFastInMilliseconds = 100; // 100 ms 17 const int SyncProcessRunner::kPendingChangeThresholdForFastSync = 10; 18 const int64 SyncProcessRunner::kSyncDelaySlowInMilliseconds = 20 const int64 SyncProcessRunner::kSyncDelayMaxInMilliseconds = 25 class BaseTimerHelper : public SyncProcessRunner::TimerHelper { 46 base::OneShotTimer<SyncProcessRunner> timer_; 62 SyncProcessRunner::SyncProcessRunner( function in class:sync_file_system::SyncProcessRunner [all...] |
H A D | sync_process_runner_unittest.cc | 16 class FakeClient : public SyncProcessRunner::Client { 39 class FakeTimerHelper : public SyncProcessRunner::TimerHelper { 86 class FakeSyncProcessRunner : public SyncProcessRunner { 88 FakeSyncProcessRunner(SyncProcessRunner::Client* client, 91 : SyncProcessRunner("FakeSyncProcess", 134 scoped_ptr<SyncProcessRunner::TimerHelper>(fake_timer), 140 // SyncProcessRunner is expected not to run a task initially. 143 // As soon as SyncProcessRunner gets a new update, it should start running 147 EXPECT_EQ(SyncProcessRunner::kSyncDelayFastInMilliseconds, 159 EXPECT_EQ(SyncProcessRunner [all...] |
H A D | sync_process_runner.h | 24 // Note that multiple SyncProcessRunner doesn't coordinate its sync schedule 26 class SyncProcessRunner { class in namespace:sync_file_system 67 SyncProcessRunner(const std::string& name, 71 virtual ~SyncProcessRunner(); 117 base::WeakPtrFactory<SyncProcessRunner> factory_; 119 DISALLOW_COPY_AND_ASSIGN(SyncProcessRunner);
|
H A D | sync_file_system_service.h | 46 public SyncProcessRunner::Client, 76 // SyncProcessRunner::Client implementations. 165 // Runs the SyncProcessRunner method of all sync runners (e.g. for Local sync 167 void RunForEachSyncRunners(void(SyncProcessRunner::*method)()); 179 ScopedVector<SyncProcessRunner> local_sync_runners_; 180 ScopedVector<SyncProcessRunner> remote_sync_runners_;
|
H A D | sync_file_system_service.cc | 140 // SyncProcessRunner's. 142 // SyncProcessRunner implementation for LocalSync. 143 class LocalSyncRunner : public SyncProcessRunner, 148 : SyncProcessRunner(name, sync_service, 149 scoped_ptr<SyncProcessRunner::TimerHelper>(), 1), 165 GetSyncService()->RunForEachSyncRunners(&SyncProcessRunner::Schedule); 184 // SyncProcessRunner implementation for RemoteSync. 185 class RemoteSyncRunner : public SyncProcessRunner, 191 : SyncProcessRunner(name, sync_service, 192 scoped_ptr<SyncProcessRunner [all...] |
Completed in 119 milliseconds