#include <trttask.h>
Inheritance diagram for trtTask:
Public Member Functions | |
trtTask (void(*f)(void *), void *a, int s=STACKSIZE) | |
~trtTask () | |
void | start () |
void | exit () |
void | join () |
void | kill () |
Private Attributes | |
void(* | func )(void *) |
void * | args |
int | stackSize |
thread_t | pr |
Friends | |
int | run_trt_task (int) |
|
Definition at line 16 of file trttask.cc. |
|
Definition at line 23 of file trttask.cc. |
|
Implements osTask. Definition at line 42 of file trttask.cc. References thr_exit(). |
|
Implements osTask. Definition at line 49 of file trttask.cc. References pr, and thr_join(). |
|
Implements osTask. Definition at line 54 of file trttask.cc. References pr, thr_destroy(), and thr_suspend(). |
|
Implements osTask. Definition at line 34 of file trttask.cc. References pr, run_trt_task(), stackSize, thr_create(), thr_set_name(), thr_stack_size(), and thr_start(). |
|
Definition at line 28 of file trttask.cc. |
|
Definition at line 32 of file trttask.h. Referenced by run_trt_task(). |
|
Referenced by run_trt_task(). |
|
|
|
Definition at line 33 of file trttask.h. Referenced by start(). |