X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fprotocol.h;h=b6568e313aa17e98d96c3f6b10b32af8eada4208;hb=4d03a38661cb7fa6a0880b66bbebf1d892ba5013;hp=4d87f8a2cd382315a936ac9730d3806b4427d795;hpb=b76777dfb4d2eea9d7b223d0eb6acdd560cc1858;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/protocol.h b/include/protocol.h index 4d87f8a2c..b6568e313 100644 --- a/include/protocol.h +++ b/include/protocol.h @@ -64,11 +64,16 @@ class ProtocolInterface : public Extensible */ virtual void SendTopic(Channel* channel, std::string &topic) { } + /** Send mode changes for an object. + * @param target The channel name or user to send mode changes for. + * @param The mode changes to send. + */ virtual void SendMode(const std::string &target, parameterlist &modedata) { } + /** Convenience function, string wrapper around the above. + */ virtual void SendModeStr(const std::string &target, const std::string &modeline) { - /* Convenience function */ irc::spacesepstream x(modeline); parameterlist n; std::string v;