Клас EvFork

(PECL ev >= 0.2.0)

Вступ

Паралельний процес спостерігача викликається тоді, коли викликається fork() (зазвичай тому, що про це повідомили libev шляхом виклику EvLoop::fork()). Виклик здійснюється до наступного блокування циклом подій та до початку виклику спостерігачів EvCheck і лише у дочірньому процесі після розгалуження. Якщо хтось зробить виклик EvLoop::fork() у неправильному процесі, обробники розгалуження також будуть викликані.

Огляд класів


     
    
    
    
     
      class EvFork
     
     
      extends
       EvWatcher
     
     {
    
    
    /* Наследуемые свойства */
    
     public
      $is_active;
public
      $data;
public
      $is_pending;
public
      $priority;

    /* Методы */
    
   public
   __construct(
    callable
     $callback
   , 
    mixed
     $data
     = null
   , 
    int
     $priority
     = 0
   )

    final
   public
   static
   createStopped(
    string
     $callback
   , 
    string
     $data
    = ?, 
    string
     $priority
    = ?): object

    /* Наследуемые методы */
    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

   }

Зміст