This commit is contained in:
Sven Luethi committed 2021-03-26 22:35:27 +01:00
1 parent f25a834fbd
commit 062f9c8c69
6 files changed
+99 -34

No files matched your search

+24 -2
View File
@@ -25,11 +25,33 @@ int main(int args, char **argv) {
EventBus eventBus(logger);
Resolver::Server resolver(logger, eventBus);
Event* e = eventBus.registerEvent("Test Event");
//e->subscribe()
// Some test code below:
class Testi : public EventSubscriber {
public:
Testi(Logger& logger, string message) : _logger(logger), _msg(message) {}
void callback() { _logger.debug.ln(_msg); }
private:
Logger& _logger;
string _msg;
};
Testi testi1(logger, "Testi1 Event Callback for event");
Event& e1 = eventBus.registerEvent("Test Event");
e1.subscribe(&testi1);
Testi testi2(logger, "Testi2 Event Callback for event");
Event& e2 = eventBus.registerEvent("Test Event");
e2.subscribe(&testi2);
e1.fire();
//Record testrec = ARecord();
//logger.debug.ln ("Running DNS resolver...");
// End of Testcode
//resolver.run();
logger.info.ln ("PlaiNS successfully started.");
// Run something on main thread...