remove network from activation phase

This commit is contained in:
2018-11-08 13:46:17 +01:00
parent bb81391d00
commit f290ec6197
19 changed files with 138 additions and 66 deletions

View File

@@ -37,12 +37,11 @@ class Sprocket : public Mediator {
Sprocket* addTask(Task&);
virtual void loop();
virtual Sprocket* activate();
virtual Sprocket* activate(Scheduler*) { return this; }
virtual Sprocket* activate(Scheduler*, Network*);
virtual Sprocket* activate(Scheduler*);
virtual void dispatch( uint32_t from, String &msg );
void addPlugin(Plugin* p);
void activatePlugins(Scheduler* scheduler, Network* network);
void activatePlugins(Scheduler* scheduler);
void dispatchMessageToPlugins(SprocketMessage msg);
};