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, связанный с текущим экземпляром цикла событий