(PECL ev >= 0.2.0)
EvWatcher::clear — 清除 watcher 的待處理狀態
如果 watcher 處於待處理狀態,此方法會清除其 pending 狀態並返回其 revents 位元集合(如同其回呼函式已被呼叫)。如果 watcher 並非待處理狀態,則此方法不會執行任何動作並返回 0
。
有時,「輪詢」一個 watcher 比等待其回呼函式被呼叫更有用,這可以用此函式來完成。
此函式沒有參數。
如果監視器處於擱置狀態,則傳回 revents 位元集,如同 監視器回呼函式 已被呼叫一樣。否則傳回 0
。