Sleep for a given number of milliseconds
#include <unix.h> unsigned int nap( unsigned int ms);
- The number of milliseconds that you want the process to sleep.
Use the -l c option to qcc to link against this library. This library is usually included automatically.
The suspension time may be greater than the requested amount, due to the nature of time measurement (see the Tick, Tock: Understanding the Neutrino 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.