Lines Matching refs:et
144 event_timeout_defined (const struct event_timeout* et)
146 return et->defined;
150 event_timeout_clear (struct event_timeout* et)
152 et->defined = false;
153 et->n = 0;
154 et->last = 0;
166 event_timeout_init (struct event_timeout* et, interval_t n, const time_t local_now)
168 et->defined = true;
169 et->n = (n >= 0) ? n : 0;
170 et->last = local_now;
174 event_timeout_reset (struct event_timeout* et)
176 if (et->defined)
177 et->last = now;
181 event_timeout_modify_wakeup (struct event_timeout* et, interval_t n)
184 if (et->defined)
185 et->n = (n >= 0) ? n : 0;
192 * the function will return true and *et will be armed for the
194 * *et will not be touched, but *tv will be set to
201 bool event_timeout_trigger (struct event_timeout *et,