International PHP Conference Berlin 2025

Класс EvEmbed

(PECL ev >= 0.2.0)

Введение

Используется для вставки одного цикла событий в другой.

Обзор класса

class EvEmbed extends EvWatcher {
/* Свойства */
public $embed;
/* Методы */
public __construct(
     object $other ,
     callable $callback = ?,
     mixed $data = ?,
     int $priority = ?
)
final public static createStopped(
     object $other ,
     callable $callback = ?,
     mixed $data = ?,
     int $priority = ?
): void
public set( object $other ): void
public sweep(): void
/* Наследуемые методы */
public EvWatcher::feed( int $revents ): void
public EvWatcher::invoke( int $revents ): void
public EvWatcher::keepalive( bool $value = ?): bool
public EvWatcher::setCallback( callable $callback ): void
}

Свойства

is_active

data

is_pending

priority

embed

Содержание

  • EvEmbed::__construct — Конструктор объекта EvEmbed
  • EvEmbed::createStopped — Создаёт остановленный объект наблюдатель EvEmbed
  • EvEmbed::set — Настройка наблюдателя
  • EvEmbed::sweep — Делает одиночную, неблокирующую развёртку по встроенному циклу
Добавить

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

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