PHP Conference Kansai 2025

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::createStopped() - Создаёт остановленный объект наблюдателя EvIo
  • EvLoop::io() - Создаёт объект наблюдателя EvIo, связанный с текущим экземпляром цикла событий
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant