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

# Event::__construct

(PECL event >= 1.2.6-beta)

Event::__construct — Создаёт объект Event

### Описание

public function Event::__construct(
EventBase `$base` ,
mixed `$fd` ,
int `$what` ,
callable `$cb` ,
mixed `$arg` = NULL
)

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

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

`base`

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

`fd`

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

`what`

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

`cb`

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

`arg`

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

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

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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open