SyncSchedulerImpl 88 sync/engine/sync_scheduler_impl.cc SyncSchedulerImpl::WaitInterval::WaitInterval() SyncSchedulerImpl 91 sync/engine/sync_scheduler_impl.cc SyncSchedulerImpl::WaitInterval::WaitInterval(Mode mode, TimeDelta length) SyncSchedulerImpl 94 sync/engine/sync_scheduler_impl.cc SyncSchedulerImpl::WaitInterval::~WaitInterval() {} SyncSchedulerImpl 98 sync/engine/sync_scheduler_impl.cc const char* SyncSchedulerImpl::WaitInterval::GetModeString(Mode mode) { SyncSchedulerImpl 154 sync/engine/sync_scheduler_impl.cc SyncSchedulerImpl::SyncSchedulerImpl(const std::string& name, SyncSchedulerImpl 179 sync/engine/sync_scheduler_impl.cc SyncSchedulerImpl::~SyncSchedulerImpl() { SyncSchedulerImpl 184 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnCredentialsUpdated() { SyncSchedulerImpl 193 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnConnectionStatusChange() { SyncSchedulerImpl 202 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnServerConnectionErrorFixed() { SyncSchedulerImpl 217 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::Start(Mode mode) { SyncSchedulerImpl 247 sync/engine/sync_scheduler_impl.cc ModelTypeSet SyncSchedulerImpl::GetEnabledAndUnthrottledTypes() { SyncSchedulerImpl 255 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::SendInitialSnapshot() { SyncSchedulerImpl 285 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::ScheduleConfiguration( SyncSchedulerImpl 314 sync/engine/sync_scheduler_impl.cc bool SyncSchedulerImpl::CanRunJobNow(JobPriority priority) { SyncSchedulerImpl 336 sync/engine/sync_scheduler_impl.cc bool SyncSchedulerImpl::CanRunNudgeJobNow(JobPriority priority) { SyncSchedulerImpl 358 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::ScheduleLocalNudge( SyncSchedulerImpl 373 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::ScheduleLocalRefreshRequest( SyncSchedulerImpl 387 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::ScheduleInvalidationNudge( SyncSchedulerImpl 404 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::ScheduleNudgeImpl( SyncSchedulerImpl 444 sync/engine/sync_scheduler_impl.cc base::Bind(&SyncSchedulerImpl::PerformDelayedNudge, SyncSchedulerImpl 448 sync/engine/sync_scheduler_impl.cc const char* SyncSchedulerImpl::GetModeString(SyncScheduler::Mode mode) { SyncSchedulerImpl 456 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::DoNudgeSyncSessionJob(JobPriority priority) { SyncSchedulerImpl 489 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::DoConfigurationSyncSessionJob(JobPriority priority) { SyncSchedulerImpl 537 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::HandleFailure( SyncSchedulerImpl 554 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::DoPollSyncSessionJob() { SyncSchedulerImpl 574 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::UpdateNudgeTimeRecords(ModelTypeSet types) { SyncSchedulerImpl 591 sync/engine/sync_scheduler_impl.cc TimeDelta SyncSchedulerImpl::GetPollInterval() { SyncSchedulerImpl 598 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::AdjustPolling(PollAdjustType type) { SyncSchedulerImpl 617 sync/engine/sync_scheduler_impl.cc &SyncSchedulerImpl::PollTimerCallback); SyncSchedulerImpl 620 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::RestartWaiting() { SyncSchedulerImpl 630 sync/engine/sync_scheduler_impl.cc base::Bind(&SyncSchedulerImpl::Unthrottle, SyncSchedulerImpl 636 sync/engine/sync_scheduler_impl.cc base::Bind(&SyncSchedulerImpl::ExponentialBackoffRetry, SyncSchedulerImpl 641 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::Stop() { SyncSchedulerImpl 658 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::TryCanaryJob() { SyncSchedulerImpl 663 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::TrySyncSessionJob() { SyncSchedulerImpl 667 sync/engine/sync_scheduler_impl.cc &SyncSchedulerImpl::TrySyncSessionJobImpl, SyncSchedulerImpl 671 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::TrySyncSessionJobImpl() { SyncSchedulerImpl 720 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::PollTimerCallback() { SyncSchedulerImpl 736 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::RetryTimerCallback() { SyncSchedulerImpl 740 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::Unthrottle() { SyncSchedulerImpl 757 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::TypeUnthrottle(base::TimeTicks unthrottle_time) { SyncSchedulerImpl 769 sync/engine/sync_scheduler_impl.cc base::Bind(&SyncSchedulerImpl::TypeUnthrottle, SyncSchedulerImpl 779 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::PerformDelayedNudge() { SyncSchedulerImpl 792 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::ExponentialBackoffRetry() { SyncSchedulerImpl 796 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::NotifyRetryTime(base::Time retry_time) { SyncSchedulerImpl 802 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::NotifyThrottledTypesChanged(ModelTypeSet types) { SyncSchedulerImpl 808 sync/engine/sync_scheduler_impl.cc bool SyncSchedulerImpl::IsBackingOff() const { SyncSchedulerImpl 814 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnThrottled(const base::TimeDelta& throttle_duration) { SyncSchedulerImpl 822 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnTypesThrottled( SyncSchedulerImpl 833 sync/engine/sync_scheduler_impl.cc base::Bind(&SyncSchedulerImpl::TypeUnthrottle, SyncSchedulerImpl 839 sync/engine/sync_scheduler_impl.cc bool SyncSchedulerImpl::IsCurrentlyThrottled() { SyncSchedulerImpl 845 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnReceivedShortPollIntervalUpdate( SyncSchedulerImpl 851 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnReceivedLongPollIntervalUpdate( SyncSchedulerImpl 857 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnReceivedSessionsCommitDelay( SyncSchedulerImpl 863 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnReceivedClientInvalidationHintBufferSize(int size) { SyncSchedulerImpl 870 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnSyncProtocolError( SyncSchedulerImpl 885 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnReceivedGuRetryDelay(const base::TimeDelta& delay) { SyncSchedulerImpl 888 sync/engine/sync_scheduler_impl.cc &SyncSchedulerImpl::RetryTimerCallback); SyncSchedulerImpl 891 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::OnReceivedMigrationRequest(ModelTypeSet types) { SyncSchedulerImpl 897 sync/engine/sync_scheduler_impl.cc void SyncSchedulerImpl::SetNotificationsEnabled(bool notifications_enabled) { SyncSchedulerImpl 906 sync/engine/sync_scheduler_impl.cc base::TimeDelta SyncSchedulerImpl::GetSessionsCommitDelay() const { SyncSchedulerImpl 40 sync/engine/sync_scheduler_impl.h class SYNC_EXPORT_PRIVATE SyncSchedulerImpl SyncSchedulerImpl 46 sync/engine/sync_scheduler_impl.h SyncSchedulerImpl(const std::string& name, SyncSchedulerImpl 52 sync/engine/sync_scheduler_impl.h virtual ~SyncSchedulerImpl(); SyncSchedulerImpl 239 sync/engine/sync_scheduler_impl.h WeakHandle<SyncSchedulerImpl> weak_handle_this_; SyncSchedulerImpl 256 sync/engine/sync_scheduler_impl.h base::RepeatingTimer<SyncSchedulerImpl> poll_timer_; SyncSchedulerImpl 267 sync/engine/sync_scheduler_impl.h base::OneShotTimer<SyncSchedulerImpl> pending_wakeup_timer_; SyncSchedulerImpl 270 sync/engine/sync_scheduler_impl.h base::OneShotTimer<SyncSchedulerImpl> type_unthrottle_timer_; SyncSchedulerImpl 323 sync/engine/sync_scheduler_impl.h base::OneShotTimer<SyncSchedulerImpl> retry_timer_; SyncSchedulerImpl 325 sync/engine/sync_scheduler_impl.h base::WeakPtrFactory<SyncSchedulerImpl> weak_ptr_factory_; SyncSchedulerImpl 329 sync/engine/sync_scheduler_impl.h base::WeakPtrFactory<SyncSchedulerImpl> weak_ptr_factory_for_weak_handle_; SyncSchedulerImpl 331 sync/engine/sync_scheduler_impl.h DISALLOW_COPY_AND_ASSIGN(SyncSchedulerImpl); SyncSchedulerImpl 147 sync/engine/sync_scheduler_unittest.cc new SyncSchedulerImpl("TestSyncScheduler", SyncSchedulerImpl 153 sync/engine/sync_scheduler_unittest.cc SyncSchedulerImpl* scheduler() { return scheduler_.get(); } SyncSchedulerImpl 234 sync/engine/sync_scheduler_unittest.cc scoped_ptr<SyncSchedulerImpl> scheduler_; SyncSchedulerImpl 33 sync/internal_api/internal_components_factory_impl.cc return scoped_ptr<SyncScheduler>(new SyncSchedulerImpl(