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