Searched defs:AlarmTimer (Results 1 - 2 of 2) sorted by relevance

/external/libchrome/components/timers/
H A Dalarm_timer_chromeos.h25 // version 3.11 or higher. On all other platforms, the AlarmTimer behaves
27 class AlarmTimer : public base::Timer { class in namespace:timers
29 ~AlarmTimer() override;
45 AlarmTimer(bool retain_user_task, bool is_repeating);
46 AlarmTimer(const tracked_objects::Location& posted_from,
87 base::WeakPtrFactory<AlarmTimer> weak_factory_;
89 DISALLOW_COPY_AND_ASSIGN(AlarmTimer);
95 class OneShotAlarmTimer : public AlarmTimer {
97 // Constructs a basic OneShotAlarmTimer. An AlarmTimer constructed this way
107 class RepeatingAlarmTimer : public AlarmTimer {
[all...]
H A Dalarm_timer_chromeos.cc25 // This class represents the IO thread that the AlarmTimer::Delegate may use for
44 class AlarmTimer::MessageLoopObserver
93 class AlarmTimer::Delegate
94 : public base::RefCountedThreadSafe<AlarmTimer::Delegate>,
97 // Construct a Delegate for the AlarmTimer. It should be safe to call
162 AlarmTimer::Delegate::Delegate(base::Closure on_timer_fired_callback)
173 AlarmTimer::Delegate::~Delegate() {
178 bool AlarmTimer::Delegate::CanWakeFromSuspend() {
182 void AlarmTimer::Delegate::Reset(base::TimeDelta delay) {
219 void AlarmTimer
324 AlarmTimer::AlarmTimer(bool retain_user_task, bool is_repeating) function in class:timers::AlarmTimer
332 AlarmTimer::AlarmTimer(const tracked_objects::Location& posted_from, function in class:timers::AlarmTimer
[all...]

Completed in 110 milliseconds