#include <task_compat.h>
|
int | create_task (void *(*loop)(void *), const int pri, const int s_policy, int stack_size=STACK_SIZE) |
|
| task (char const *id, void *(*loop)(void *), const int prio, const int sch_policy, const useconds_t p) |
|
◆ task()
task::task |
( |
char const * |
id, |
|
|
void *(*)(void *) |
loop, |
|
|
const int |
prio, |
|
|
const int |
sch_policy, |
|
|
const useconds_t |
p |
|
) |
| |
|
inline |
◆ create_task()
int task::create_task |
( |
void *(*)(void *) |
loop, |
|
|
const int |
pri, |
|
|
const int |
s_policy, |
|
|
int |
stack_size = STACK_SIZE |
|
) |
| |
|
inline |
◆ cond
pthread_cond_t task::cond |
◆ fmtx
pthread_mutex_t task::fmtx |
◆ period
const useconds_t task::period |
◆ priority
◆ run
void*(* task::run) (void *) |
◆ running
◆ sched_policy
const int task::sched_policy |
◆ st
◆ thread
◆ tid
The documentation for this struct was generated from the following file: