]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/module-doc/xline_8h.html
Added new documentation for XLine etc
[user/henk/code/inspircd.git] / docs / module-doc / xline_8h.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>xline.h File Reference</title>
4 <link href="inspircd.css" rel="stylesheet" type="text/css">
5 </head><body>
6 <!-- Generated by Doxygen 1.3-rc3 -->
7 <center>
8 <a class="qindex" href="main.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
9 <hr><h1>xline.h File Reference</h1><code>#include &lt;typeinfo&gt;</code><br>
10 <code>#include &lt;iostream&gt;</code><br>
11 <code>#include &lt;string&gt;</code><br>
12 <code>#include &lt;deque&gt;</code><br>
13 <code>#include &lt;sstream&gt;</code><br>
14 <code>#include &lt;vector&gt;</code><br>
15 <code>#include "<a class="el" href="users_8h-source.html">users.h</a>"</code><br>
16 <code>#include "<a class="el" href="channels_8h-source.html">channels.h</a>"</code><br>
17
18 <p>
19 Include dependency graph for xline.h:<p><center><img src="xline_8h__incl.gif" border="0" usemap="#xline.h_map" alt="Include dependency graph"></center>
20 <map name="xline.h_map">
21 <area href="users_8h.html" shape="rect" coords="351,155,401,176" alt="">
22 <area href="channels_8h.html" shape="rect" coords="476,86,548,107" alt="">
23 <area href="connection_8h.html" shape="rect" coords="321,86,401,107" alt="">
24 </map>
25
26 <p>
27 <a href="xline_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
28 <tr><td></td></tr>
29 <tr><td colspan=2><br><h2>Compounds</h2></td></tr>
30 <tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classGLine.html">GLine</a></td></tr>
31 <tr><td>&nbsp;</td><td><font size=-1><em>GLine class.</em> <a href="classGLine.html#_details">More...</a><em></em></font><br><br></td></tr>
32 <tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classKLine.html">KLine</a></td></tr>
33 <tr><td>&nbsp;</td><td><font size=-1><em>KLine class.</em> <a href="classKLine.html#_details">More...</a><em></em></font><br><br></td></tr>
34 <tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classQLine.html">QLine</a></td></tr>
35 <tr><td>&nbsp;</td><td><font size=-1><em>QLine class.</em> <a href="classQLine.html#_details">More...</a><em></em></font><br><br></td></tr>
36 <tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classXLine.html">XLine</a></td></tr>
37 <tr><td>&nbsp;</td><td><font size=-1><em>XLine is the base class for ban lines such as G lines and K lines.</em> <a href="classXLine.html#_details">More...</a><em></em></font><br><br></td></tr>
38 <tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classZLine.html">ZLine</a></td></tr>
39 <tr><td>&nbsp;</td><td><font size=-1><em>ZLine class.</em> <a href="classZLine.html#_details">More...</a><em></em></font><br><br></td></tr>
40 <tr><td colspan=2><br><h2>Functions</h2></td></tr>
41 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a0">read_xline_defaults</a> ()</td></tr>
42 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a1">add_gline</a> (long duration, char *source, char *reason, char *hostmask)</td></tr>
43 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a2">add_qline</a> (long duration, char *source, char *reason, char *nickname)</td></tr>
44 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a3">add_zline</a> (long duration, char *source, char *reason, char *ipaddr)</td></tr>
45 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a4">add_kline</a> (long duration, char *source, char *reason, char *hostmask)</td></tr>
46 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a5">del_gline</a> (char *hostmask)</td></tr>
47 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a6">del_qline</a> (char *nickname)</td></tr>
48 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a7">del_zline</a> (char *ipaddr)</td></tr>
49 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a8">del_kline</a> (char *hostmask)</td></tr>
50 <tr><td nowrap align=right valign=top>char *&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a9">matches_qline</a> (const char *nick)</td></tr>
51 <tr><td nowrap align=right valign=top>char *&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a10">matches_gline</a> (const char *host)</td></tr>
52 <tr><td nowrap align=right valign=top>char *&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a11">matches_zline</a> (const char *ipaddr)</td></tr>
53 <tr><td nowrap align=right valign=top>char *&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a12">matches_kline</a> (const char *host)</td></tr>
54 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a13">expire_lines</a> ()</td></tr>
55 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a14">apply_lines</a> ()</td></tr>
56 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a15">stats_k</a> (<a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
57 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a16">stats_g</a> (<a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
58 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a17">stats_q</a> (<a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
59 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a18">stats_z</a> (<a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
60 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a19">gline_set_creation_time</a> (char *host, time_t create_time)</td></tr>
61 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a20">qline_set_creation_time</a> (char *nick, time_t create_time)</td></tr>
62 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="xline_8h.html#a21">zline_set_creation_time</a> (char *ip, time_t create_time)</td></tr>
63 </table>
64 <hr><h2>Function Documentation</h2>
65 <a name="a1" doxytag="xline.h::add_gline"></a><p>
66 <table width="100%" cellpadding="2" cellspacing="0" border="0">
67   <tr>
68     <td class="md">
69       <table cellpadding="0" cellspacing="0" border="0">
70         <tr>
71           <td class="md" nowrap valign="top"> void add_gline </td>
72           <td class="md" valign="top">(&nbsp;</td>
73           <td class="md" nowrap valign="top">long&nbsp;</td>
74           <td class="mdname" nowrap>&nbsp; <em>duration</em>, </td>
75         </tr>
76         <tr>
77           <td></td>
78           <td></td>
79           <td class="md" nowrap>char *&nbsp;</td>
80           <td class="mdname" nowrap>&nbsp; <em>source</em>, </td>
81         </tr>
82         <tr>
83           <td></td>
84           <td></td>
85           <td class="md" nowrap>char *&nbsp;</td>
86           <td class="mdname" nowrap>&nbsp; <em>reason</em>, </td>
87         </tr>
88         <tr>
89           <td></td>
90           <td></td>
91           <td class="md" nowrap>char *&nbsp;</td>
92           <td class="mdname" nowrap>&nbsp; <em>hostmask</em></td>
93         </tr>
94         <tr>
95           <td></td>
96           <td class="md">)&nbsp;</td>
97           <td class="md" colspan="2"></td>
98         </tr>
99
100       </table>
101     </td>
102   </tr>
103 </table>
104 <table cellspacing=5 cellpadding=0 border=0>
105   <tr>
106     <td>
107       &nbsp;
108     </td>
109     <td>
110
111 <p>
112     </td>
113   </tr>
114 </table>
115 <a name="a4" doxytag="xline.h::add_kline"></a><p>
116 <table width="100%" cellpadding="2" cellspacing="0" border="0">
117   <tr>
118     <td class="md">
119       <table cellpadding="0" cellspacing="0" border="0">
120         <tr>
121           <td class="md" nowrap valign="top"> void add_kline </td>
122           <td class="md" valign="top">(&nbsp;</td>
123           <td class="md" nowrap valign="top">long&nbsp;</td>
124           <td class="mdname" nowrap>&nbsp; <em>duration</em>, </td>
125         </tr>
126         <tr>
127           <td></td>
128           <td></td>
129           <td class="md" nowrap>char *&nbsp;</td>
130           <td class="mdname" nowrap>&nbsp; <em>source</em>, </td>
131         </tr>
132         <tr>
133           <td></td>
134           <td></td>
135           <td class="md" nowrap>char *&nbsp;</td>
136           <td class="mdname" nowrap>&nbsp; <em>reason</em>, </td>
137         </tr>
138         <tr>
139           <td></td>
140           <td></td>
141           <td class="md" nowrap>char *&nbsp;</td>
142           <td class="mdname" nowrap>&nbsp; <em>hostmask</em></td>
143         </tr>
144         <tr>
145           <td></td>
146           <td class="md">)&nbsp;</td>
147           <td class="md" colspan="2"></td>
148         </tr>
149
150       </table>
151     </td>
152   </tr>
153 </table>
154 <table cellspacing=5 cellpadding=0 border=0>
155   <tr>
156     <td>
157       &nbsp;
158     </td>
159     <td>
160
161 <p>
162     </td>
163   </tr>
164 </table>
165 <a name="a2" doxytag="xline.h::add_qline"></a><p>
166 <table width="100%" cellpadding="2" cellspacing="0" border="0">
167   <tr>
168     <td class="md">
169       <table cellpadding="0" cellspacing="0" border="0">
170         <tr>
171           <td class="md" nowrap valign="top"> void add_qline </td>
172           <td class="md" valign="top">(&nbsp;</td>
173           <td class="md" nowrap valign="top">long&nbsp;</td>
174           <td class="mdname" nowrap>&nbsp; <em>duration</em>, </td>
175         </tr>
176         <tr>
177           <td></td>
178           <td></td>
179           <td class="md" nowrap>char *&nbsp;</td>
180           <td class="mdname" nowrap>&nbsp; <em>source</em>, </td>
181         </tr>
182         <tr>
183           <td></td>
184           <td></td>
185           <td class="md" nowrap>char *&nbsp;</td>
186           <td class="mdname" nowrap>&nbsp; <em>reason</em>, </td>
187         </tr>
188         <tr>
189           <td></td>
190           <td></td>
191           <td class="md" nowrap>char *&nbsp;</td>
192           <td class="mdname" nowrap>&nbsp; <em>nickname</em></td>
193         </tr>
194         <tr>
195           <td></td>
196           <td class="md">)&nbsp;</td>
197           <td class="md" colspan="2"></td>
198         </tr>
199
200       </table>
201     </td>
202   </tr>
203 </table>
204 <table cellspacing=5 cellpadding=0 border=0>
205   <tr>
206     <td>
207       &nbsp;
208     </td>
209     <td>
210
211 <p>
212     </td>
213   </tr>
214 </table>
215 <a name="a3" doxytag="xline.h::add_zline"></a><p>
216 <table width="100%" cellpadding="2" cellspacing="0" border="0">
217   <tr>
218     <td class="md">
219       <table cellpadding="0" cellspacing="0" border="0">
220         <tr>
221           <td class="md" nowrap valign="top"> void add_zline </td>
222           <td class="md" valign="top">(&nbsp;</td>
223           <td class="md" nowrap valign="top">long&nbsp;</td>
224           <td class="mdname" nowrap>&nbsp; <em>duration</em>, </td>
225         </tr>
226         <tr>
227           <td></td>
228           <td></td>
229           <td class="md" nowrap>char *&nbsp;</td>
230           <td class="mdname" nowrap>&nbsp; <em>source</em>, </td>
231         </tr>
232         <tr>
233           <td></td>
234           <td></td>
235           <td class="md" nowrap>char *&nbsp;</td>
236           <td class="mdname" nowrap>&nbsp; <em>reason</em>, </td>
237         </tr>
238         <tr>
239           <td></td>
240           <td></td>
241           <td class="md" nowrap>char *&nbsp;</td>
242           <td class="mdname" nowrap>&nbsp; <em>ipaddr</em></td>
243         </tr>
244         <tr>
245           <td></td>
246           <td class="md">)&nbsp;</td>
247           <td class="md" colspan="2"></td>
248         </tr>
249
250       </table>
251     </td>
252   </tr>
253 </table>
254 <table cellspacing=5 cellpadding=0 border=0>
255   <tr>
256     <td>
257       &nbsp;
258     </td>
259     <td>
260
261 <p>
262     </td>
263   </tr>
264 </table>
265 <a name="a14" doxytag="xline.h::apply_lines"></a><p>
266 <table width="100%" cellpadding="2" cellspacing="0" border="0">
267   <tr>
268     <td class="md">
269       <table cellpadding="0" cellspacing="0" border="0">
270         <tr>
271           <td class="md" nowrap valign="top"> void apply_lines </td>
272           <td class="md" valign="top">(&nbsp;</td>
273           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
274           <td class="md" valign="top">)&nbsp;</td>
275           <td class="md" nowrap></td>
276         </tr>
277
278       </table>
279     </td>
280   </tr>
281 </table>
282 <table cellspacing=5 cellpadding=0 border=0>
283   <tr>
284     <td>
285       &nbsp;
286     </td>
287     <td>
288
289 <p>
290     </td>
291   </tr>
292 </table>
293 <a name="a5" doxytag="xline.h::del_gline"></a><p>
294 <table width="100%" cellpadding="2" cellspacing="0" border="0">
295   <tr>
296     <td class="md">
297       <table cellpadding="0" cellspacing="0" border="0">
298         <tr>
299           <td class="md" nowrap valign="top"> bool del_gline </td>
300           <td class="md" valign="top">(&nbsp;</td>
301           <td class="md" nowrap valign="top">char *&nbsp;</td>
302           <td class="mdname1" valign="top" nowrap>&nbsp; <em>hostmask</em>          </td>
303           <td class="md" valign="top">)&nbsp;</td>
304           <td class="md" nowrap></td>
305         </tr>
306
307       </table>
308     </td>
309   </tr>
310 </table>
311 <table cellspacing=5 cellpadding=0 border=0>
312   <tr>
313     <td>
314       &nbsp;
315     </td>
316     <td>
317
318 <p>
319     </td>
320   </tr>
321 </table>
322 <a name="a8" doxytag="xline.h::del_kline"></a><p>
323 <table width="100%" cellpadding="2" cellspacing="0" border="0">
324   <tr>
325     <td class="md">
326       <table cellpadding="0" cellspacing="0" border="0">
327         <tr>
328           <td class="md" nowrap valign="top"> bool del_kline </td>
329           <td class="md" valign="top">(&nbsp;</td>
330           <td class="md" nowrap valign="top">char *&nbsp;</td>
331           <td class="mdname1" valign="top" nowrap>&nbsp; <em>hostmask</em>          </td>
332           <td class="md" valign="top">)&nbsp;</td>
333           <td class="md" nowrap></td>
334         </tr>
335
336       </table>
337     </td>
338   </tr>
339 </table>
340 <table cellspacing=5 cellpadding=0 border=0>
341   <tr>
342     <td>
343       &nbsp;
344     </td>
345     <td>
346
347 <p>
348     </td>
349   </tr>
350 </table>
351 <a name="a6" doxytag="xline.h::del_qline"></a><p>
352 <table width="100%" cellpadding="2" cellspacing="0" border="0">
353   <tr>
354     <td class="md">
355       <table cellpadding="0" cellspacing="0" border="0">
356         <tr>
357           <td class="md" nowrap valign="top"> bool del_qline </td>
358           <td class="md" valign="top">(&nbsp;</td>
359           <td class="md" nowrap valign="top">char *&nbsp;</td>
360           <td class="mdname1" valign="top" nowrap>&nbsp; <em>nickname</em>          </td>
361           <td class="md" valign="top">)&nbsp;</td>
362           <td class="md" nowrap></td>
363         </tr>
364
365       </table>
366     </td>
367   </tr>
368 </table>
369 <table cellspacing=5 cellpadding=0 border=0>
370   <tr>
371     <td>
372       &nbsp;
373     </td>
374     <td>
375
376 <p>
377     </td>
378   </tr>
379 </table>
380 <a name="a7" doxytag="xline.h::del_zline"></a><p>
381 <table width="100%" cellpadding="2" cellspacing="0" border="0">
382   <tr>
383     <td class="md">
384       <table cellpadding="0" cellspacing="0" border="0">
385         <tr>
386           <td class="md" nowrap valign="top"> bool del_zline </td>
387           <td class="md" valign="top">(&nbsp;</td>
388           <td class="md" nowrap valign="top">char *&nbsp;</td>
389           <td class="mdname1" valign="top" nowrap>&nbsp; <em>ipaddr</em>          </td>
390           <td class="md" valign="top">)&nbsp;</td>
391           <td class="md" nowrap></td>
392         </tr>
393
394       </table>
395     </td>
396   </tr>
397 </table>
398 <table cellspacing=5 cellpadding=0 border=0>
399   <tr>
400     <td>
401       &nbsp;
402     </td>
403     <td>
404
405 <p>
406     </td>
407   </tr>
408 </table>
409 <a name="a13" doxytag="xline.h::expire_lines"></a><p>
410 <table width="100%" cellpadding="2" cellspacing="0" border="0">
411   <tr>
412     <td class="md">
413       <table cellpadding="0" cellspacing="0" border="0">
414         <tr>
415           <td class="md" nowrap valign="top"> void expire_lines </td>
416           <td class="md" valign="top">(&nbsp;</td>
417           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
418           <td class="md" valign="top">)&nbsp;</td>
419           <td class="md" nowrap></td>
420         </tr>
421
422       </table>
423     </td>
424   </tr>
425 </table>
426 <table cellspacing=5 cellpadding=0 border=0>
427   <tr>
428     <td>
429       &nbsp;
430     </td>
431     <td>
432
433 <p>
434     </td>
435   </tr>
436 </table>
437 <a name="a19" doxytag="xline.h::gline_set_creation_time"></a><p>
438 <table width="100%" cellpadding="2" cellspacing="0" border="0">
439   <tr>
440     <td class="md">
441       <table cellpadding="0" cellspacing="0" border="0">
442         <tr>
443           <td class="md" nowrap valign="top"> void gline_set_creation_time </td>
444           <td class="md" valign="top">(&nbsp;</td>
445           <td class="md" nowrap valign="top">char *&nbsp;</td>
446           <td class="mdname" nowrap>&nbsp; <em>host</em>, </td>
447         </tr>
448         <tr>
449           <td></td>
450           <td></td>
451           <td class="md" nowrap>time_t&nbsp;</td>
452           <td class="mdname" nowrap>&nbsp; <em>create_time</em></td>
453         </tr>
454         <tr>
455           <td></td>
456           <td class="md">)&nbsp;</td>
457           <td class="md" colspan="2"></td>
458         </tr>
459
460       </table>
461     </td>
462   </tr>
463 </table>
464 <table cellspacing=5 cellpadding=0 border=0>
465   <tr>
466     <td>
467       &nbsp;
468     </td>
469     <td>
470
471 <p>
472     </td>
473   </tr>
474 </table>
475 <a name="a10" doxytag="xline.h::matches_gline"></a><p>
476 <table width="100%" cellpadding="2" cellspacing="0" border="0">
477   <tr>
478     <td class="md">
479       <table cellpadding="0" cellspacing="0" border="0">
480         <tr>
481           <td class="md" nowrap valign="top"> char* matches_gline </td>
482           <td class="md" valign="top">(&nbsp;</td>
483           <td class="md" nowrap valign="top">const char *&nbsp;</td>
484           <td class="mdname1" valign="top" nowrap>&nbsp; <em>host</em>          </td>
485           <td class="md" valign="top">)&nbsp;</td>
486           <td class="md" nowrap></td>
487         </tr>
488
489       </table>
490     </td>
491   </tr>
492 </table>
493 <table cellspacing=5 cellpadding=0 border=0>
494   <tr>
495     <td>
496       &nbsp;
497     </td>
498     <td>
499
500 <p>
501     </td>
502   </tr>
503 </table>
504 <a name="a12" doxytag="xline.h::matches_kline"></a><p>
505 <table width="100%" cellpadding="2" cellspacing="0" border="0">
506   <tr>
507     <td class="md">
508       <table cellpadding="0" cellspacing="0" border="0">
509         <tr>
510           <td class="md" nowrap valign="top"> char* matches_kline </td>
511           <td class="md" valign="top">(&nbsp;</td>
512           <td class="md" nowrap valign="top">const char *&nbsp;</td>
513           <td class="mdname1" valign="top" nowrap>&nbsp; <em>host</em>          </td>
514           <td class="md" valign="top">)&nbsp;</td>
515           <td class="md" nowrap></td>
516         </tr>
517
518       </table>
519     </td>
520   </tr>
521 </table>
522 <table cellspacing=5 cellpadding=0 border=0>
523   <tr>
524     <td>
525       &nbsp;
526     </td>
527     <td>
528
529 <p>
530     </td>
531   </tr>
532 </table>
533 <a name="a9" doxytag="xline.h::matches_qline"></a><p>
534 <table width="100%" cellpadding="2" cellspacing="0" border="0">
535   <tr>
536     <td class="md">
537       <table cellpadding="0" cellspacing="0" border="0">
538         <tr>
539           <td class="md" nowrap valign="top"> char* matches_qline </td>
540           <td class="md" valign="top">(&nbsp;</td>
541           <td class="md" nowrap valign="top">const char *&nbsp;</td>
542           <td class="mdname1" valign="top" nowrap>&nbsp; <em>nick</em>          </td>
543           <td class="md" valign="top">)&nbsp;</td>
544           <td class="md" nowrap></td>
545         </tr>
546
547       </table>
548     </td>
549   </tr>
550 </table>
551 <table cellspacing=5 cellpadding=0 border=0>
552   <tr>
553     <td>
554       &nbsp;
555     </td>
556     <td>
557
558 <p>
559     </td>
560   </tr>
561 </table>
562 <a name="a11" doxytag="xline.h::matches_zline"></a><p>
563 <table width="100%" cellpadding="2" cellspacing="0" border="0">
564   <tr>
565     <td class="md">
566       <table cellpadding="0" cellspacing="0" border="0">
567         <tr>
568           <td class="md" nowrap valign="top"> char* matches_zline </td>
569           <td class="md" valign="top">(&nbsp;</td>
570           <td class="md" nowrap valign="top">const char *&nbsp;</td>
571           <td class="mdname1" valign="top" nowrap>&nbsp; <em>ipaddr</em>          </td>
572           <td class="md" valign="top">)&nbsp;</td>
573           <td class="md" nowrap></td>
574         </tr>
575
576       </table>
577     </td>
578   </tr>
579 </table>
580 <table cellspacing=5 cellpadding=0 border=0>
581   <tr>
582     <td>
583       &nbsp;
584     </td>
585     <td>
586
587 <p>
588     </td>
589   </tr>
590 </table>
591 <a name="a20" doxytag="xline.h::qline_set_creation_time"></a><p>
592 <table width="100%" cellpadding="2" cellspacing="0" border="0">
593   <tr>
594     <td class="md">
595       <table cellpadding="0" cellspacing="0" border="0">
596         <tr>
597           <td class="md" nowrap valign="top"> void qline_set_creation_time </td>
598           <td class="md" valign="top">(&nbsp;</td>
599           <td class="md" nowrap valign="top">char *&nbsp;</td>
600           <td class="mdname" nowrap>&nbsp; <em>nick</em>, </td>
601         </tr>
602         <tr>
603           <td></td>
604           <td></td>
605           <td class="md" nowrap>time_t&nbsp;</td>
606           <td class="mdname" nowrap>&nbsp; <em>create_time</em></td>
607         </tr>
608         <tr>
609           <td></td>
610           <td class="md">)&nbsp;</td>
611           <td class="md" colspan="2"></td>
612         </tr>
613
614       </table>
615     </td>
616   </tr>
617 </table>
618 <table cellspacing=5 cellpadding=0 border=0>
619   <tr>
620     <td>
621       &nbsp;
622     </td>
623     <td>
624
625 <p>
626     </td>
627   </tr>
628 </table>
629 <a name="a0" doxytag="xline.h::read_xline_defaults"></a><p>
630 <table width="100%" cellpadding="2" cellspacing="0" border="0">
631   <tr>
632     <td class="md">
633       <table cellpadding="0" cellspacing="0" border="0">
634         <tr>
635           <td class="md" nowrap valign="top"> void read_xline_defaults </td>
636           <td class="md" valign="top">(&nbsp;</td>
637           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
638           <td class="md" valign="top">)&nbsp;</td>
639           <td class="md" nowrap></td>
640         </tr>
641
642       </table>
643     </td>
644   </tr>
645 </table>
646 <table cellspacing=5 cellpadding=0 border=0>
647   <tr>
648     <td>
649       &nbsp;
650     </td>
651     <td>
652
653 <p>
654     </td>
655   </tr>
656 </table>
657 <a name="a16" doxytag="xline.h::stats_g"></a><p>
658 <table width="100%" cellpadding="2" cellspacing="0" border="0">
659   <tr>
660     <td class="md">
661       <table cellpadding="0" cellspacing="0" border="0">
662         <tr>
663           <td class="md" nowrap valign="top"> void stats_g </td>
664           <td class="md" valign="top">(&nbsp;</td>
665           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
666           <td class="mdname1" valign="top" nowrap>&nbsp; <em>user</em>          </td>
667           <td class="md" valign="top">)&nbsp;</td>
668           <td class="md" nowrap></td>
669         </tr>
670
671       </table>
672     </td>
673   </tr>
674 </table>
675 <table cellspacing=5 cellpadding=0 border=0>
676   <tr>
677     <td>
678       &nbsp;
679     </td>
680     <td>
681
682 <p>
683     </td>
684   </tr>
685 </table>
686 <a name="a15" doxytag="xline.h::stats_k"></a><p>
687 <table width="100%" cellpadding="2" cellspacing="0" border="0">
688   <tr>
689     <td class="md">
690       <table cellpadding="0" cellspacing="0" border="0">
691         <tr>
692           <td class="md" nowrap valign="top"> void stats_k </td>
693           <td class="md" valign="top">(&nbsp;</td>
694           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
695           <td class="mdname1" valign="top" nowrap>&nbsp; <em>user</em>          </td>
696           <td class="md" valign="top">)&nbsp;</td>
697           <td class="md" nowrap></td>
698         </tr>
699
700       </table>
701     </td>
702   </tr>
703 </table>
704 <table cellspacing=5 cellpadding=0 border=0>
705   <tr>
706     <td>
707       &nbsp;
708     </td>
709     <td>
710
711 <p>
712     </td>
713   </tr>
714 </table>
715 <a name="a17" doxytag="xline.h::stats_q"></a><p>
716 <table width="100%" cellpadding="2" cellspacing="0" border="0">
717   <tr>
718     <td class="md">
719       <table cellpadding="0" cellspacing="0" border="0">
720         <tr>
721           <td class="md" nowrap valign="top"> void stats_q </td>
722           <td class="md" valign="top">(&nbsp;</td>
723           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
724           <td class="mdname1" valign="top" nowrap>&nbsp; <em>user</em>          </td>
725           <td class="md" valign="top">)&nbsp;</td>
726           <td class="md" nowrap></td>
727         </tr>
728
729       </table>
730     </td>
731   </tr>
732 </table>
733 <table cellspacing=5 cellpadding=0 border=0>
734   <tr>
735     <td>
736       &nbsp;
737     </td>
738     <td>
739
740 <p>
741     </td>
742   </tr>
743 </table>
744 <a name="a18" doxytag="xline.h::stats_z"></a><p>
745 <table width="100%" cellpadding="2" cellspacing="0" border="0">
746   <tr>
747     <td class="md">
748       <table cellpadding="0" cellspacing="0" border="0">
749         <tr>
750           <td class="md" nowrap valign="top"> void stats_z </td>
751           <td class="md" valign="top">(&nbsp;</td>
752           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
753           <td class="mdname1" valign="top" nowrap>&nbsp; <em>user</em>          </td>
754           <td class="md" valign="top">)&nbsp;</td>
755           <td class="md" nowrap></td>
756         </tr>
757
758       </table>
759     </td>
760   </tr>
761 </table>
762 <table cellspacing=5 cellpadding=0 border=0>
763   <tr>
764     <td>
765       &nbsp;
766     </td>
767     <td>
768
769 <p>
770     </td>
771   </tr>
772 </table>
773 <a name="a21" doxytag="xline.h::zline_set_creation_time"></a><p>
774 <table width="100%" cellpadding="2" cellspacing="0" border="0">
775   <tr>
776     <td class="md">
777       <table cellpadding="0" cellspacing="0" border="0">
778         <tr>
779           <td class="md" nowrap valign="top"> void zline_set_creation_time </td>
780           <td class="md" valign="top">(&nbsp;</td>
781           <td class="md" nowrap valign="top">char *&nbsp;</td>
782           <td class="mdname" nowrap>&nbsp; <em>ip</em>, </td>
783         </tr>
784         <tr>
785           <td></td>
786           <td></td>
787           <td class="md" nowrap>time_t&nbsp;</td>
788           <td class="mdname" nowrap>&nbsp; <em>create_time</em></td>
789         </tr>
790         <tr>
791           <td></td>
792           <td class="md">)&nbsp;</td>
793           <td class="md" colspan="2"></td>
794         </tr>
795
796       </table>
797     </td>
798   </tr>
799 </table>
800 <table cellspacing=5 cellpadding=0 border=0>
801   <tr>
802     <td>
803       &nbsp;
804     </td>
805     <td>
806
807 <p>
808     </td>
809   </tr>
810 </table>
811 <hr><address style="align: right;"><small>Generated on Sun Apr 25 00:24:14 2004 for InspIRCd by
812 <a href="http://www.doxygen.org/index.html">
813 <img src="doxygen.png" alt="doxygen" align="middle" border=0 
814 width=110 height=53></a>1.3-rc3 </small></address>
815 </body>
816 </html>