hpux man page for ualarm

Query: ualarm

OS: hpux

Section: 2

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

ualarm(2)							System Calls Manual							 ualarm(2)

NAME
ualarm - set the interval timer
SYNOPSIS
DESCRIPTION
The function causes the signal to be generated for the calling process after the number of real-time microseconds specified by the useconds argument has elapsed. When the interval argument is non-zero, repeated timeout notification occurs with a period in microseconds specified by the interval argument. If the notification signal, is not caught or ignored, the calling process is terminated. Implementations may place limitations on the granularity of timer values. For each interval timer, if the requested timer value requires a finer granularity than the implementation supports, the actual timer value will be rounded up to the next supported value. Interactions between and either or are unspecified.
RETURN VALUE
The function returns the number of microseconds remaining from the previous call. If no timeouts are pending or if has not previously been called, returns 0.
ERRORS
No errors are defined.
APPLICATION USAGE
The function is a simplified interface to and uses the interval timer.
SEE ALSO
alarm(2), getitimer(2), sleep(3C), <unistd.h>.
CHANGE HISTORY
First released in Issue 4, Version 2. ualarm(2)
Related Man Pages
ualarm(3) - bsd
ualarm(3) - netbsd
ualarm(3c) - sunos
ualarm(3) - freebsd
ualarm(3) - posix
Similar Topics in the Unix Linux Community
timer interrupt
How to implement polling for a function using timer in C?
compare the interval of 2 numbers of input2with interval of several numbers of input1
Need some help
Adder timer to 1 of these columns