Arduino-Scheduler
Portable Collaborative Multi-Tasking Scheduler for Arduino
SchedulerClass::task_t Struct Reference

#include <Scheduler.h>

Collaboration diagram for SchedulerClass::task_t:
Collaboration graph

Public Attributes

task_tnext
 Next task. More...
 
task_tprev
 Previous task. More...
 
jmp_buf context
 Task context. More...
 
const uint8_t * stack
 Task stack top. More...
 

Detailed Description

Task run-time structure.

Definition at line 98 of file Scheduler.h.

Member Data Documentation

jmp_buf SchedulerClass::task_t::context

Task context.

Definition at line 101 of file Scheduler.h.

task_t* SchedulerClass::task_t::next

Next task.

Definition at line 99 of file Scheduler.h.

task_t* SchedulerClass::task_t::prev

Previous task.

Definition at line 100 of file Scheduler.h.

const uint8_t* SchedulerClass::task_t::stack

Task stack top.

Definition at line 102 of file Scheduler.h.


The documentation for this struct was generated from the following file: