Event::__construct

(PECL event >= 1.2.6-beta)

Event::__constructКонструктор объекта Event

Описание

publicEvent::__construct(
    EventBase$base,
    mixed$fd,
    int$what,
    callable$cb,
    mixed$arg = NULL
)

Создаёт объект Event.

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

base

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

fd

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

what

Флаги события. Подробнее об этом рассказано в разделе «Флаги событий».

cb

Функция обратного вызова. Подробнее об этом рассказано в разделе «Функции обратного вызова для событий».

arg

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

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

  • Event::signal() - Создать объект события сигнала
  • Event::timer() - Создать объект события таймера
To Top