]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/clientprotocol.h
Extract command line option parsing to a function.
[user/henk/code/inspircd.git] / include / clientprotocol.h
index a3efcf98484f7c8cb32f8b411423d9932c7f075a..95683dc8f20da6c98ce9537da3bbbc8371371ba6 100644 (file)
@@ -360,7 +360,7 @@ class ClientProtocol::Message : public ClientProtocol::MessageSource
 
        /** Add a parameter to the parameter list.
         * @param str String to add.
-        * The string will NOT be copied, it must remain alive until ClearParams() is called or until the object is destroyed.
+        * The string will NOT be copied, it must remain alive until ClearParams() is called or until the object is destroyed.
         */
        void PushParamRef(const std::string& str) { params.push_back(str); }
 
@@ -467,7 +467,7 @@ class ClientProtocol::Event
 
  public:
        /** Constructor.
-        * @param protoevent Protocol event provider the event is an instance of.
+        * @param protoeventprov Protocol event provider the event is an instance of.
         */
        Event(EventProvider& protoeventprov)
                : event(&protoeventprov)
@@ -478,8 +478,8 @@ class ClientProtocol::Event
        }
 
        /** Constructor.
-        * @param protoevent Protocol event provider the event is an instance of.
-        * @param msg Message to include in this event by default.
+        * @param protoeventprov Protocol event provider the event is an instance of.
+        * @param msg Message to include in this event by default.
         */
        Event(EventProvider& protoeventprov, ClientProtocol::Message& msg)
                : event(&protoeventprov)
@@ -537,19 +537,19 @@ class ClientProtocol::MessageTagProvider : public Events::ModuleEventListener
         * The default implementation does nothing.
         * @param msg Message to be populated with tags.
         */
-       virtual void OnClientProtocolPopulateTags(ClientProtocol::Message& msg)
+       virtual void OnPopulateTags(ClientProtocol::Message& msg)
        {
        }
 
        /** Called for each tag that the server receives from a client in a message.
         * @param user User that sent the tag.
         * @param tagname Name of the tag.
-        * @param value Value of the tag, empty string if the tag has no value. May be modified.
+        * @param tagvalue Value of the tag, empty string if the tag has no value. May be modified.
         * @return MOD_RES_ALLOW to accept the tag with the value in 'value', MOD_RES_DENY to reject the tag and act as if it wasn't sent,
         * MOD_RES_PASSTHRU to make no decision. If no hooks accept a tag, the tag is rejected.
         * The default implementation returns MOD_RES_PASSTHRU.
         */
-       virtual ModResult OnClientProtocolProcessTag(LocalUser* user, const std::string& tagname, std::string& tagvalue)
+       virtual ModResult OnProcessTag(User* user, const std::string& tagname, std::string& tagvalue)
        {
                return MOD_RES_PASSTHRU;
        }