Loading...
Searching...
No Matches
tasklist.h
1
5
6// ALLOW FORMATTING
7#ifndef TASKLIST_H
8#define TASKLIST_H
9
10#define MAX_TASKS 20
11
18
19#include "FreeRTOS.h"
20#include "task.h"
21
22TaskHandle_t TaskList_getTaskByName(char *);
23TaskHandle_t *TaskList_new();
24void TaskList_forEach(void (*func)(TaskHandle_t));
25
26#endif
27
TaskHandle_t TaskList_getTaskByName(char *)
Retrieve task handle from list by name string.
Definition tasklist.c:24
TaskHandle_t * TaskList_new()
Retrieve a pointer to the first empty task handle in list.
Definition tasklist.c:42
void TaskList_forEach(void(*func)(TaskHandle_t))
Definition tasklist.c:60