s_wakeup

Constante: s_wakeup


Esta constante se utiliza como parámetro de la función signal() (para mandar señales a los procesos). Su valor es 1.

Esta señal transmite a los procesos la orden imperativa wakeup (despierta). Se utiliza para devolver al estado normal los procesos que han sido dormidos (con la señal s_sleep), o congelados (con la señal s_freeze).

Es decir, al enviarle una señal s_wakeup a un proceso, éste será reactivado en las siguientes imágenes del juego (se volverá a ver y a procesar).

Una constante relacionada directamente con ésta es s_wakeup_tree, con la diferencia de que, al enviar esta señal, se despertará al proceso indicado y a sus hijos, que son los procesos que éste hubiera creado.

La lista completa de las constantes que utilizadas como señales pueden ser enviadas a los diferentes procesos de un programa, es:

    s_kill
    s_wakeup
    s_sleep
    s_freeze
    s_kill_tree
    s_wakeup_tree
    s_sleep_tree
    s_freeze_tree


Ver: Constantes - signal() - s_wakeup_tree