PHP Conference Japan 2024

EvWatcher::clear

(PECL ev >= 0.2.0)

EvWatcher::clear清除 watcher 的待處理狀態

說明

public EvWatcher::clear(): int

如果 watcher 處於待處理狀態,此方法會清除其 pending 狀態並返回其 revents 位元集合(如同其回呼函式已被呼叫)。如果 watcher 並非待處理狀態,則此方法不會執行任何動作並返回 0

有時,「輪詢」一個 watcher 比等待其回呼函式被呼叫更有用,這可以用此函式來完成。

參數

此函式沒有參數。

傳回值

如果監視器處於擱置狀態,則傳回 revents 位元集,如同 監視器回呼函式 已被呼叫一樣。否則傳回 0

新增註記

使用者貢獻的註記

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