|
| int | ABT_task_create (ABT_pool pool, void(*task_func)(void *), void *arg, ABT_task *newtask) |
| | Create a new task and return its handle through newtask. More...
|
| |
| int | ABT_task_create_on_xstream (ABT_xstream xstream, void(*task_func)(void *), void *arg, ABT_task *newtask) |
| | Create a new tasklet associated with the target ES (xstream). More...
|
| |
| int | ABT_task_revive (ABT_pool pool, void(*task_func)(void *), void *arg, ABT_task *task) |
| | Revive the tasklet. More...
|
| |
| int | ABT_task_free (ABT_task *task) |
| | Release the task object associated with task handle. More...
|
| |
| int | ABT_task_join (ABT_task task) |
| | Wait for the tasklet to terminate. More...
|
| |
| int | ABT_task_cancel (ABT_task task) |
| | Request the cancellation of the target task. More...
|
| |
| int | ABT_task_self (ABT_task *task) |
| | Return the handle of the calling tasklet. More...
|
| |
| int | ABT_task_self_id (uint64_t *id) |
| | Return the ID of the calling tasklet. More...
|
| |
| int | ABT_task_get_xstream (ABT_task task, ABT_xstream *xstream) |
| | Get the ES associated with the target tasklet. More...
|
| |
| int | ABT_task_get_state (ABT_task task, ABT_task_state *state) |
| | Return the state of task. More...
|
| |
| int | ABT_task_get_last_pool (ABT_task task, ABT_pool *pool) |
| | Return the last pool of task. More...
|
| |
| int | ABT_task_get_last_pool_id (ABT_task task, int *id) |
| | Get the last pool's ID of the tasklet. More...
|
| |
| int | ABT_task_set_migratable (ABT_task task, ABT_bool flag) |
| | Set the tasklet's migratability. More...
|
| |
| int | ABT_task_is_migratable (ABT_task task, ABT_bool *flag) |
| | Get the tasklet's migratability. More...
|
| |
| int | ABT_task_equal (ABT_task task1, ABT_task task2, ABT_bool *result) |
| | Compare two tasklet handles for equality. More...
|
| |
| int | ABT_task_get_id (ABT_task task, uint64_t *task_id) |
| | Get the tasklet's id. More...
|
| |
| int | ABT_task_get_arg (ABT_task task, void **arg) |
| | Retrieve the argument for the tasklet function. More...
|
| |