]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree/main.h
Fix sending DEL for caps which have not been advertised yet.
[user/henk/code/inspircd.git] / src / modules / m_spanningtree / main.h
index 1aeffbc728bd834729125792f80641c59c45a5d5..bc31a9aea902c54125d6359a2ba9526dc0142dda 100644 (file)
@@ -29,6 +29,7 @@
 #include "modules/ssl.h"
 #include "modules/stats.h"
 #include "modules/ctctags.h"
+#include "modules/server.h"
 #include "servercommand.h"
 #include "commands.h"
 #include "protocolinterface.h"
@@ -99,6 +100,9 @@ class ModuleSpanningTree
        /** Event provider for our link events. */
        Events::ModuleEventProvider linkeventprov;
 
+       /** Event provider for our message events. */
+       Events::ModuleEventProvider messageeventprov;
+
        /** Event provider for our sync events. */
        Events::ModuleEventProvider synceventprov;
 
@@ -169,6 +173,9 @@ class ModuleSpanningTree
        /** Retrieves the event provider for link events. */
        const Events::ModuleEventProvider& GetLinkEventProvider() const { return linkeventprov; }
 
+       /** Retrieves the event provider for message events. */
+       const Events::ModuleEventProvider& GetMessageEventProvider() const { return messageeventprov; }
+
        /** Retrieves the event provider for sync events. */
        const Events::ModuleEventProvider& GetSyncEventProvider() const { return synceventprov; }