EvLoop::run
(PECL ev >= 0.2.0)
EvLoop::run — Begin checking for events and calling callbacks for the loop
Description
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.
Parameters
flagsOptional parameter
flagscan be one of the following:
See the run flag constants.List for possible values of flagsflagsDescription 0The default behavior described above Ev::RUN_ONCEBlock at most one(wait, but don't loop) Ev::RUN_NOWAITDon't block at all(fetch/handle events, but don't wait)
Return Values
No value is returned.
See Also
- EvLoop::stop() - Stops the event loop
- Ev::run() - Begin checking for events and calling callbacks for the default loop
↑ and ↓ to navigate • Enter to select • Esc to close • / to open