Each task may be in one of four states:
● Current—the task is executing
● Ready—the task is ready for execution
● Delayed—the task is waiting for some event to occur
● Stopped—the task is not activeThe calls that change the status of a task are described in the following sections.