Annotation of cci/usr/src/man/man3/alarm.3f, revision 1.1.1.1

1.1       root        1: .TH ALARM 3F "18 July 1983"
                      2: .UC 4
                      3: .SH NAME
                      4: alarm \- execute a subroutine after a specified time
                      5: .SH SYNOPSIS
                      6: .B integer function alarm (time, proc)
                      7: .br
                      8: .B integer time
                      9: .br
                     10: .B external proc
                     11: .SH DESCRIPTION
                     12: This routine arranges for subroutine
                     13: .I proc
                     14: to be called after
                     15: .I time
                     16: seconds. If
                     17: .I time
                     18: is ``0'', the alarm is turned off and no routine will be called.
                     19: The returned value will be the time remaining on the last alarm.
                     20: .SH FILES
                     21: .ie \nM /usr/ucb/lib/libU77.a
                     22: .el /usr/lib/libU77.a
                     23: .SH "SEE ALSO"
                     24: alarm(3C), sleep(3F), signal(3F)
                     25: .SH BUGS
                     26: .I Alarm
                     27: and
                     28: .I sleep
                     29: interact. If
                     30: .I sleep
                     31: is called after
                     32: .IR alarm ,
                     33: the
                     34: .I alarm
                     35: process will never be called. SIGALRM will occur at the lesser of the
                     36: remaining
                     37: .I alarm
                     38: time or the
                     39: .I sleep
                     40: time.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.