From 71e6de4b88c3d51bfa59fed44049a4d1ea6d26a1 Mon Sep 17 00:00:00 2001 From: brain Date: Thu, 29 Apr 2004 15:23:02 +0000 Subject: Documentation update for class 'Extensible' git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@749 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/xline_8h-source.html | 84 ++++++++++++++++++++---------------- 1 file changed, 46 insertions(+), 38 deletions(-) (limited to 'docs/module-doc/xline_8h-source.html') diff --git a/docs/module-doc/xline_8h-source.html b/docs/module-doc/xline_8h-source.html index da10d2cbc..15e7b52cd 100644 --- a/docs/module-doc/xline_8h-source.html +++ b/docs/module-doc/xline_8h-source.html @@ -53,46 +53,54 @@ 00069 { 00070 public: 00074 char ipaddr[MAXBUF]; -00075 }; -00076 -00079 class QLine : public XLine -00080 { -00081 public: -00085 char nick[MAXBUF]; -00086 }; -00087 -00088 void read_xline_defaults(); -00089 -00090 void add_gline(long duration, char* source, char* reason, char* hostmask); -00091 void add_qline(long duration, char* source, char* reason, char* nickname); -00092 void add_zline(long duration, char* source, char* reason, char* ipaddr); -00093 void add_kline(long duration, char* source, char* reason, char* hostmask); -00094 -00095 bool del_gline(char* hostmask); -00096 bool del_qline(char* nickname); -00097 bool del_zline(char* ipaddr); -00098 bool del_kline(char* hostmask); -00099 -00100 char* matches_qline(const char* nick); -00101 char* matches_gline(const char* host); -00102 char* matches_zline(const char* ipaddr); -00103 char* matches_kline(const char* host); -00104 -00105 void expire_lines(); -00106 void apply_lines(); +00078 bool is_global; +00079 }; +00080 +00083 class QLine : public XLine +00084 { +00085 public: +00089 char nick[MAXBUF]; +00093 bool is_global; +00094 }; +00095 +00096 void read_xline_defaults(); +00097 +00098 void add_gline(long duration, char* source, char* reason, char* hostmask); +00099 void add_qline(long duration, char* source, char* reason, char* nickname); +00100 void add_zline(long duration, char* source, char* reason, char* ipaddr); +00101 void add_kline(long duration, char* source, char* reason, char* hostmask); +00102 +00103 bool del_gline(char* hostmask); +00104 bool del_qline(char* nickname); +00105 bool del_zline(char* ipaddr); +00106 bool del_kline(char* hostmask); 00107 -00108 void stats_k(userrec* user); -00109 void stats_g(userrec* user); -00110 void stats_q(userrec* user); -00111 void stats_z(userrec* user); +00108 char* matches_qline(const char* nick); +00109 char* matches_gline(const char* host); +00110 char* matches_zline(const char* ipaddr); +00111 char* matches_kline(const char* host); 00112 -00113 void gline_set_creation_time(char* host, time_t create_time); -00114 void qline_set_creation_time(char* nick, time_t create_time); -00115 void zline_set_creation_time(char* ip, time_t create_time); -00116 -00117 #endif -00118 -
Generated on Sun Apr 25 00:24:05 2004 for InspIRCd by +00113 void expire_lines(); +00114 void apply_lines(); +00115 +00116 void stats_k(userrec* user); +00117 void stats_g(userrec* user); +00118 void stats_q(userrec* user); +00119 void stats_z(userrec* user); +00120 +00121 void gline_set_creation_time(char* host, time_t create_time); +00122 void qline_set_creation_time(char* nick, time_t create_time); +00123 void zline_set_creation_time(char* ip, time_t create_time); +00124 +00125 bool zline_make_global(char* ipaddr); +00126 bool qline_make_global(char* nickname); +00127 +00128 void sync_xlines(serverrec* serv, char* tcp_host); +00129 +00130 #endif +00131 +00132 +
Generated on Thu Apr 29 16:21:47 2004 for InspIRCd by doxygen1.3-rc3
-- cgit v1.2.3