summaryrefslogtreecommitdiff
path: root/include/inspircd.h
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2004-04-19 10:46:38 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2004-04-19 10:46:38 +0000
commit1057bf490003a4a6ead14c5c2d8c025a11f1a03d (patch)
tree27a93ed35299257ee0e0393762445cc697af8dcf /include/inspircd.h
parentb308d00aaa5ac508b7ad5c1d1279d1b0c463582a (diff)
Moved all command handler functions into commands.cpp/commands.h
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@671 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'include/inspircd.h')
-rw-r--r--include/inspircd.h26
1 files changed, 26 insertions, 0 deletions
diff --git a/include/inspircd.h b/include/inspircd.h
index 40e878b63..31bcad10f 100644
--- a/include/inspircd.h
+++ b/include/inspircd.h
@@ -117,6 +117,32 @@ int usercount(chanrec *c);
void call_handler(const char* commandname,char **parameters, int pcnt, userrec *user);
long GetRevision();
int loop_call(handlerfunc fn, char **parameters, int pcnt, userrec *u, int start, int end, int joins);
+void kick_channel(userrec *src,userrec *user, chanrec *Ptr, char* reason);
+void purge_empty_chans(void);
+char* Passwd(userrec *user);
+bool IsDenied(userrec *user);
+void AddWhoWas(userrec* u);
+void userlist(userrec *user,chanrec *c);
+std::string GetServerDescription(char* servername);
+int usercnt(void);
+int usercount_invisible(void);
+int usercount_opers(void);
+int usercount_unknown(void);
+long chancount(void);
+long count_servs(void);
+long servercount(void);
+long local_count();
+void ShowMOTD(userrec *user);
+void ShowRULES(userrec *user);
+int usercount(chanrec *c);
+int usercount_i(chanrec *c);
+void update_stats_l(int fd,int data_out);
+void ConnectUser(userrec *user);
+void DoSplitEveryone();
+char islast(const char* s);
+long map_count(const char* s);
+userrec* ReHashNick(char* Old, char* New);
+
// mesh network functions