#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(). |
1.3.2