Event::add

(PECL libevent >= 0.0.1)

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

Описание

public Event::add ([ float $timeout ] ) : bool

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

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

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

timeout

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

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

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

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

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