(PECL ev >= 0.2.0)
Ev::run — 開始檢查事件並為預設迴圈呼叫回調函式
開始檢查事件並呼叫*預設迴圈*的回呼函式。當回呼函式呼叫 Ev::stop() 方法、或傳入非零的旗標 (此時返回值為 true
)、或沒有任何作用中的監視器參考此迴圈 ( EvWatcher::keepalive() 為 true
) 時返回,此時返回值為 false
。返回值通常可以理解為:*若為 true
,則還有工作待完成*。
flags
可選參數 flags
可以是以下其中之一:
flags
|
說明 |
---|---|
0
|
預設行為 (如上所述) |
Ev::RUN_ONCE
|
最多阻塞一次 (等待,但不循環) |
Ev::RUN_NOWAIT
|
完全不阻塞 (擷取/處理事件,但不等待) |
詳見 運行旗標常數。
無返回值。