77 char *stack,
size_t stack_size,
89 char *stack,
size_t stack_size,
114#define EVENT_PRIO_HIGHEST (&event_thread_queues[EVENT_QUEUE_PRIO_HIGHEST])
118#define EVENT_PRIO_MEDIUM (&event_thread_queues[EVENT_QUEUE_PRIO_MEDIUM])
122#define EVENT_PRIO_LOWEST (&event_thread_queues[EVENT_QUEUE_PRIO_LOWEST])
@ EVENT_QUEUE_PRIO_LOWEST
Lowest event queue priority.
@ EVENT_QUEUE_PRIO_NUMOF
Number of event queue priorities.
@ EVENT_QUEUE_PRIO_MEDIUM
Medium event queue priority.
@ EVENT_QUEUE_PRIO_HIGHEST
Highest event queue priority.
static void event_thread_init(event_queue_t *queue, char *stack, size_t stack_size, unsigned priority)
Convenience function for initializing an event queue thread.
void event_thread_init_multi(event_queue_t *queues, size_t queues_numof, char *stack, size_t stack_size, unsigned priority)
Convenience function for initializing an event queue thread handling multiple queues.