PHP Class pocketmine\scheduler\TaskHandler

Afficher le fichier Open project: iTXTech/Genisys Class Usage Examples

Méthodes publiques

Свойство Type Description
$timingName
$timings pocketmine\event\TimingsHandler

Protected Properties

Свойство Type Description
$cancelled boolean
$delay integer
$nextRun integer
$period integer
$task Task
$taskId integer

Méthodes publiques

Méthode Description
__construct ( string $timingName, Task $task, integer $taskId, integer $delay, integer $period )
cancel ( ) WARNING: Do not use this, it's only for internal use.
getDelay ( ) : integer
getNextRun ( ) : integer
getPeriod ( ) : integer
getTask ( ) : Task
getTaskId ( ) : integer
getTaskName ( ) : string
isCancelled ( ) : boolean
isDelayed ( ) : boolean
isRepeating ( ) : boolean
remove ( )
run ( integer $currentTick )
setNextRun ( integer $ticks )

Method Details

__construct() public méthode

public __construct ( string $timingName, Task $task, integer $taskId, integer $delay, integer $period )
$timingName string
$task Task
$taskId integer
$delay integer
$period integer

cancel() public méthode

Changes to this function won't be recorded on the version.
public cancel ( )

getDelay() public méthode

public getDelay ( ) : integer
Résultat integer

getNextRun() public méthode

public getNextRun ( ) : integer
Résultat integer

getPeriod() public méthode

public getPeriod ( ) : integer
Résultat integer

getTask() public méthode

public getTask ( ) : Task
Résultat Task

getTaskId() public méthode

public getTaskId ( ) : integer
Résultat integer

getTaskName() public méthode

public getTaskName ( ) : string
Résultat string

isCancelled() public méthode

public isCancelled ( ) : boolean
Résultat boolean

isDelayed() public méthode

public isDelayed ( ) : boolean
Résultat boolean

isRepeating() public méthode

public isRepeating ( ) : boolean
Résultat boolean

remove() public méthode

public remove ( )

run() public méthode

public run ( integer $currentTick )
$currentTick integer

setNextRun() public méthode

public setNextRun ( integer $ticks )
$ticks integer

Property Details

$cancelled protected_oe property

protected bool $cancelled
Résultat boolean

$delay protected_oe property

protected int $delay
Résultat integer

$nextRun protected_oe property

protected int $nextRun
Résultat integer

$period protected_oe property

protected int $period
Résultat integer

$task protected_oe property

protected Task,pocketmine\scheduler $task
Résultat Task

$taskId protected_oe property

protected int $taskId
Résultat integer

$timingName public_oe property

public $timingName

$timings public_oe property

public TimingsHandler,pocketmine\event $timings
Résultat pocketmine\event\TimingsHandler