Searched refs:MetricsReportingScheduler (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/components/metrics/
H A Dmetrics_reporting_scheduler.h15 class MetricsReportingScheduler { class
17 explicit MetricsReportingScheduler(const base::Closure& upload_callback);
18 ~MetricsReportingScheduler();
55 base::OneShotTimer<MetricsReportingScheduler> upload_timer_;
75 DISALLOW_COPY_AND_ASSIGN(MetricsReportingScheduler);
H A Dmetrics_reporting_scheduler.cc62 MetricsReportingScheduler::MetricsReportingScheduler( function in class:MetricsReportingScheduler
72 MetricsReportingScheduler::~MetricsReportingScheduler() {}
74 void MetricsReportingScheduler::Start() {
79 void MetricsReportingScheduler::Stop() {
86 void MetricsReportingScheduler::InitTaskComplete() {
97 void MetricsReportingScheduler::UploadFinished(bool server_is_healthy,
116 void MetricsReportingScheduler::UploadCancelled() {
123 void MetricsReportingScheduler
[all...]
H A Dmetrics_reporting_scheduler_unittest.cc39 MetricsReportingScheduler scheduler(GetCallback());
50 MetricsReportingScheduler scheduler(GetCallback());
H A Dmetrics_service.h34 class MetricsReportingScheduler;
434 scoped_ptr<MetricsReportingScheduler> scheduler_;
H A Dmetrics_service.cc343 scheduler_.reset(new MetricsReportingScheduler(callback));

Completed in 211 milliseconds