From 9c8b44176b47d2186c88743dc1f68023c26d780b Mon Sep 17 00:00:00 2001 From: brain Date: Mon, 4 Apr 2005 18:13:55 +0000 Subject: Added new documentation for ELine class and OnUserPostNick method git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@977 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/xline_8h-source.html | 106 +++++++++++++++++++---------------- 1 file changed, 57 insertions(+), 49 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 98797f21c..14c8d74da 100644 --- a/docs/module-doc/xline_8h-source.html +++ b/docs/module-doc/xline_8h-source.html @@ -64,58 +64,66 @@ 00079 char hostmask[MAXBUF]; 00080 }; 00081 -00084 class ZLine : public XLine -00085 { -00086 public: -00090 char ipaddr[MAXBUF]; -00094 bool is_global; -00095 }; -00096 -00099 class QLine : public XLine -00100 { -00101 public: -00105 char nick[MAXBUF]; -00109 bool is_global; -00110 }; -00111 -00112 void read_xline_defaults(); -00113 -00114 void add_gline(long duration, char* source, char* reason, char* hostmask); -00115 void add_qline(long duration, char* source, char* reason, char* nickname); -00116 void add_zline(long duration, char* source, char* reason, char* ipaddr); -00117 void add_kline(long duration, char* source, char* reason, char* hostmask); -00118 -00119 bool del_gline(char* hostmask); -00120 bool del_qline(char* nickname); -00121 bool del_zline(char* ipaddr); -00122 bool del_kline(char* hostmask); -00123 -00124 char* matches_qline(const char* nick); -00125 char* matches_gline(const char* host); -00126 char* matches_zline(const char* ipaddr); -00127 char* matches_kline(const char* host); +00082 class ELine : public XLine +00083 { +00084 public: +00088 char hostmask[MAXBUF]; +00089 }; +00090 +00093 class ZLine : public XLine +00094 { +00095 public: +00099 char ipaddr[MAXBUF]; +00103 bool is_global; +00104 }; +00105 +00108 class QLine : public XLine +00109 { +00110 public: +00114 char nick[MAXBUF]; +00118 bool is_global; +00119 }; +00120 +00121 void read_xline_defaults(); +00122 +00123 void add_gline(long duration, char* source, char* reason, char* hostmask); +00124 void add_qline(long duration, char* source, char* reason, char* nickname); +00125 void add_zline(long duration, char* source, char* reason, char* ipaddr); +00126 void add_kline(long duration, char* source, char* reason, char* hostmask); +00127 void add_eline(long duration, char* source, char* reason, char* hostmask); 00128 -00129 void expire_lines(); -00130 void apply_lines(); -00131 -00132 void stats_k(userrec* user); -00133 void stats_g(userrec* user); -00134 void stats_q(userrec* user); -00135 void stats_z(userrec* user); -00136 -00137 void gline_set_creation_time(char* host, time_t create_time); -00138 void qline_set_creation_time(char* nick, time_t create_time); -00139 void zline_set_creation_time(char* ip, time_t create_time); +00129 bool del_gline(char* hostmask); +00130 bool del_qline(char* nickname); +00131 bool del_zline(char* ipaddr); +00132 bool del_kline(char* hostmask); +00133 bool del_eline(char* hostmask); +00134 +00135 char* matches_qline(const char* nick); +00136 char* matches_gline(const char* host); +00137 char* matches_zline(const char* ipaddr); +00138 char* matches_kline(const char* host); +00139 char* matches_exception(const char* host); 00140 -00141 bool zline_make_global(char* ipaddr); -00142 bool qline_make_global(char* nickname); +00141 void expire_lines(); +00142 void apply_lines(); 00143 -00144 void sync_xlines(serverrec* serv, char* tcp_host); -00145 -00146 #endif -00147 -00148 -
Generated on Sat Apr 2 19:27:02 2005 for InspIRCd by +00144 void stats_k(userrec* user); +00145 void stats_g(userrec* user); +00146 void stats_q(userrec* user); +00147 void stats_z(userrec* user); +00148 void stats_e(userrec* user); +00149 +00150 void gline_set_creation_time(char* host, time_t create_time); +00151 void qline_set_creation_time(char* nick, time_t create_time); +00152 void zline_set_creation_time(char* ip, time_t create_time); +00153 +00154 bool zline_make_global(char* ipaddr); +00155 bool qline_make_global(char* nickname); +00156 +00157 void sync_xlines(serverrec* serv, char* tcp_host); +00158 +00159 #endif +
Generated on Mon Apr 4 18:12:48 2005 for InspIRCd by doxygen 1.3.3
-- cgit v1.2.3