PHP 인터페이스 Kraken\Loop\LoopExtendedInterface

상속: extends Kraken\Loop\LoopInterface
파일 보기 프로젝트 열기: kraken-php/framework 0 사용 예제들

공개 메소드들

메소드 설명
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 ( )