s_sleep_tree

Constante: s_sleep_tree


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

Esta señal se utiliza para que un proceso y todos los procesos que éste haya creado sean dormidos enviándoles la orden imperativa sleep (dormir). Es una versión de la señal s_sleep, que duerme al proceso, pero no a los procesos que éste haya creado.

Es decir, con s_sleep_tree se dormirá al proceso y a toda su descendencia, desapareciendo todos estos procesos en las siguientes imágenes del juego (pero sin ser eliminados).

Se puede despertar (reactivar) a estos procesos dormidos con la señal s_wakeup_tree.

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_sleep