(PECL ev >= 0.2.0)
Os observadores EvSignal irão acionar um evento quando o processo receber um sinal específico uma ou mais vezes. Mesmo que os sinais sejam muito assíncronos, libev tentará o seu melhor para entregar sinais de forma síncrona, ou seja, como parte do processamento normal de eventos, como qualquer outro evento.
    Não há limite para o número de observadores para o mesmo sinal, mas apenas
    dentro do mesmo laço, ou seja, pode-se observar
    SIGINT
    no laço padrão e
    SIGIO
    em outro laço, mas não é permitido observar
    SIGINT
    no laço padrão e em outro laço ao mesmo tempo. No momento,
    SIGCHLD
    está permanentemente vinculado ao laço padrão.
   
    Se possível e suportado,
    libev
    instalará seus manipuladores com o comportamento
    SA_RESTART
    (ou equivalente) habilitado, portanto as chamadas do sistema não devem ser
    interrompidas indevidamente. No caso de um problema com chamadas do sistema sendo interrompidas por
    sinais, todos os sinais podem ser bloqueados em um
    observador EvCheck
    e desbloqueados em um
    observador
    EvPrepare.
   
$signum
   ,$callback
   ,$data
     = null
   ,$priority
     = 0
   
       Número do sinal. Veja as constantes exportadas pela
       extensão pcntl.
       Veja também
       a página de manual
       signal(7).
      
