EvFork 类

(PECL ev >= 0.2.0)

简介

当检测到 fork() 时,将调用分叉观察器(通常是因为调用了 EvLoop::fork() 的人通过调用 libev 来发出信号)。在事件循环阻塞之前和调用 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::feed( int $revents ): void
public EvWatcher::invoke( int $revents ): void
public EvWatcher::keepalive( bool $value = ?): bool
public EvWatcher::setCallback( callable $callback ): void
}

目录

添加笔记

用户贡献笔记

此页面没有用户贡献的笔记。
To Top