Property | Type | Description | |
---|---|---|---|
$loop | Kraken\Loop\LoopModelInterface |
Method | Description | |
---|---|---|
__construct ( Kraken\Loop\LoopModelInterface $loop ) | ||
__destruct ( ) | ||
addPeriodicTimer ( $interval, callable $callback ) | ||
addReadStream ( $stream, callable $listener ) | ||
addTimer ( $interval, callable $callback ) | ||
addWriteStream ( $stream, callable $listener ) | ||
cancelTimer ( Kraken\Loop\Timer\TimerInterface $timer ) | ||
erase ( $all = false ) | ||
export ( Kraken\Loop\LoopExtendedInterface $loop, $all = false ) | ||
getFlowController ( ) | ||
getModel ( ) | ||
import ( Kraken\Loop\LoopExtendedInterface $loop, $all = false ) | ||
isRunning ( ) | ||
isTimerActive ( Kraken\Loop\Timer\TimerInterface $timer ) | ||
onAfterTick ( callable $listener ) | ||
onBeforeTick ( callable $listener ) | ||
onStart ( callable $listener ) | ||
onStop ( callable $listener ) | ||
onTick ( callable $listener ) | ||
removeReadStream ( $stream ) | ||
removeStream ( $stream ) | ||
removeWriteStream ( $stream ) | ||
setFlowController ( $flowController ) | ||
start ( ) | ||
stop ( ) | ||
swap ( Kraken\Loop\LoopExtendedInterface $loop, $all = false ) | ||
tick ( ) |
public __construct ( Kraken\Loop\LoopModelInterface $loop ) | ||
$loop | Kraken\Loop\LoopModelInterface |
public addPeriodicTimer ( $interval, callable $callback ) | ||
$callback | callable |
public addReadStream ( $stream, callable $listener ) | ||
$listener | callable |
public addWriteStream ( $stream, callable $listener ) | ||
$listener | callable |
public cancelTimer ( Kraken\Loop\Timer\TimerInterface $timer ) | ||
$timer | Kraken\Loop\Timer\TimerInterface |
public export ( Kraken\Loop\LoopExtendedInterface $loop, $all = false ) | ||
$loop | Kraken\Loop\LoopExtendedInterface |
public import ( Kraken\Loop\LoopExtendedInterface $loop, $all = false ) | ||
$loop | Kraken\Loop\LoopExtendedInterface |
public isTimerActive ( Kraken\Loop\Timer\TimerInterface $timer ) | ||
$timer | Kraken\Loop\Timer\TimerInterface |
public swap ( Kraken\Loop\LoopExtendedInterface $loop, $all = false ) | ||
$loop | Kraken\Loop\LoopExtendedInterface |