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