PHP 8.6.0 Beta 1 is available for testing

Класс 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 function __construct ( callable $callback , mixed $data = null , int $priority = 0 )
final public static function createStopped ( string $callback , string $data = ?, string $priority = ?): object
/* Наследуемые методы */
public function EvWatcher::clear (): int
public function EvWatcher::feed ( int $revents ): void
public function EvWatcher::getLoop (): EvLoop
public function EvWatcher::invoke ( int $revents ): void
public function EvWatcher::keepalive ( bool $value = ?): bool
public function EvWatcher::setCallback ( callable $callback ): void
public function EvWatcher::start (): void
public function EvWatcher::stop (): void
}

Содержание

  • EvFork::__construct — Конструктор наблюдателя EvFork
  • EvFork::createStopped — Создаёт объект класса EvFork, но не запускает наблюдателя

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

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

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

AltStyle によって変換されたページ (->オリジナル) /