plan9 man page for sleep

Query: sleep

OS: plan9

Section: 2

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

SLEEP(2)							System Calls Manual							  SLEEP(2)

NAME
sleep, alarm - delay, ask for delayed note
SYNOPSIS
#include <u.h> #include <libc.h> int sleep(long millisecs) long alarm(unsigned long millisecs)
DESCRIPTION
Sleep suspends the current process for the number of milliseconds specified by the argument. The actual suspension time may be a little more or less than the requested time. If millisecs is 0, the process gives up the CPU if another process is waiting to run, returning imme- diately if not. Sleep returns -1 if interrupted, 0 otherwise. Alarm causes an alarm note (see notify(2)) to be sent to the invoking process after the number of milliseconds given by the argument. Suc- cessive calls to alarm reset the alarm clock. A zero argument clears the alarm. The return value is the amount of time previously remain- ing in the alarm clock.
SOURCE
/sys/src/libc/9syscall
SEE ALSO
intro(2)
DIAGNOSTICS
These functions set errstr. SLEEP(2)
Related Man Pages
sleep(3) - centos
sleep(3) - linux
alarm(2) - debian
sleep(3) - suse
alarm(3) - osx
Similar Topics in the Unix Linux Community
PHP Module
Read input data within a specified period of time
script to check for existence of file (or else sleep for x time)
Alternative to Sleep?
Sleep command