timer_t
timer_t* timerID);
int timer_delete(timer_t timerID);
int timer_gettime(timer_t timerID, struct itimerspec* value);
int timer_settime(timer_t timerID, int flags,
int timer_getoverrun(timer_t timerID);
timer_delete(timer_t timer)
timer_gettime(timer_t timer, struct itimerspec* value)
timer_settime(timer_t timer, int flags, const struct itimerspec* value,
timer_getoverrun(timer_t timer)
timer_create(clockid_t clockID, struct sigevent* event, timer_t* _timer)