EvChild::__construct

(PECL ev >= 0.2.0) Constructs the EvChild watcher object public EvChild::__construct ( int $pid , bool $trace , callable $callback [, mixed $data = NULL [, int $priority = 0 ]] ) Constructs the EvChild watcher object. Call the callback when a status change for process ID pid (or any PID if pid is 0 ) has been received(a status change happens when the process terminates or is killed, or, when trace is TRUE, additional

EvCheck::createStopped

(PECL ev >= 0.2.0) Create instance of a stopped EvCheck watcher final public static object EvCheck::createStopped ( string $callback [, string $data [, string $priority ]] ) Create instance of a stopped EvCheck watcher Parameters: callback See Watcher callbacks . data Custom data associated with the watcher.

EvCheck::__construct

(PECL ev >= 0.2.0) Constructs the EvCheck watcher object public EvCheck::__construct ( callable $callback [, mixed $data [, int $priority ]] ) Constructs the EvCheck watcher object. Parameters: callback See Watcher callbacks . data Custom data associated with the watcher. priority Watcher priori

Ev::verify

(PECL ev >= 0.2.0) Performs internal consistency checks(for debugging) final public static void Ev::verify ( void ) Performs internal consistency checks(for debugging libev ) and abort the program if any data structures were found to be corrupted. Returns: No value is returned.

Ev::time

(PECL ev >= 0.2.0) Returns the current time in fractional seconds since the epoch. final public static double Ev::time ( void ) Returns the current time in fractional seconds since the epoch. Consider using Ev::now() Returns: Returns the current time in fractional seconds since the epoch. See also: Ev::now()

Ev::suspend

(PECL ev >= 0.2.0) Suspend the default event loop final public static void Ev::suspend ( void ) Ev::suspend() and Ev::resume() methods suspend and resume the default loop correspondingly. All timer watchers will be delayed by the time spend between suspend and resume , and all periodic watchers will be rescheduled(that is, they will lose any events that would have occurred while suspended). After calling Ev::suspend(

Ev::supportedBackends

(PECL ev >= 0.2.0) Returns the set of backends supported by current libev configuration. final public static void Ev::supportedBackends ( void ) Returns the set of backends supported by current libev configuration. Returns: Returns a bit mask which can containing backend flags combined using bitwise OR operator. Examples: Embedding

Ev::stop

(PECL ev >= 0.2.0) Stops the default event loop final public static void Ev::stop ([ int $how ] ) Stops the default event loop Parameters: how One of Ev::BREAK_* constants . Returns: No value is returned. See also: Ev::run() -

Ev::sleep

(PECL ev >= 0.2.0) Block the process for the given number of seconds. final public static void Ev::sleep ( double $seconds ) Block the process for the given number of seconds. Parameters: seconds Fractional number of seconds Returns: No value is returned.

Ev::run

(PECL ev >= 0.2.0) Begin checking for events and calling callbacks for the default loop final public static void Ev::run ([ int $flags ] ) 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