ResetAbsolute reschedules the next fire time to nextTrigger. ResetAbsolute reports whether the timer was still active before the reset.
(nextTrigger time.Time)
| 676 | // ResetAbsolute reschedules the next fire time to nextTrigger. |
| 677 | // ResetAbsolute reports whether the timer was still active before the reset. |
| 678 | func (t *Timer) ResetAbsolute(nextTrigger time.Time) bool { |
| 679 | if nextTrigger.IsZero() { |
| 680 | panic("zero nextTrigger time for ResetAbsolute") |
| 681 | } |
| 682 | |
| 683 | return t.reset(nextTrigger) |
| 684 | } |
| 685 | |
| 686 | // Stop deactivates the Timer. Stop reports whether the timer was active before |
| 687 | // stopping. |