Клас 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::clear(): int
public
   EvWatcher::feed(
    int
     $revents
   ): void
public
   EvWatcher::getLoop(): EvLoop
public
   EvWatcher::invoke(
    int
     $revents
   ): void
public
   EvWatcher::keepalive(
    bool
     $value
    = ?): bool
public
   EvWatcher::setCallback(
    callable
     $callback
   ): void
public
   EvWatcher::start(): void
public
   EvWatcher::stop(): void

   }

Властивості

is_active

data

is_pending

priority

embed

Зміст

  • EvEmbed::__construct - Конструктор об'єкта EvEmbed
  • EvEmbed::createStopped— Створює зупинений об'єкт спостерігач EvEmbed
  • EvEmbed::set— Налаштування спостерігача
  • EvEmbed::sweep— Робить одиночну, неблокуючу розгортку за вбудованим циклом