]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/mode.h
Add a global fake client to class InspIRCd used instead of instantiating a fake clien...
[user/henk/code/inspircd.git] / include / mode.h
index 6d91de1a89b0ea329bba1bb64beb0702f396be3a..c8a315cce85df14b129a002a472061fce56f055c 100644 (file)
@@ -228,9 +228,17 @@ class CoreExport ModeHandler : public Extensible
         * If your mode is a listmode, then this method will be called for displaying an item list, e.g. on MODE #channel +modechar
         * without any parameter or other modes in the command.
         * @param user The user issuing the command
-        * @parameter channel The channel they're requesting an item list of (e.g. a banlist, or an exception list etc)
+        * @param channel The channel they're requesting an item list of (e.g. a banlist, or an exception list etc)
         */
        virtual void DisplayList(userrec* user, chanrec* channel);
+
+       /**
+        * If your mode is a listmode, this method will be called to display an empty list (just the end of list numeric)
+        * @param user The user issuing the command
+        * @param channel The channel tehy're requesting an item list of (e.g. a banlist, or an exception list etc)
+        */
+       virtual void DisplayEmptyList(userrec* user, chanrec* channel);
+
        /**
         * If your mode needs special action during a server sync to determine which side wins when comparing timestamps,
         * override this function and use it to return true or false. The default implementation just returns true if