setPriority method

void setPriority(
  1. TaskPriority priority
)

The setPriority() method of the TaskController interface can be called to set a new priority for this controller's signal. If a prioritized task is configured to use the signal, this will also change the task priority.

Observers are notified of priority changes by dispatching a prioritychange event. The method will only notify if the priority actually changes (the event is not fired if the priority would not be changed by the call).

Note that task priority can only be changed for tasks with mutable priorities. If the task is immutable, the function call is ignored.

Implementation

external void setPriority(TaskPriority priority);