![]() |
Helixis 1.0
Task Programming API
|
#include <task_struct.h>
Data Fields | |
| unsigned char | status |
| hlx_task_func | task_func |
| hlx_ctx | ctx |
| void * | data |
| void * | stack |
| hlx_group_id | group_id |
| hlx_task_callback | callback |
Definition at line 45 of file task_struct.h.
Definition at line 53 of file task_struct.h.
Referenced by hlx_scheduler_init_task(), hlx_scheduler_schedule_group(), and hlx_scheduler_schedule_group_threaded().
Definition at line 49 of file task_struct.h.
Referenced by hlx_scheduler_init_task(), hlx_scheduler_schedule_group(), and hlx_scheduler_schedule_group_threaded().
| void* data |
Definition at line 50 of file task_struct.h.
Referenced by hlx_scheduler_init_task(), hlx_scheduler_schedule_group(), and hlx_scheduler_schedule_group_threaded().
Definition at line 52 of file task_struct.h.
Referenced by hlx_scheduler_init_task(), hlx_scheduler_schedule_group(), and hlx_scheduler_schedule_group_threaded().
| void* stack |
Definition at line 51 of file task_struct.h.
Referenced by hlx_group_destruct(), hlx_scheduler_init_task(), hlx_scheduler_schedule_group(), and hlx_scheduler_schedule_group_threaded().
| unsigned char status |
Definition at line 47 of file task_struct.h.
Referenced by hlx_group_add_task(), hlx_group_bufferize_task(), hlx_group_del_task(), hlx_scheduler_init_task(), hlx_scheduler_schedule_group(), and hlx_scheduler_schedule_group_threaded().
Definition at line 48 of file task_struct.h.
Referenced by hlx_scheduler_init_task(), hlx_scheduler_schedule_group(), and hlx_scheduler_schedule_group_threaded().
1.7.4