Loading...
Searching...
No Matches
Task Management

Functions

TaskHandle_t TaskList_getTaskByName (char *)
 Retrieve task handle from list by name string.
 
TaskHandle_t * TaskList_new ()
 Retrieve a pointer to the first empty task handle in list.
 
void TaskList_forEach (void(*func)(TaskHandle_t))
 

Detailed Description

Function Documentation

◆ TaskList_getTaskByName()

TaskHandle_t TaskList_getTaskByName ( char * name)

Retrieve task handle from list by name string.

Parameters
nameString representation of task assigned to handle
Returns
Pointer to task handle with matching name, NULL if not found.

Definition at line 24 of file tasklist.c.

◆ TaskList_new()

TaskHandle_t * TaskList_new ( )

Retrieve a pointer to the first empty task handle in list.

Returns
Pointer to empty task handle if available, NULL if list is full.

Definition at line 42 of file tasklist.c.

◆ TaskList_forEach()

void TaskList_forEach ( void(* func )(TaskHandle_t))
Returns

Definition at line 60 of file tasklist.c.