usleep (3)
   приостанов процесса на микросекунды   

Синтаксис
 
       #include <unistd.h>

       unsigned long usleep(unsigned long usec); 

Описание
  usleep приостанавливает выполнение процесса на useс микросекунд. Приостанов переводит процесс в состояние ожидания, в котором он не требует использования центрального процессора.

Параметры
  useс - число микросекунд ожидания.

Возвращаемое значение
  0 - если заданный интервал ожидания отработан полностью, остаток интервала - в противном случае.

См.также
  nanosleep, sleep,


Список системных вызовов