AceRoutine  1.4.1
A low-memory, fast-switching, cooperative multitasking library using stackless coroutines on Arduino platforms.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nace_routine
 CChannelAn unbuffered synchronized channel
 CClockInterfaceA utility class (all methods are static) that provides a layer of indirection to Arduino clock functions (millis() and micros())
 CCoroutineSchedulerTemplateClass that manages instances of the Coroutine class, and executes them in a round-robin fashion
 CCoroutineTemplateBase class of all coroutines