blob: 1ad6ca94a1b719485f29ce07b78af2861e371b19 [file] [log] [blame]
[email protected]57cd3d22014-06-05 19:36:201// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef BASE_MESSAGE_LOOP_TIMER_SLACK_H_
6#define BASE_MESSAGE_LOOP_TIMER_SLACK_H_
7
8namespace base {
9
10// Amount of timer slack to use for delayed timers. Increasing timer slack
11// allows the OS to coalesce timers more effectively.
12enum TimerSlack {
13 // Lowest value for timer slack allowed by OS.
14 TIMER_SLACK_NONE,
15
16 // Maximal value for timer slack allowed by OS.
17 TIMER_SLACK_MAXIMUM
18};
19
20} // namespace base
21
22#endif // BASE_MESSAGE_LOOP_TIMER_SLACK_H_