]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/inspircd.h
Remove a redundant method here, call the mode manager directly
[user/henk/code/inspircd.git] / include / inspircd.h
index 320aa83cad5c8f20ea37e77c9d3ffe6fd6f9c3d2..325b4c8fe9c0aee549171d6f4c62751de8db052d 100644 (file)
@@ -525,17 +525,6 @@ class CoreExport InspIRCd : public classbase
         */
        std::string GetServerDescription(const char* servername);
 
-       /** Write text to all opers connected to this server
-        * @param text The text format string
-        * @param ... Format args
-        */
-       void WriteOpers(const char* text, ...);
-
-       /** Write text to all opers connected to this server
-        * @param text The text to send
-        */
-       void WriteOpers(const std::string &text);
-
        /** Find a user in the nick hash.
         * If the user cant be found in the nick hash check the uuid hash
         * @param nick The nickname to find
@@ -651,36 +640,11 @@ class CoreExport InspIRCd : public classbase
         */
        static void QuickExit(int status);
 
-       /** Return a count of users, unknown and known connections
-        * @return The number of users
-        */
-       int UserCount();
-
-       /** Return a count of fully registered connections only
-        * @return The number of registered users
-        */
-       int RegisteredUserCount();
-
-       /** Return a count of opered (umode +o) users only
-        * @return The number of opers
-        */
-       int OperCount();
-
-       /** Return a count of unregistered (before NICK/USER) users only
-        * @return The number of unregistered (unknown) connections
-        */
-       int UnregisteredUserCount();
-
        /** Return a count of channels on the network
         * @return The number of channels
         */
        long ChannelCount();
 
-       /** Return a count of local users on this server only
-        * @return The number of local users
-        */
-       long LocalUserCount();
-
        /** Send an error notice to all local users, opered and unopered
         * @param s The error string to send
         */
@@ -705,24 +669,6 @@ class CoreExport InspIRCd : public classbase
         */
        caller1<User*, int> FindDescriptor;
 
-       /** Add a new mode to this server's mode parser
-        * @param mh The modehandler to add
-        * @return True if the mode handler was added
-        */
-       bool AddMode(ModeHandler* mh);
-
-       /** Add a new mode watcher to this server's mode parser
-        * @param mw The modewatcher to add
-        * @return True if the modewatcher was added
-        */
-       bool AddModeWatcher(ModeWatcher* mw);
-
-       /** Delete a mode watcher from this server's mode parser
-        * @param mw The modewatcher to delete
-        * @return True if the modewatcher was deleted
-        */
-       bool DelModeWatcher(ModeWatcher* mw);
-
        /** Add a dns Resolver class to this server's active set
         * @param r The resolver to add
         * @param cached If this value is true, then the cache will