Amiga Unix — 68040 · 68060

Manual pages › XENIX system calls (2Z)

nap(2Z)

suspends execution for a short interval

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

NAME

nap - suspends execution for a short interval

SYNOPSIS

cc [flag ...] file ... -lx
long nap (long period);

DESCRIPTION

The current process is suspended from execution for at least the number of milliseconds specified by period, or until a signal is received.

DIAGNOSTICS

On successful completion, a long integer indicating the number of milliseconds actually slept is returned. If the process received a signal while napping, the return value will be -1, and errno will be set to EINTR.

SEE ALSO

sleep(2)

NOTES

This function is driven by the system clock, which in most cases has a granularity of tens of milliseconds.