76 char *stack,
size_t stack_size,
88 char *stack,
size_t stack_size,
113 #define EVENT_PRIO_HIGHEST (&event_thread_queues[EVENT_QUEUE_PRIO_HIGHEST])
117 #define EVENT_PRIO_MEDIUM (&event_thread_queues[EVENT_QUEUE_PRIO_MEDIUM])
121 #define EVENT_PRIO_LOWEST (&event_thread_queues[EVENT_QUEUE_PRIO_LOWEST])
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.
@ 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.