Event::add

(PECL event >= 1.2.6-beta)

Event::addПерести событие в состояние ожидания

Описание

public Event::add ( float $timeout = ? ) : bool

Переводит событие в состояние ожидания. Не ожидающие события никогда не сработают и не вызовут callback-функцию. В сочетании с Event::del(), событие может быть перезапланированно пользователем в любое время.

Если метод Event::add() вызван для уже ожидающего события, libevent оставит его в состоянии ожидания и перезапланирует его в соответствии с заданным таймаутом (если он задан). Если таймаут не задан, то Event::add() не возымеет какого-либо эффекта.

Список параметров

timeout

Таймаут с секундах.

Возвращаемые значения

Возвращает true в случае успешного завершения или false в случае возникновения ошибки.

Смотрите также

  • Event::addSignal() - Перевести событие сигнала в состояние ожидания
  • Event::addTimer() - Перевести событие таймера в состояние ожидания
  • Event::del() - Перевести событие в пассивное состояние