From b25c31de6b8dd839429cb168f5731a5605e17366 Mon Sep 17 00:00:00 2001 From: brain Date: Sat, 24 Apr 2004 23:26:47 +0000 Subject: Added new documentation for XLine etc git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@718 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/xline_8h.html | 816 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 816 insertions(+) create mode 100644 docs/module-doc/xline_8h.html (limited to 'docs/module-doc/xline_8h.html') diff --git a/docs/module-doc/xline_8h.html b/docs/module-doc/xline_8h.html new file mode 100644 index 000000000..71cad07cc --- /dev/null +++ b/docs/module-doc/xline_8h.html @@ -0,0 +1,816 @@ + + +xline.h File Reference + + + +
+Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  
+

xline.h File Reference

#include <typeinfo>
+#include <iostream>
+#include <string>
+#include <deque>
+#include <sstream>
+#include <vector>
+#include "users.h"
+#include "channels.h"
+ +

+Include dependency graph for xline.h:

Include dependency graph
+ + + + + + +

+Go to the source code of this file. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Compounds

class  GLine
 GLine class. More...

class  KLine
 KLine class. More...

class  QLine
 QLine class. More...

class  XLine
 XLine is the base class for ban lines such as G lines and K lines. More...

class  ZLine
 ZLine class. More...


Functions

void read_xline_defaults ()
void add_gline (long duration, char *source, char *reason, char *hostmask)
void add_qline (long duration, char *source, char *reason, char *nickname)
void add_zline (long duration, char *source, char *reason, char *ipaddr)
void add_kline (long duration, char *source, char *reason, char *hostmask)
bool del_gline (char *hostmask)
bool del_qline (char *nickname)
bool del_zline (char *ipaddr)
bool del_kline (char *hostmask)
char * matches_qline (const char *nick)
char * matches_gline (const char *host)
char * matches_zline (const char *ipaddr)
char * matches_kline (const char *host)
void expire_lines ()
void apply_lines ()
void stats_k (userrec *user)
void stats_g (userrec *user)
void stats_q (userrec *user)
void stats_z (userrec *user)
void gline_set_creation_time (char *host, time_t create_time)
void qline_set_creation_time (char *nick, time_t create_time)
void zline_set_creation_time (char *ip, time_t create_time)
+


Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void add_gline long   duration,
char *   source,
char *   reason,
char *   hostmask
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void add_kline long   duration,
char *   source,
char *   reason,
char *   hostmask
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void add_qline long   duration,
char *   source,
char *   reason,
char *   nickname
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void add_zline long   duration,
char *   source,
char *   reason,
char *   ipaddr
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void apply_lines  
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
bool del_gline char *   hostmask
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
bool del_kline char *   hostmask
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
bool del_qline char *   nickname
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
bool del_zline char *   ipaddr
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void expire_lines  
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
void gline_set_creation_time char *   host,
time_t   create_time
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
char* matches_gline const char *   host
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
char* matches_kline const char *   host
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
char* matches_qline const char *   nick
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
char* matches_zline const char *   ipaddr
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
void qline_set_creation_time char *   nick,
time_t   create_time
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void read_xline_defaults  
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
void stats_g userrec  user
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
void stats_k userrec  user
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
void stats_q userrec  user
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + +
void stats_z userrec  user
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
void zline_set_creation_time char *   ip,
time_t   create_time
+
+ + + + + +
+   + + +

+

+


Generated on Sun Apr 25 00:24:14 2004 for InspIRCd by + +doxygen1.3-rc3
+ + -- cgit v1.2.3