SYNOPSIS #include int clock_getres(clockid_t clockid , struct timespec *_Nullable res ); int clock_gettime ... clockid_t clockid , struct timespec * tp ); int clock_settime(clock…SYNOPSIS #include int clock_getres(clockid_t clockid , struct timespec *_Nullable res ); int clock_gettime ... clockid_t clockid , struct timespec * tp ); int clock_settime(clock…SYNOPSIS #include int clock_getres(clockid_t clockid , struct timespec *_Nullable res ); int clock_gettime ... clockid_t clockid , struct timespec * tp ); int clock_settime(clock…struct timex * buf ); int clock_adjtime(clockid_t clk_id, struct timexSYNOPSIS #include int clock_nanosleep(clockid_t clockid , int flags , const struct timespec * t , structSIGEV_* constants */ #include int timer_create(clockid_t clockid , struct sigevent *_Nullable restrict sevp , timer