2024 年日本 PHP 研討會

Event::set

(PECL event >= 1.2.6-beta)

Event::set重新設定事件

說明

public Event::set(
     EventBase $base,
     混合 $fd,
     整數 $what = ?,
     可呼叫的 (callable) $cb = ?,
     混合類型 (mixed) $arg = ?
): 布林值 (bool)

重新設定事件。請注意,此函式並不會呼叫已過時的 libevent 函式 event_set,而是呼叫 event_assign。

參數

base

要與事件關聯的事件基底。

fd

串流資源、socket 資源或數值檔案描述符。對於計時器事件,請傳入 -1。對於訊號事件,請傳入訊號編號,例如 SIGHUP

what

請參考 事件旗標

cb

事件回呼函式。請參考 事件回呼

arg

與事件關聯的自訂資料。當事件變成作用中時,它會被傳遞給回呼函式。

返回值

成功時返回 true,失敗時返回 false

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top