ReactESP 3.0.0
Asynchronous programming for the ESP microcontrollers
|
EventInterface defines the interface for all events. More...
#include <ReactESP.h>
Public Member Functions | |
virtual | ~EventInterface ()=default |
Default virtual destructor. | |
virtual void | add (EventLoop *event_loop)=0 |
virtual void | remove (EventLoop *event_loop)=0 |
virtual void | tick (EventLoop *event_loop)=0 |
EventInterface defines the interface for all events.
Definition at line 22 of file ReactESP.h.
|
virtualdefault |
Default virtual destructor.
|
pure virtual |
Implemented in reactesp::ISREvent, reactesp::TimedEvent, and reactesp::UntimedEvent.
|
pure virtual |
Implemented in reactesp::ISREvent, reactesp::TimedEvent, and reactesp::UntimedEvent.
|
pure virtual |
Implemented in reactesp::DelayEvent, reactesp::ISREvent, reactesp::RepeatEvent, reactesp::StreamEvent, and reactesp::TickEvent.