php8.5
Home/ Manual/ ev / ev/ Ev::run

Ev::run

PHP function Edit on GitHub ✎

(PECL ev >= 0.2.0)

Begin checking for events and calling callbacks for the default loop

Description

Ev::run([int $flags]): void

Begin checking for events and calling callbacks for the default 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

flags

Optional parameter flags can be one of the following:

flagsDescription
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)

See the run flag constants.

Return Values

Void

See Also

  • Ev::stop
  • EvLoop::run

Source: reference/ev/ev/run.xml · from the official PHP manual (php/doc-en)