]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/channels.h
Initialize more User and LocalUser fields using the init list
[user/henk/code/inspircd.git] / include / channels.h
index 0a131ddb35eca048542de758537c2a835819bbdb..be872b7fe7bb55dca3cda73d5e466835a4e4294a 100644 (file)
@@ -138,8 +138,11 @@ class CoreExport Channel : public Extensible
        /** Sets the channel topic.
         * @param user The user setting the topic.
         * @param topic The topic to set it to.
+        * @param topicts Timestamp of the new topic.
+        * @param setter Setter string, may be used when the original setter is no longer online.
+        * If omitted or NULL, the setter string is obtained from the user.
         */
-       void SetTopic(User* user, const std::string& topic);
+       void SetTopic(User* user, const std::string& topic, time_t topicts, const std::string* setter = NULL);
 
        /** Obtain the channel "user counter"
         * This returns the number of users on this channel