ReactESP 3.0.0
Asynchronous programming for the ESP microcontrollers
|
Event that is triggered when there is input available at the given Arduino Stream. More...
#include <ReactESP.h>
Public Member Functions | |
StreamEvent (Stream &stream, react_callback callback) | |
Construct a new Stream Event object. | |
void | tick (EventLoop *event_loop) override |
![]() | |
UntimedEvent (react_callback callback) | |
void | add (EventLoop *event_loop) override |
void | remove (EventLoop *event_loop) override |
![]() | |
Event (react_callback callback) | |
Construct a new Event object. | |
Event (const Event &)=delete | |
Event (Event &&)=delete | |
Event & | operator= (const Event &)=delete |
Event & | operator= (Event &&)=delete |
![]() | |
virtual | ~EventInterface ()=default |
Default virtual destructor. | |
Additional Inherited Members | |
![]() | |
const react_callback | callback |
Event that is triggered when there is input available at the given Arduino Stream.
Definition at line 167 of file ReactESP.h.
|
inline |
Construct a new Stream Event object.
stream | Stream to monitor |
callback | Callback to call for new input |
Definition at line 178 of file ReactESP.h.
|
overridevirtual |
Implements reactesp::EventInterface.
Definition at line 64 of file ReactESP.cpp.