Bf -symbolic
This is a simplified interface to
setitimer(2).
Ef
The
ualarm ();
function
waits a count of
Fa microseconds
before asserting the terminating signal
SIGALRM
System activity or time used in processing the call may cause a slight
delay.
If the
Fa interval
argument is non-zero, the
SIGALRM
signal will be sent
to the process every
Fa interval
microseconds after the timer expires (e.g. after
Fa microseconds
number of microseconds have passed).
Due to
setitimer(2)
restriction the maximum number of
Fa microseconds
and
Fa interval
is limited to 100000000000000
(in case this value fits in the unsigned integer).
RETURN VALUES
When the signal has successfully been caught,
ualarm ();
returns the amount of time left on the clock.