timer_t
timer_create(clockid_t clock_id, struct sigevent *evp, timer_t *timerid)
int timer_create(clockid_t, struct sigevent *, timer_t *);
timer_delete(timer_t timerid)
int timer_delete(timer_t);
timer_getoverrun(timer_t timerid)
int timer_getoverrun(timer_t);
timer_gettime(timer_t timerid, struct itimerspec *value)
int timer_gettime(timer_t, struct itimerspec *);
timer_settime(timer_t timerid, int flags, const struct itimerspec *value,
int timer_settime(timer_t, int, const struct itimerspec *,