« eio_write
Search
Введение »
PHP Manual
Модули управления процессами программ
Ev
Ev
Введение
Установка и настройка
Требования
Установка
Примеры
Наблюдатели
Watcher callbacks
Режимы работы периодических наблюдателей
Ev
— Класс Ev
Ev::backend
— Возвращает целое число, описывающее бэкенд, используемый libev
Ev::depth
— Получить глубину рекурсии
Ev::embeddableBackends
— Возвращает набор бэкендов, которые можно встроить в прочие событийные циклы
Ev::feedSignal
— Передаём событие сигнала в Ev
Ev::feedSignalEvent
— Послать событие сигнала в цикл по умолчанию
Ev::iteration
— Получить количество произведённых опросов цикла по умолчанию на предмет новых событий
Ev::now
— Получить время запуска последней итерации цикла по умолчанию
Ev::nowUpdate
— Устанавливает текущее время путём запроса к ядру в процессе обновляя время, возвращаемое Ev::now
Ev::recommendedBackends
— Получить битовую маску рекомендованных бэкендов для данной платформы
Ev::resume
— Возобновить выполнение приостановленного ранее событийного цикла по умолчанию
Ev::run
— Начать проверку наличия событий и вызов callback-функций цикла по умолчанию
Ev::sleep
— Блокировать процесс заданное количество секунд
Ev::stop
— Останавливает событийный цикл по умолчанию
Ev::supportedBackends
— Возвращает набор бэкендов, поддерживаемых текущей конфигурацией libev
Ev::suspend
— Приостановить событийный цикл по умолчанию
Ev::time
— Возвращает текущее время в секундах(дробное число) прошедшее с начала эпохи Unix
Ev::verify
— Производит внутреннюю проверку целостности(для отладки)
EvCheck
— Класс EvCheck
EvCheck::__construct
— Конструктор объекта EvCheck
EvCheck::createStopped
— Создаёт остановленный экземпляр наблюдателя EvCheck
EvChild
— Класс EvChild
EvChild::__construct
— Создаёт объект наблюдатель EvChild
EvChild::createStopped
— Создаёт остановленный экземпляр наблюдателя EvCheck
EvChild::set
— Конфигурирование наблюдателя
EvEmbed
— Класс EvEmbed
EvEmbed::__construct
— Конструктор объекта EvEmbed
EvEmbed::createStopped
— Создаёт остановленный объект наблюдателя EvEmbed
EvEmbed::set
— Настройка наблюдателя
EvEmbed::sweep
— Делает одиночную, неблокирующую развёртку по встроенному циклу
EvFork
— Класс EvFork
EvFork::__construct
— Конструктор наблюдателя EvFork
EvFork::createStopped
— Создаёт объект класса EvFork, но не запускает наблюдателя
EvIdle
— Класс EvIdle
EvIdle::__construct
— Конструктор наблюдателя EvIdle
EvIdle::createStopped
— Создать объект класса EvIdle, но не запускает наблюдателя
EvIo
— Класс EvIo
EvIo::__construct
— Создаёт объект наблюдателя EvIo
EvIo::createStopped
— Создаёт остановленный объект наблюдателя EvIo
EvIo::set
— Конфигурирование наблюдателя
EvLoop
— Класс EvLoop
EvLoop::backend
— Возвращает целое число, описывающее бэкенд, используемый libev
EvLoop::check
— Создаёт объект EvCheck, связанный с текущим экземпляром цикла событий
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
— Возвращает текущее "event loop time"
EvLoop::nowUpdate
— Устанавливает текущее время, запрашивая ядро, обновляя время, возвращаемое EvLoop::now в процессе
EvLoop::periodic
— Создаёт объект наблюдателя EvPeriodic, связанный с текущим экземпляром цикла событий
EvLoop::prepare
— Создаёт объект наблюдателя EvPrepare, связанный с текущим экземпляром цикла событий
EvLoop::resume
— Возобновляет ранее приостановленный цикл событий
EvLoop::run
— Проверяет события и вызывает callback-функции в цикле
EvLoop::signal
— Создаёт объект наблюдателя EvSignal, связанный с текущим экземпляром цикла событий
EvLoop::stat
— Создаёт объект наблюдателя EvStat, связанный с текущим экземпляром цикла событий
EvLoop::stop
— Останавливает цикл событий
EvLoop::suspend
— Приостанавливает цикл
EvLoop::timer
— Создаёт объект наблюдателя EvTimer, связанный с текущим экземпляром цикла событий
EvLoop::verify
— Выполняет внутренние проверки согласованности (для отладки)
EvPeriodic
— Класс EvPeriodic
EvPeriodic::again
— Останавливает и снова запускает периодический наблюдатель
EvPeriodic::at
— Возвращает абсолютное время, когда наблюдатель запустится в следующий раз
EvPeriodic::__construct
— Конструктор объекта наблюдателя EvPeriodic
EvPeriodic::createStopped
— Создаёт остановленный наблюдатель EvPeriodic
EvPeriodic::set
— Настраивает наблюдателя
EvPrepare
— Класс EvPrepare
EvPrepare::__construct
— Создаёт объект наблюдателя EvPrepare
EvPrepare::createStopped
— Создаёт объект класса EvPrepare, но не запускает наблюдателя
EvSignal
— Класс EvSignal
EvSignal::__construct
— Создаёт объект наблюдателя EvSignal
EvSignal::createStopped
— Создаёт остановленный объект наблюдателя EvSignal
EvSignal::set
— Настройка наблюдателя
EvStat
— Класс EvStat
EvStat::attr
— Возвращает значения, недавно обнаруженные Ev
EvStat::__construct
— Создаёт объект наблюдателя EvStat
EvStat::createStopped
— Создаёт остановленный объект наблюдателя EvStat
EvStat::prev
— Возвращает предыдущий набор значений, которые возвращает метод EvStat::attr
EvStat::set
— Настраивает наблюдателя
EvStat::stat
— Инициирует вызов статистики
EvTimer
— Класс EvTimer
EvTimer::again
— Перезапускает таймер наблюдателя
EvTimer::__construct
— Создаёт объект наблюдателя EvTimer
EvTimer::createStopped
— Создаёт остановленного наблюдателя EvTimer
EvTimer::set
— Настраивает наблюдателя
EvWatcher
— Класс EvWatcher
EvWatcher::clear
— Очищает статус ожидания наблюдателя
EvWatcher::__construct
— Абстрактный конструктор объекта наблюдателя
EvWatcher::feed
— Подаёт события в цикл событий
EvWatcher::getLoop
— Возвращает цикл, отвечающий за наблюдателя
EvWatcher::invoke
— Вызывает callback-функцию наблюдателя с заданной битовой маской принятых событий
EvWatcher::keepalive
— Настраивает, будет ли возвращаться цикл
EvWatcher::setCallback
— Устанавливает наблюдателю новую callback-функцию
EvWatcher::start
— Запускает наблюдателя
EvWatcher::stop
— Останавливает наблюдателя
↑
and
↓
to navigate •
Enter
to select •
Esc
to close •
/
to open