delorie.com/djgpp/doc/libc/libc_401.html | search |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
#include <sys/time.h> int getitimer(int which, struct itimerval *value); |
This function gets the current value of the interval timer specified by
which into structure value. Variable which can have
the value of ITIMER_REAL
or ITIMER_PROF
.
See section setitimer, for more details about timers.
Upon return, the it_value
member of value will hold the
amount of time left until timer expiration, or zero if the timer has
expired or was stopped by a previous call to setitimer
. The
it_interval
member will hold the interval between two successive
alarms as set by the last call to setitimer
(but note that
interval values less than the system clock granularity are rounded up to
that granularity). The value returned in it_interval
member is
not set to zero when the timer is stopped, it always retains the
interval that was last in use.
Returns 0 on success, -1 on failure (and sets errno
).
ANSI/ISO C | No |
POSIX | No |
webmaster | delorie software privacy |
Copyright © 2004 | Updated Apr 2004 |