Eio
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Eio
Референца за `book.ev.php` со подобрена типографија и навигација.
Eio
Вовед
Овој екстензија обезбедува интерфејс за Овој екстензија обезбедува интерфејс за » libev
Забелешка: Овој екстензија не е достапен на Windows платформи.
библиотека - високо-перформансна, целосно опремена петља за настани напишана на C. Libev
е петља за настани: се регистрира интерес за одредени настани (како што е дескрипторот на датотека што може да се чита или истекот на времето), и таа ќе управува со овие извори на настани и ќе му обезбеди на програмата настани.
За да го стори тоа, мора да преземе повеќе или помалку целосна контрола врз процесот (или нишката) со извршување на ракувачот на петљата за настани, и потоа ќе комуницира настани преку механизам за повикување.
Регистрирате интерес за одредени настани со регистрирање на таканаречени чувари на настани, а потоа ќе му ги предадете на libev со стартување на чуварот. За детали, погледнете го.
- Installing/Configuring
- Примери
- Надзорници
- Повици за надзорници
- Режими на работа на периодични надзорници
- Eio — Класата Ev
- Ev::backend » документацијата на libev
- Ev::depth — Враќа цел број што го опишува бекендот што го користи libev
- Ev::embeddableBackends — Враќа длабочина на рекурзија
- Ev::feedSignal — Враќа множество на бекенди што можат да бидат вградени во други петљи за настани
- Ev::feedSignalEvent — Внесува информации за сигнални настани Ev
- Ev::iteration — Внесува сигнални настани во стандардната петља
- Ev::now — Враќа број на пати кога стандардната петља за настани барала нови настани
- Ev::nowUpdate — Враќа време кога започнала последната итерација на стандардната петља за настани
- Ev::recommendedBackends — Ја воспоставува тековната временска ознака со прашување на јадрото, ажурирајќи ја во исто време временската ознака вратена од Ev::now
- Ev::resume — Враќа битна маска на препорачани бекенди за тековната платформа
- Ev::run — Продолжува претходно суспендирана стандардна петља за настани
- Ev::sleep — Блокирај го процесот за дадениот број на секунди
- Ev::stop — Блокирај го процесот за дадениот број на секунди
- Ev::supportedBackends — Го запира стандардното циклусно повторување на настани
- Ev::suspend — Враќа множество на бекенди поддржани од тековната libev конфигурација
- Ev::time — Го суспендира стандардното циклусно повторување на настани
- Ev::verify — Враќа тековно време во фракциони секунди од епохата
- EvCheck — Класата EvCheck
- EvCheck::__construct — Извршува внатрешни проверки за конзистентност (за дебагирање)
- EvCheck::createStopped — Конструира EvCheck објект за набљудување
- EvChild — Класата EvChild
- EvChild::__construct — Креирај инстанца на запрен EvCheck објект за набљудување
- EvChild::createStopped — Конструира EvCheck објект за набљудување
- EvChild::set — Конструира EvChild објект за набљудување
- EvEmbed — Класата EvEmbed
- EvEmbed::__construct — Конфигурира објект за набљудување
- EvEmbed::createStopped — Конструира EvEmbed објект
- EvEmbed::set — Конструира EvChild објект за набљудување
- EvEmbed::sweep — Креирај запрен EvEmbed објект за набљудување
- EvFork — Класата EvFork
- EvFork::__construct — Прави единечно, неблокирачко поминување низ вградената петља
- EvFork::createStopped — Конструира EvFork објект за набљудување
- EvIdle — Класата EvIdle
- EvIdle::__construct — Креира запрена инстанца на класата EvFork за набљудување
- EvIdle::createStopped — Конструира EvIdle објект за набљудување
- EvIo — Класата EvIo
- EvIo::__construct — Креира инстанца на запрен EvIdle објект за набљудување
- EvIo::createStopped — Конструира EvIo објект за набљудување
- EvIo::set — Конструира EvChild објект за набљудување
- EvLoop — Класата EvLoop
- EvLoop::backend » документацијата на libev
- EvLoop::check — Креирај запрен EvIo објект за набљудување
- EvLoop::child — Создава EvChild објект поврзан со тековната петља на настани
- EvLoop::__construct — Конструира објект од петљата на настани
- EvLoop::defaultLoop — Враќа или создава стандардна петља на настани
- EvLoop::embed — Создава инстанца на EvEmbed набудувач поврзан со тековниот EvLoop објект
- EvLoop::fork — Создава EvFork набудувач објект поврзан со тековната петља на настани
- EvLoop::idle — Создава EvIdle набудувач објект поврзан со тековната петља на настани
- EvLoop::invokePending — Повикува сите чекачки набудувачи додека ја ресетира нивната состојба на чекање
- EvLoop::io — Создава EvIo набудувач објект поврзан со тековната петља на настани
- EvLoop::loopFork — Мора да се повика по форк
- EvLoop::now — Враќа тековно „време на петљата на настани“
- EvLoop::nowUpdate — Воспоставува тековно време со прашување на кернелот, ажурирајќи го времето вратено од EvLoop::now во прогресот
- EvLoop::periodic — Создава EvPeriodic набудувач објект поврзан со тековната петља на настани
- EvLoop::prepare — Создава EvPrepare набудувач објект поврзан со тековната петља на настани
- EvLoop::resume — Враќа битна маска на препорачани бекенди за тековната платформа
- EvLoop::run — Започнува со проверка за настани и повикување на повици за петљата
- EvLoop::signal — Создава EvSignal набудувач објект поврзан со тековната петља на настани
- EvLoop::stat — Создава EvStat набудувач објект поврзан со тековната петља на настани
- EvLoop::stop — Го запира петљата на настани
- EvLoop::suspend — Ја суспендира петљата
- EvLoop::timer — Создава EvTimer објект за набљудување поврзан со тековната инстанца на циклусот на настани
- EvLoop::verify — Враќа тековно време во фракциони секунди од епохата
- EvPeriodic — Класата EvPeriodic
- EvPeriodic::again — Едноставно го запира и повторно го стартува периодичниот набљудувач
- EvPeriodic::at — Враќа апсолутно време кога овој набљудувач треба да се активира следно
- EvPeriodic::__construct — Го враќа апсолутното време кога овој набудувач треба да се активира следно
- EvPeriodic::createStopped — Конструира објект EvPeriodic набудувач
- EvPeriodic::set — Конструира EvChild објект за набљудување
- EvPrepare — Класата EvPrepare
- EvPrepare::__construct — Создава запрен EvPeriodic набудувач
- EvPrepare::createStopped — Конструира објект EvPrepare набудувач
- EvSignal — Класата EvSignal
- EvSignal::__construct — Создава запрена инстанца на EvPrepare набудувач
- EvSignal::createStopped — Конструира објект EvSignal набудувач
- EvSignal::set — Конструира EvChild објект за набљудување
- EvStat — Класата EvStat
- EvStat::attr — Создава запрен EvSignal набудувач
- EvStat::__construct — Ги враќа вредностите најнеодамна откриени од Ev
- EvStat::createStopped — Конструира објект EvStat набудувач
- EvStat::prev — Создава запрен EvStat набудувач
- EvStat::set — Конструира EvChild објект за набљудување
- EvStat::stat — Ги враќа претходните групи на вредности вратени од EvStat::attr
- EvTimer — Класата EvTimer
- EvTimer::again — Го иницира повикот за статистика
- EvTimer::__construct — Го рестартира тајмер набудувачот
- EvTimer::createStopped — Конструира објект EvTimer набудувач
- EvTimer::set — Конструира EvChild објект за набљудување
- EvWatcher — Класата EvWatcher
- EvWatcher::clear — Создава запрен EvTimer набудувач
- EvWatcher::__construct — Го чисти статусот на чекање на набудувачот
- EvWatcher::feed — Апстрактен конструктор на објект набудувач
- EvWatcher::getLoop — Ги внесува дадените revents во циклусот на настани
- EvWatcher::invoke — Го враќа циклусот одговорен за набудувачот
- EvWatcher::keepalive — Конфигурира дали да се спречи враќањето на циклусот
- EvWatcher::setCallback — Конфигурира дали да се задржи циклусот од враќање
- EvWatcher::start — Поставува нова повратна функција за набудувачот
- EvWatcher::stop — Го стартува набудувачот