MetricsReportingScheduler 62 chrome/browser/metrics/metrics_reporting_scheduler.cc MetricsReportingScheduler::MetricsReportingScheduler( MetricsReportingScheduler 72 chrome/browser/metrics/metrics_reporting_scheduler.cc MetricsReportingScheduler::~MetricsReportingScheduler() {} MetricsReportingScheduler 74 chrome/browser/metrics/metrics_reporting_scheduler.cc void MetricsReportingScheduler::Start() { MetricsReportingScheduler 79 chrome/browser/metrics/metrics_reporting_scheduler.cc void MetricsReportingScheduler::Stop() { MetricsReportingScheduler 86 chrome/browser/metrics/metrics_reporting_scheduler.cc void MetricsReportingScheduler::InitTaskComplete() { MetricsReportingScheduler 97 chrome/browser/metrics/metrics_reporting_scheduler.cc void MetricsReportingScheduler::UploadFinished(bool server_is_healthy, MetricsReportingScheduler 116 chrome/browser/metrics/metrics_reporting_scheduler.cc void MetricsReportingScheduler::UploadCancelled() { MetricsReportingScheduler 123 chrome/browser/metrics/metrics_reporting_scheduler.cc void MetricsReportingScheduler::SetUploadIntervalForTesting( MetricsReportingScheduler 128 chrome/browser/metrics/metrics_reporting_scheduler.cc void MetricsReportingScheduler::TriggerUpload() { MetricsReportingScheduler 140 chrome/browser/metrics/metrics_reporting_scheduler.cc void MetricsReportingScheduler::ScheduleNextUpload() { MetricsReportingScheduler 146 chrome/browser/metrics/metrics_reporting_scheduler.cc &MetricsReportingScheduler::TriggerUpload); MetricsReportingScheduler 149 chrome/browser/metrics/metrics_reporting_scheduler.cc void MetricsReportingScheduler::BackOffUploadInterval() { MetricsReportingScheduler 15 chrome/browser/metrics/metrics_reporting_scheduler.h class MetricsReportingScheduler { MetricsReportingScheduler 17 chrome/browser/metrics/metrics_reporting_scheduler.h explicit MetricsReportingScheduler(const base::Closure& upload_callback); MetricsReportingScheduler 18 chrome/browser/metrics/metrics_reporting_scheduler.h ~MetricsReportingScheduler(); MetricsReportingScheduler 55 chrome/browser/metrics/metrics_reporting_scheduler.h base::OneShotTimer<MetricsReportingScheduler> upload_timer_; MetricsReportingScheduler 75 chrome/browser/metrics/metrics_reporting_scheduler.h DISALLOW_COPY_AND_ASSIGN(MetricsReportingScheduler); MetricsReportingScheduler 39 chrome/browser/metrics/metrics_reporting_scheduler_unittest.cc MetricsReportingScheduler scheduler(GetCallback()); MetricsReportingScheduler 50 chrome/browser/metrics/metrics_reporting_scheduler_unittest.cc MetricsReportingScheduler scheduler(GetCallback()); MetricsReportingScheduler 565 chrome/browser/metrics/metrics_service.cc scheduler_.reset(new MetricsReportingScheduler(callback)); MetricsReportingScheduler 39 chrome/browser/metrics/metrics_service.h class MetricsReportingScheduler; MetricsReportingScheduler 609 chrome/browser/metrics/metrics_service.h scoped_ptr<MetricsReportingScheduler> scheduler_;