introduce dispatch method to simplify things

This commit is contained in:
2018-07-13 16:16:44 +02:00
parent 6cfd065f41
commit b4ebd347eb
5 changed files with 15 additions and 4 deletions

View File

@@ -6,6 +6,9 @@
#include <FS.h>
#include "Network.h"
using namespace std;
using namespace std::placeholders;
struct SprocketConfig {
int startupDelay;
int serialBaudRate;
@@ -25,6 +28,7 @@ class Sprocket {
virtual Sprocket* activate();
virtual Sprocket* activate(Scheduler*) { return this; }
virtual Sprocket* activate(Scheduler*, Network*) { return this; }
virtual void dispatch(uint32_t from, String &msg) {};
};
#endif