// Copyright 2021 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef BASE_TASK_DELAY_POLICY_H_ #define BASE_TASK_DELAY_POLICY_H_ #include "base/time/time.h" namespace base { namespace subtle { // Policies affecting how a delayed task is scheduled when a TimeTicks is // specified. enum class DelayPolicy { … }; inline DelayPolicy MaybeOverrideDelayPolicy(DelayPolicy delay_policy, TimeDelta delay, TimeDelta max_precise_delay) { … } } // namespace subtle } // namespace base #endif // BASE_TASK_DELAY_POLICY_H_