chromium/components/background_task_scheduler/background_task_scheduler.h

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef COMPONENTS_BACKGROUND_TASK_SCHEDULER_BACKGROUND_TASK_SCHEDULER_H_
#define COMPONENTS_BACKGROUND_TASK_SCHEDULER_BACKGROUND_TASK_SCHEDULER_H_

#include "base/functional/callback.h"
#include "components/background_task_scheduler/task_info.h"
#include "components/keyed_service/core/keyed_service.h"

namespace background_task {

// A BackgroundTaskScheduler is used to schedule jobs that run in the
// background. It is backed by system APIs which have different implementations
// on different android versions. For more information, please refer
// BackgroundTaskScheduler.java.
class BackgroundTaskScheduler : public KeyedService {};

}  // namespace background_task

#endif  // COMPONENTS_BACKGROUND_TASK_SCHEDULER_BACKGROUND_TASK_SCHEDULER_H_