+
+ /** Sets the trigger timeout to a new value
+ * This does not update the bookkeeping in TimerManager, use SetInterval()
+ * to change the interval between ticks while keeping TimerManager updated
+ */
+ void SetTrigger(time_t nexttrigger)
+ {
+ trigger = nexttrigger;
+ }
+
+ /** Sets the interval between two ticks.
+ */
+ void SetInterval(unsigned int interval);
+