PHP 클래스 Time\SIG_Awake

Send a signal to awake once a length of time has passed. Instructions are those defined as TIME_SECONDS, TIME_MILLISECONDS, TIME_MICROSECONDS.
상속: extends XPSPL\SIG_Routine
파일 보기 프로젝트 열기: prggmr/xpspl

보호된 프로퍼티들

프로퍼티 타입 설명
$_instruction Time instruction.
$_time Time to awake in.

공개 메소드들

메소드 설명
__construct ( integer $time, $instruction = TIME_SECONDS ) : void Constructs a awake signal.
__toString ( ) : string String representation.
get_time ( ) : integer Returns the time for the signal.
routine ( Routine $routine = null ) : boolean Runs the routine.

메소드 상세

__construct() 공개 메소드

Constructs a awake signal.
public __construct ( integer $time, $instruction = TIME_SECONDS ) : void
$time integer Amount of time before emitting the signal.
리턴 void

__toString() 공개 메소드

String representation.
public __toString ( ) : string
리턴 string

get_time() 공개 메소드

Returns the time for the signal.
public get_time ( ) : integer
리턴 integer

routine() 공개 메소드

This checks if the appriorate amount of time has passed and emits the awake signal if so.
public routine ( Routine $routine = null ) : boolean
$routine XPSPL\Routine
리턴 boolean

프로퍼티 상세

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

Time instruction.
protected $_instruction

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

Time to awake in.
protected $_time