Sleep for a given number of milliseconds
Synopsis:
#include <curses.h>
int napms( int ms);
Arguments:
- ms
- The number of milliseconds that you want the process to sleep.
Library:
libc
Use the -l c option to
qcc
to link against this library.
This library is usually included automatically.
Description:
The napms() routine delays the calling process for ms
milliseconds.
This function is similar to
delay()
and
nap().
Note:
The suspension time may be greater than the requested amount, due to
the nature of time measurement (see the
Tick, Tock: Understanding the Microkernel's Concept of Time
chapter of the
QNX Neutrino Programmer's Guide), or due to
the scheduling of other, higher-priority threads by the system.
Classification:
Unix
Safety: |
|
Cancellation point |
Yes |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |