Класс EvFork

(PECL ev >= 0.2.0)

Введение

Параллельный процесс наблюдателя вызывается тогда, когда вызывается fork() (обычно потому, что об этом сообщили libev путём вызова EvLoop::fork()). Вызов делается до следующей блокировки циклом событий и до начала вызова наблюдателей EvCheck и только в дочернем процессе после ветвления. Обратите внимание на то, что если кто-нибудь сделает вызов EvLoop::fork() в неправильном процессе, обработчики ветвления также будут вызваны.

Обзор классов

classEvForkextendsEvWatcher {
public$is_active;
public$data;
public$priority;
public__construct(callable$callback, mixed$data = null, int$priority = 0)
finalpublicstaticcreateStopped(string$callback, string$data = ?, string$priority = ?): object
publicEvWatcher::feed(int$revents): void
publicEvWatcher::invoke(int$revents): void
publicEvWatcher::keepalive(bool$value = ?): bool
}

Содержание

To Top