PHP Интерфейс Kraken\Loop\LoopExtendedInterface

Наследование: extends Kraken\Loop\LoopInterface
Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
erase ( boolean $all = false ) : Kraken\Loop\LoopExtendedInterface Erase loop.
export ( Kraken\Loop\LoopExtendedInterface $loop, boolean $all = false ) : Kraken\Loop\LoopExtendedInterface Export loop not fired handlers and/or streams to another loop model.
getFlowController ( ) : FlowController Return FlowController used by model.
getModel ( ) : Kraken\Loop\LoopModelInterface
import ( Kraken\Loop\LoopExtendedInterface $loop, boolean $all = false ) : Kraken\Loop\LoopExtendedInterface Import handlers and/or streams from another loop model.
setFlowController ( mixed $flowController ) Set FlowController used by model.
start ( ) Run the loop until there are no more tasks to perform.
stop ( ) Instruct a running event loop to stop.
swap ( Kraken\Loop\LoopExtendedInterface $loop, boolean $all = false ) : Kraken\Loop\LoopExtendedInterface Swap handlers and/or stream between loop models.
tick ( ) Perform a single iteration of the event loop.

Описание методов

erase() публичный Метод

Erase loop.
public erase ( boolean $all = false ) : Kraken\Loop\LoopExtendedInterface
$all boolean
Результат Kraken\Loop\LoopExtendedInterface

export() публичный Метод

Export loop not fired handlers and/or streams to another loop model.
public export ( Kraken\Loop\LoopExtendedInterface $loop, boolean $all = false ) : Kraken\Loop\LoopExtendedInterface
$loop Kraken\Loop\LoopExtendedInterface
$all boolean
Результат Kraken\Loop\LoopExtendedInterface

getFlowController() публичный Метод

Return FlowController used by model.
public getFlowController ( ) : FlowController
Результат Kraken\Loop\Flow\FlowController

getModel() публичный Метод

public getModel ( ) : Kraken\Loop\LoopModelInterface
Результат Kraken\Loop\LoopModelInterface

import() публичный Метод

Import handlers and/or streams from another loop model.
public import ( Kraken\Loop\LoopExtendedInterface $loop, boolean $all = false ) : Kraken\Loop\LoopExtendedInterface
$loop Kraken\Loop\LoopExtendedInterface
$all boolean
Результат Kraken\Loop\LoopExtendedInterface

setFlowController() публичный Метод

Set FlowController used by model.
public setFlowController ( mixed $flowController )
$flowController mixed

start() публичный Метод

Run the loop until there are no more tasks to perform.
public start ( )

stop() публичный Метод

Instruct a running event loop to stop.
public stop ( )

swap() публичный Метод

Swap handlers and/or stream between loop models.
public swap ( Kraken\Loop\LoopExtendedInterface $loop, boolean $all = false ) : Kraken\Loop\LoopExtendedInterface
$loop Kraken\Loop\LoopExtendedInterface
$all boolean
Результат Kraken\Loop\LoopExtendedInterface

tick() публичный Метод

Perform a single iteration of the event loop.
public tick ( )