EvIo::__construct

(PECL ev >= 0.2.0)

EvIo::__constructСоздаёт объект наблюдатель EvIo

Описание

publicEvIo::__construct(
    mixed$fd,
    int$events,
    callable$callback,
    mixed$data = ?,
    int$priority = ?
)

Создаёт и автоматически стартует объект наблюдатель EvIo.

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

fd

Может быть потоком, открытым с помощью функции fopen() или аналогичной, числовым дескриптором файла или сокетом.

events

Ev::READ и/или Ev::WRITE. Смотрите битовые маски.

callback

Смотрите Callback-функции наблюдателей .

data

Произвольные данные, связанные с наблюдателем.

priority

Приоритет наблюдателя

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

  • EvIo::createStopped() - Создаёт остановленный объект наблюдателя EvIo
  • EvLoop::io() - Создаёт объект наблюдателя EvIo, связанный с текущим экземпляром цикла событий
To Top