ReactESP 1.0.0
Asynchronous programming for the ESP microcontrollers
|
Reactions are code to be called when a given condition is fulfilled. More...
#include <ReactESP.h>
Public Member Functions | |
Reaction (react_callback callback) | |
Construct a new Reaction object. More... | |
virtual void | add ()=0 |
virtual void | remove ()=0 |
virtual void | tick ()=0 |
Protected Attributes | |
const react_callback | callback |
Reactions are code to be called when a given condition is fulfilled.
Definition at line 25 of file ReactESP.h.
|
inline |
Construct a new Reaction object.
callback | Function to be called when the reaction is triggered |
Definition at line 35 of file ReactESP.h.
|
pure virtual |
Implemented in TimedReaction, UntimedReaction, and ISRReaction.
|
pure virtual |
Implemented in TimedReaction, UntimedReaction, and ISRReaction.
|
pure virtual |
Implemented in DelayReaction, RepeatReaction, StreamReaction, TickReaction, ISRReaction, TimedReaction, and UntimedReaction.
|
protected |
Definition at line 27 of file ReactESP.h.