LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    alarm

    
    
    

    SYNOPSIS

           #include <unistd.h>
    
           unsigned int alarm(unsigned int seconds);
    
    
    

    DESCRIPTION

           alarm()  arranges  for  a SIGALRM signal to be delivered to the calling
           process in seconds seconds.
    
           If seconds is zero, any pending alarm is canceled.
    
           In any event any previously set alarm() is canceled.
    
    
    

    RETURN VALUE

           alarm() returns the number of seconds remaining  until  any  previously
           scheduled alarm was due to be delivered, or zero if there was no previ-
           ously scheduled alarm.
    
    
    

    CONFORMING TO

           SVr4, POSIX.1-2001, 4.3BSD.
    
    
    

    NOTES

           alarm() and setitimer(2) share the same timer; calls to one will inter-
           fere with use of the other.
    
           Alarms  created  by  alarm() are preserved across execve(2) and are not
           inherited by children created via fork(2).
    
           sleep(3) may be implemented using SIGALRM; mixing calls to alarm()  and
           sleep(3) is a bad idea.
    
           Scheduling  delays  can, as ever, cause the execution of the process to
           be delayed by an arbitrary amount of time.
    
    
    

    SEE ALSO

           gettimeofday(2), pause(2), select(2), setitimer(2), sigaction(2),  sig-
           nal(2), sleep(3), time(7)
    
    
    

    Linux 2014-02-23 ALARM(2)

    
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz