wip
This commit is contained in:
1 parent
f25a834fbd
commit
062f9c8c69
6 files changed
+99
-34
No files matched your search
+24
-2
@@ -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...
|
||||
|
||||
Reference in new issue
Block a user