GenisysPro  for Minecraft PE/Windows 10 v1.1.x
Feature-rich server software for Minecraft PE and Windows 10 Edition
Task Class Reference

Public Member Functions

 getHandler ()
 
 getTaskId ()
 
 setHandler ($taskHandler)
 
 onRun ($currentTick)
 
 onCancel ()
 

Member Function Documentation

◆ getHandler()

getHandler ( )
final
Returns
TaskHandler
32  {
33  return $this->taskHandler;
34  }

◆ getTaskId()

getTaskId ( )
final
Returns
int
39  {
40  if($this->taskHandler !== null){
41  return $this->taskHandler->getTaskId();
42  }
43 
44  return -1;
45  }

◆ onCancel()

onCancel ( )

Actions to execute if the Task is cancelled

68  {
69 
70  }

◆ onRun()

onRun (   $currentTick)
abstract

Actions to execute when run

Parameters
$currentTick
Returns
void

◆ setHandler()

setHandler (   $taskHandler)
final
Parameters
TaskHandler$taskHandler
50  {
51  if($this->taskHandler === null or $taskHandler === null){
52  $this->taskHandler = $taskHandler;
53  }
54  }

The documentation for this class was generated from the following file: