Lines Matching defs:delay
6 // suggest, OneShotTimer calls you back once after a time delay expires.
35 // allows you to easily defer the timer event until the timer delay passes once
77 // Returns the current delay for this timer. May only call this method when
90 explicit TimerTask(TimeDelta delay) : timer_(NULL), delay_(delay) {
119 void Start(TimeDelta delay, Receiver* receiver, ReceiverMethod method) {
121 InitiateDelayedTask(new TimerTask(delay, receiver, method));
130 // Call this method to reset the timer delay of an already running timer.
141 TimerTask(TimeDelta delay, Receiver* receiver, ReceiverMethod method)
142 : BaseTimer_Helper::TimerTask(delay),
213 // Once created, it is inactive until Reset is called. Once |delay| seconds have
224 DelayTimer(TimeDelta delay, Receiver* receiver, ReceiverMethod method)
227 delay_(delay) {
235 void DelayFor(TimeDelta delay) {
236 trigger_time_ = TimeTicks::Now() + delay;
238 // If we already have a timer that will expire at or before the given delay,
240 if (timer_.IsRunning() && timer_.GetCurrentDelay() <= delay)
245 timer_.Start(delay, this, &DelayTimer<Receiver>::Check);