summaryrefslogtreecommitdiff
path: root/include/users.h
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2008-03-22 11:45:57 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2008-03-22 11:45:57 +0000
commit9ee525bec55521e9d911df40c2d8ca8b0212ee22 (patch)
tree38aa3a31ea0fed7db88d920bd3ab5c55fb276f81 /include/users.h
parentbec3231f00ba89deeb2c6d05022ed3071843e915 (diff)
Add WriteNumeric() to User and OnNumeric module event. Note that modules do not change the numeric text on the fly, as this involves needless allocations for numerics that arent being changed, so instead they block the original numeric and send out their own when needed.
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9174 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'include/users.h')
-rw-r--r--include/users.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/users.h b/include/users.h
index a63dd7cc6..d1f61932e 100644
--- a/include/users.h
+++ b/include/users.h
@@ -923,6 +923,10 @@ class CoreExport User : public connection
*/
void WriteServ(const char* text, ...);
+ void WriteNumeric(unsigned int numeric, const char* text, ...);
+
+ void WriteNumeric(unsigned int numeric, const std::string &text);
+
/** Write text to this user, appending CR/LF and prepending :nick!user@host of the user provided in the first parameter.
* @param user The user to prepend the :nick!user@host of
* @param text A std::string to send to the user