1 struct timer { 2 struct timeval begin; 3 struct timeval end; 4 int (*expired)(struct timer *timer); 5 }; 6 7 struct timer *new_timer(time_t sec, suseconds_t usec); 8 int delay(int64_t ns); 9