(PECL ev >= 0.2.0)
Ev::run — 开始检查事件并为默认循环调用回调
开始检查事件并为默认循环调用回调。当回调调用Ev::stop()方法时返回,或者标志不为零(在这种情况下返回值为真),或者当没有引用循环的活动观察者时(EvWatcher::keepalive()为true
),在这种情况下返回值将为false
。返回值通常可以解释为如果为true
,则还有更多工作要做。
flags
可选参数flags
可以是以下之一
flags
|
描述 |
---|---|
0
|
上面描述的默认行为 |
Ev::RUN_ONCE
|
最多阻塞一次(等待,但不要循环) |
Ev::RUN_NOWAIT
|
根本不阻塞(获取/处理事件,但不要等待) |
参见运行标志常量。
不返回值。