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
BlackBerry 10 OS
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 |