aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_spanningtree/protocolinterface.h
diff options
context:
space:
mode:
authorGravatar Sadie Powell2022-01-31 05:16:36 +0000
committerGravatar Sadie Powell2022-01-31 12:01:39 +0000
commit4cfc311591fb62c398b273ef2311a855c9fab3d9 (patch)
tree8f8cef41a093692c2dd7086b434ceea510789ab1 /src/modules/m_spanningtree/protocolinterface.h
parentUse more appropriate types in module-specific extension types. (diff)
Slim down the protocol interface for sending metadata.
Diffstat (limited to 'src/modules/m_spanningtree/protocolinterface.h')
-rw-r--r--src/modules/m_spanningtree/protocolinterface.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/modules/m_spanningtree/protocolinterface.h b/src/modules/m_spanningtree/protocolinterface.h
index 7843c12f3..7322738eb 100644
--- a/src/modules/m_spanningtree/protocolinterface.h
+++ b/src/modules/m_spanningtree/protocolinterface.h
@@ -39,9 +39,7 @@ public:
bool SendEncapsulatedData(const std::string& targetmask, const std::string& cmd, const CommandBase::Params& params, User* source) override;
void BroadcastEncap(const std::string& cmd, const CommandBase::Params& params, User* source, User* omit) override;
- void SendMetaData(const User* user, const std::string& key, const std::string& data) override;
- void SendMetaData(const Channel* chan, const std::string& key, const std::string& data) override;
- void SendMetaData(const Membership* memb, const std::string& key, const std::string& data) override;
+ void SendMetaData(const Extensible* ext, const std::string& key, const std::string& data) override;
void SendMetaData(const std::string& key, const std::string& data) override;
void SendSNONotice(char snomask, const std::string& text) override;
void SendMessage(Channel* target, char status, const std::string& text, MessageType msgtype) override;