Definition: | sequence list = task_list() |
Description: | Get a sequence containing the task-ids for all active or suspended tasks. |
Comments: |
This function lets you find out which tasks currently exist. Tasks that have terminated naturally, or have been killed are not included. You can pass a task id to task_status() to find out more about a particular task. |
Example: |
sequence tasks tasks = task_list() for i=1 to length(tasks) do if task_status(tasks[i]) > 0 then printf(1, "task %d is active\n", tasks[i]) end if end for |
See Also: | task_status, task_create, task_schedule, task_yield, task_suspend |