|
oveRTOS C API
Embedded RTOS framework — build system, configuration, and portable C API
|
Thread creation descriptor passed to ove_thread_init() / ove_thread_create(). More...
#include <thread.h>
Data Fields | |
| const char * | name |
| Human-readable thread name (may be truncated by backend). | |
| ove_thread_fn | entry |
| Thread entry-point function. Must not be NULL. | |
| void * | arg |
Opaque argument forwarded to entry. May be NULL. | |
| ove_prio_t | priority |
| Scheduling priority. | |
| size_t | stack_size |
| Stack size in bytes. Must be > 0. | |
| void * | stack |
| Pointer to caller-allocated stack buffer (static mode only; set to NULL for heap mode). | |
Thread creation descriptor passed to ove_thread_init() / ove_thread_create().