* @param newname The new name of the channel; must be the same or a case change of the current name
*/
static void LowerTS(Channel* chan, time_t TS, const std::string& newname);
- void ProcessModeUUIDPair(const std::string& item, TreeSocket* src_socket, Channel* chan, irc::modestacker* modestack);
+ void ProcessModeUUIDPair(const std::string& item, TreeServer* sourceserver, Channel* chan, irc::modestacker* modestack);
public:
CommandFJoin(Module* Creator) : ServerCommand(Creator, "FJOIN", 3) { }
CmdResult Handle(User* user, std::vector<std::string>& params);
CmdResult Handle(User* user, std::vector<std::string>& parameters);
};
-class CommandVersion : public ServerOnlyServerCommand<CommandVersion>
-{
- public:
- CommandVersion(Module* Creator) : ServerOnlyServerCommand<CommandVersion>(Creator, "VERSION", 1) { }
- CmdResult HandleServer(TreeServer* server, std::vector<std::string>& parameters);
-};
-
class CommandBurst : public ServerOnlyServerCommand<CommandBurst>
{
public:
CommandServer server;
CommandSQuit squit;
CommandSNONotice snonotice;
- CommandVersion version;
CommandBurst burst;
CommandEndBurst endburst;
CommandSInfo sinfo;