COHERENT manpages
This page displays the COHERENT manpage for sleep() [Suspend execution for interval].
List of available manpages
Index
sleep() -- General Function (libc) Suspend execution for interval #include <unistd.h> sleep(seconds) unsigned seconds; sleep() suspends execution for not less than seconds. Example The following example demonstrates how to use sleep(): #include <unistd.h> main() { printf("Waiting for Godot ...\n"); for ( ; ; ) { sleep(5); /* sleep for five seconds */ printf("... still waiting ...\n"); } } See Also libc, nap(), unistd.h POSIX Standard, §3.4.3 Notes To make a program sleep for less than one second, use the system calls nap() or poll(). For an example, see the Lexicon article for poll().