![]() |
bsp-microej-async-worker
0.2.1
bsp-microej-async-worker
|
A job to execute in a worker. More...
#include <microej_async_worker.h>
Data Fields | |
void * | params |
Pointers to the parameters. More... | |
struct { | |
MICROEJ_ASYNC_WORKER_action_t action | |
int32_t thread_id | |
MICROEJ_ASYNC_WORKER_job_t * next_free_job | |
} | _intern |
Structure internal data. Must not be modified. | |
A job to execute in a worker.
Jobs are allocated using MICROEJ_ASYNC_WORKER_allocate_job()
and freed using MICROEJ_ASYNC_WORKER_free_job()
.
Definition at line 146 of file microej_async_worker.h.
void* MICROEJ_ASYNC_WORKER_job::params |
Pointers to the parameters.
This pointer is initialized by the system and references an union of type _param_type
(value given to MICROEJ_ASYNC_WORKER_worker_declare()
). This pointer field must not be modified but the content of the referenced union can be modified.
Definition at line 153 of file microej_async_worker.h.