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