clockid , struct sigevent *_Nullable restrict sevp , timer_t *restrict timerid ); Feature Test Macro Requirements ... siginfo(siginfo_t *si) { int or; timer_t *tidp; tidp = si->si_…SYNOPSIS #include int timer_gettime(timer_t timerid , struct itimerspec * curr_value ); int timer_settime ... timer_t timerid , int flags , const struct itimerspec *restrict new_…SYNOPSIS #include int timer_gettime(timer_t timerid , struct itimerspec * curr_value ); int timer_settime ... timer_t timerid , int flags , const struct itimerspec *restrict new_…SYNOPSIS #include int timer_delete(timer_t timerid ); Feature Test Macro Requirements for glibcSYNOPSIS #include int timer_getoverrun(timer_t timerid ); Feature Test Macro Requirements for glibc