- time_t xtime; /* event time which is as time(3). */
- /*
- * if defined FIXY2038PROBLEM, this time
- * is from the time when called sched_init().
- */
- void (*func) __P((void *)); /* call this function when timeout. */
- void *param; /* pointer to parameter */
-
- int dead; /* dead or alive */
- long id; /* for debug */
- time_t created; /* for debug */
- time_t tick; /* for debug */
-
+ schedule_ref ref;
+ time_t xtime; /* event time which is as time(3). */
+ void (*func) (void *); /* call this function when timeout. */
+ void *param; /* pointer to parameter */
+ int dead; /* dead or alive */