EvLoop::run Begin checking for events and calling callbacks for the loop &reftitle.description; public void EvLoop::run int flags 0 Begin checking for events and calling callbacks for the current event loop. Returns when a callback calls Ev::stop method, or the flags are nonzero(in which case the return value is true) or when there are no active watchers which reference the loop( EvWatcher::keepalive is &true;), in which case the return value will be &false;. The return value can generally be interpreted as if &true;, there is more work left to do . &reftitle.parameters; flags Optional parameter flags can be one of the following: List for possible values of <parameter>flags</parameter> flags Description 0 The default behavior described above Ev::RUN_ONCE Block at most one(wait, but don't loop) Ev::RUN_NOWAIT Don't block at all(fetch/handle events, but don't wait)
See the run flag constants .
&reftitle.returnvalues; &return.void; &reftitle.seealso; EvLoop::stop Ev::run