![]() |
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().