PHP Conference Japan 2024

EvFork 類別

(PECL ev >= 0.2.0)

簡介

當偵測到 fork() 時會呼叫 Fork 監測器(通常是因為有人透過呼叫 EvLoop::fork()libev 發出訊號)。呼叫會在事件迴圈下一次阻塞之前以及在 EvCheck 監測器被呼叫之前執行,並且僅在 fork 後的子行程中執行。請注意,如果呼叫 EvLoop::fork() 的對象在錯誤的行程中呼叫它,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