*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> ualarm (3)              
Title
Content
Arch
Section
 

UALARM(3)

Contents


NAME    [Toc]    [Back]

     ualarm - schedule signal after specified time

SYNOPSIS    [Toc]    [Back]

     #include <unistd.h>

     useconds_t
     ualarm(useconds_t microseconds, useconds_t interval);

DESCRIPTION    [Toc]    [Back]

     This is a simplified interface to setitimer(2).

     The ualarm() function waits a count of  microseconds  before
asserting the
     terminating signal SIGALRM.  System activity or time used in
processing
     the call may cause a slight delay.

     If the interval argument is  non-zero,  the  SIGALRM  signal
will be sent to
     the  process every interval microseconds after the timer expires (e.g.,
     after microseconds number of microseconds have passed).

RETURN VALUES    [Toc]    [Back]

     When the signal has successfully been caught,  ualarm()  returns the amount
     of   time   left  on  the  clock.   The  maximum  value  for
microseconds allowed is
     2147483647.

SEE ALSO    [Toc]    [Back]

      
      
     getitimer(2),  setitimer(2),  sigaction(2),  alarm(3),  signal(3),
     sigpause(3), sigvec(3), sleep(3), usleep(3)

STANDARDS    [Toc]    [Back]

     The  ualarm()  function conforms to X/Open Portability Guide
Issue 4.2
     (``XPG4.2'').

HISTORY    [Toc]    [Back]

     The ualarm() function appeared in 4.3BSD.

OpenBSD     3.6                        November      4,      1997
[ Back ]
 Similar pages
Name OS Title
pxfalarm IRIX Schedule alarm signal
miser_submit IRIX resource schedule list
sync FreeBSD schedule file system updates
uusched HP-UX schedule uucp transport files
crontab Tru64 Submits a schedule of commands to cron
ncplogout FreeBSD schedule permanent connection to close
swi FreeBSD register and schedule software interrupt handlers
miser_jinfo IRIX query miser about the schedule/description of a submitted job
swi_add FreeBSD register and schedule software interrupt handlers
swi_sched FreeBSD register and schedule software interrupt handlers
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service