Event::set

(PECL event >= 1.2.6-beta)

Event::setПереконфигурирует событие

Описание

public Event::set(
     EventBase $base ,
     mixed $fd ,
     int $what = ?,
     callable $cb = ?,
     mixed $arg = ?
): bool

Метод переконфигурирует событие. Обратите внимание, что метод не вызывает устаревшую функцию event_set библиотеки libevent. Вместо этого метод вызывает функцию event_assign.

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

base

Событийная база, к которой требуется привязать событие.

fd

Ресурс потока, ресурс сокета или числовой дескриптор файла. Для событий таймера укажите значение -1, а для событий сигнала — номер сигнала, например SIGHUP.

what

Доступные аргументы описывает страница «Флаги событий».

cb

Функция обратного вызова. Подробнее о функциях обратного вызова событий рассказывает страница «Callback-функции событий».

arg

Пользовательские данные, связанные с событием. Они будут переданы в функцию обратного вызова когда произойдёт событие.

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

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top