Provided by:
manpages-es_1.55-10_all 
NOMBRE
usleep - suspende la ejecucion durante un intervalo de varios
microsegundos
SINOPSIS
nf #include <unistd.h>
void usleep(unsigned long usec);
int usleep(unsigned long usec); /* SUSv2 */
DESCRIPCI'ON
La funcion usleep() suspende la ejecucion del proceso llamante durante
usec microsegundos. La pausa puede prolongarse ligeramente por
cualquier actividad en el sistema o por el tiempo gastado procesando la
llamada.
VALOR DEVUELTO
Ninguno (BSD). 0 en caso de exito, -1 en caso de error (SUSv2).
ERRORES
EINTR Interrumpcion de una senal.
EINVAL usec no es menor de 1000000. (En aquellos sistemas donde esto
se considere un error.)
CONFORME A
BSD 4.3. La version de SUSv2 devuelve un entero, y este es tambien el
prototipo utilizado por glibc 2.2.2. El unico error documentado en
SUSv2 es EINVAL.
OBSERVACIONES
La interaccion de esta funcion con SIGALRM y otras funciones de alarma
como sleep(), alarm(), setitimer(), nanosleep() es indefinida. Esta
funcion esta obsoleta. Use nanosleep(2) o setitimer(2) en su lugar.
V'EASE TAMBI'EN
alarm(2), getitimer(2), nanosleep(2), select(2), setitimer(2), sleep(3)
2 abril 2001 USLEEP(3)