Use uev_cron_init() to schedule absolute timers based on a specific time_t timestamp.
Note on Wall Clock Changes: If the system wall clock changes (e.g., via NTP), absolute timers will receive a UEV_HUP error event in their callback. It is generally recommended to use relative timers (uev_timer_init) whenever possible to avoid this complexity.
/* Schedule an absolute timer */
int uev_cron_init(uev_ctx_t *ctx, uev_t *w, uev_cb_t *cb, void *arg, time_t when, time_t period);
/* Change when or period */
int uev_cron_set(uev_t *w, int when, time_t period);
/* Restart a stopped cron */
int uev_cron_start(uev_t *w);
/* Stop a cron */
int uev_cron_stop(uev_t *w);