Event::add
En esta página
Event::add
Pone un evento en espera
Descripción#
public Event::add([float $timeout]): bool
```php
Pone un evento en espera. Un evento que no tiene el estado en espera nunca se lanzará, y la retrollamada del evento nunca se llamará. Utilizando Event::del un evento puede ser reprogramado por el usuario cuando lo desee.
Si Event::add es llamado en un evento ya en espera, libevent lo dejará en espera y lo reprogramará con el nuevo timeout (si se da). En el caso de que el timeout no esté especificado, Event::add no tiene ningún efecto.
## Parámetros
`timeout`
Timeout en segundos.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Ejemplos
Adición de una señal personalizada
Resultado del ejemplo anterior es similar a:
Señal atrapada 15
Adición de un temporizador
```php
Resultado del ejemplo anterior es similar a:
2 segundos transcurridos
Véase también#
Event::add
Event::del
Event::signal
Event::timer