PHP 클래스 Rx\Scheduler\VirtualTimeScheduler

상속: implements Rx\SchedulerInterface
파일 보기 프로젝트 열기: ReactiveX/RxPHP 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$clock
$comparer
$isEnabled
$queue

공개 메소드들

메소드 설명
__construct ( integer $initialClock, callable $comparer )
getClock ( )
getNext ( )
now ( )
schedule ( callable $action, $delay )
scheduleAbsolute ( $dueTime, $action )
scheduleAbsoluteWithState ( $state, $dueTime, callable $action )
schedulePeriodic ( callable $action, $delay, $period )
scheduleRecursive ( callable $action )
scheduleRelativeWithState ( $state, $dueTime, $action )
start ( )

메소드 상세

__construct() 공개 메소드

public __construct ( integer $initialClock, callable $comparer )
$initialClock integer Initial value for the clock.
$comparer callable Comparer to determine causality of events based on absolute time.

getClock() 공개 메소드

public getClock ( )

getNext() 공개 메소드

public getNext ( )

now() 공개 메소드

public now ( )

schedule() 공개 메소드

public schedule ( callable $action, $delay )
$action callable

scheduleAbsolute() 공개 메소드

public scheduleAbsolute ( $dueTime, $action )

scheduleAbsoluteWithState() 공개 메소드

public scheduleAbsoluteWithState ( $state, $dueTime, callable $action )
$action callable

schedulePeriodic() 공개 메소드

public schedulePeriodic ( callable $action, $delay, $period )
$action callable

scheduleRecursive() 공개 메소드

public scheduleRecursive ( callable $action )
$action callable

scheduleRelativeWithState() 공개 메소드

public scheduleRelativeWithState ( $state, $dueTime, $action )

start() 공개 메소드

public start ( )

프로퍼티 상세

$clock 보호되어 있는 프로퍼티

protected $clock

$comparer 보호되어 있는 프로퍼티

protected $comparer

$isEnabled 보호되어 있는 프로퍼티

protected $isEnabled

$queue 보호되어 있는 프로퍼티

protected $queue