EvIo::__construct

(PECL ev >= 0.2.0)

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

Описание

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

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

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

fd

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

events

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

callback

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

data

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

priority

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

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

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

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

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