Free Electron
Namespaces | Macros | Functions
SystemTicker.cc File Reference
#include <core/core.pmh>
Include dependency graph for SystemTicker.cc:

Namespaces

 fe
 kernel
 

Macros

#define FE_TICK_DEBUG   FALSE
 

Functions

void fe::milliSleep (long milliseconds)
 Sleep the current process for the given number of milliseconds. More...
 
void fe::microSleep (long microseconds)
 Sleep the current process for the given number of microseconds. More...
 
void fe::minimumSleep (long microseconds=1)
 Sleep the current process for the given number of microseconds or the minimum that the OS can resolve, whichever is larger. More...
 
void fe::nanoSpin (long nanoseconds)
 Delay the current thread for the given number of nanoseconds. More...