timer_gettime(3C)
timer_gettime - get the time remaining before posix timer expiration
Showing IRIX 6.5.30 (default release). Unchanged since IRIX 6.5.
NAME timer_gettime - get the time remaining before posix timer expiration SYNOPSIS #include <time.h> int timer_gettime (timer_t timerid, struct itimerspec *value); DESCRIPTION timer_gettime retrieves the time remaining before the posix timer named by timerid expires, as well as, the periodic timer interval between expirations and stores the information at memory address value. The it_value field of value contains the time remainder, while the it_interval field contains the periodic timer interval. If it_value contains zero after a successful return, then the timer is disarmed. If it_interval contains zero after a successful return, then the timer is not periodic. timer_gettime will fail if one or more of the following are true: [EINVAL] The timerid does not name a valid posix timer. [EFAULT] The address specified by value is outside the range of the address space of the calling process. SEE ALSO timer_create(3C), timer_delete(3C), timer_getoverrun(3C), timer_settime(3C), clock_settime(2), clock_gettime(2), clock_getres(2), getitimer(2), setiitimer(2) DIAGNOSTICS Upon successful completion, a value of 0 is returned to the calling process. Otherwise, a value of -1 is returned and errno is set to indicate the error.