sleep

Autres langues

Langue: es

Autres versions - même langue

Version: 9 Marzo 1998 (fedora - 25/11/07)

Autres sections - même nom

Section: 3 (Bibliothèques de fonctions)

NOMBRE

sleep - Duerme durante el número de segundos especificado

SINOPSIS

 #include <unistd.h>
 
 unsigned int sleep(unsigned int segundos);
 

DESCRIPCIÓN

sleep() hace que el proceso en curso se duerma hasta que hayan transcurrido segundos segundos o hasta que llegue una señal que sea tenida en cuenta.

VALOR DEVUELTO

Cero si el tiempo pedido ha pasado, o el número de segundos que quedan de sueño.

CONFORME A

POSIX.1

FALLOS

sleep() puede estar implementada con SIGALRM; mezclar llamadas a alarm() y a sleep() es una mala idea.

Utilizar longjmp() desde un manejador de señales o modificar el manejo de SIGALRM mientras se está durmiento, producirá resultados no definidos.

VÉASE TAMBIÉN

signal(2), alarm(2)