X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_spanningtree%2Fmain.h;h=9fde32cadd75dd9b69595c99245353af35fff325;hb=ae6967b8b30ebc956e3158127ecba5d01dc09204;hp=13c743f731387cd4ecdabd8851cd981c85120643;hpb=0ec19b7ac91eedc83b31c3da733e237bfe28fc48;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_spanningtree/main.h b/src/modules/m_spanningtree/main.h index 13c743f73..9fde32cad 100644 --- a/src/modules/m_spanningtree/main.h +++ b/src/modules/m_spanningtree/main.h @@ -24,6 +24,7 @@ #pragma once #include "inspircd.h" +#include "event.h" #include "modules/dns.h" #include "servercommand.h" #include "commands.h" @@ -72,6 +73,10 @@ class ModuleSpanningTree : public Module */ SpanningTreeProtocolInterface protocolinterface; + /** Event provider for our events + */ + Events::ModuleEventProvider eventprov; + public: dynamic_reference DNS; @@ -135,6 +140,8 @@ class ModuleSpanningTree : public Module */ static std::string TimeToStr(time_t secs); + const Events::ModuleEventProvider& GetEventProvider() const { return eventprov; } + /** ** *** MODULE EVENTS *** **/