]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/module-doc/message_8h.html
Added manpages, extra docs
[user/henk/code/inspircd.git] / docs / module-doc / message_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>message.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>message.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 message.h:<p><center><img src="message_8h__incl.gif" border="0" usemap="#message.h_map" alt="Include dependency graph"></center>
20 <map name="message.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 This graph shows which files directly or indirectly include this file:<p><center><img src="message_8h__dep__incl.gif" border="0" usemap="#message.hdep_map" alt="Included by dependency graph"></center>
28 <map name="message.hdep_map">
29 <area href="modules_8cpp.html" shape="rect" coords="7,16,89,37" alt="">
30 </map>
31
32 <p>
33 <a href="message_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
34 <tr><td></td></tr>
35 <tr><td colspan=2><br><h2>Functions</h2></td></tr>
36 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a0">common_channels</a> (<a class="el" href="classuserrec.html">userrec</a> *u, <a class="el" href="classuserrec.html">userrec</a> *u2)</td></tr>
37 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a1">chop</a> (char *str)</td></tr>
38 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a2">tidystring</a> (char *str)</td></tr>
39 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a3">safedelete</a> (<a class="el" href="classchanrec.html">chanrec</a> *p)</td></tr>
40 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a4">safedelete</a> (<a class="el" href="classuserrec.html">userrec</a> *p)</td></tr>
41 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a5">Blocking</a> (int s)</td></tr>
42 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a6">NonBlocking</a> (int s)</td></tr>
43 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a7">CleanAndResolve</a> (char *resolvedHost, const char *unresolvedHost)</td></tr>
44 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a8">c_count</a> (<a class="el" href="classuserrec.html">userrec</a> *u)</td></tr>
45 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a9">hasumode</a> (<a class="el" href="classuserrec.html">userrec</a> *user, char mode)</td></tr>
46 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a10">ChangeName</a> (<a class="el" href="classuserrec.html">userrec</a> *user, const char *gecos)</td></tr>
47 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a11">ChangeDisplayedHost</a> (<a class="el" href="classuserrec.html">userrec</a> *user, const char *host)</td></tr>
48 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a12">isident</a> (const char *n)</td></tr>
49 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a13">isnick</a> (const char *n)</td></tr>
50 <tr><td nowrap align=right valign=top>char *&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a14">cmode</a> (<a class="el" href="classuserrec.html">userrec</a> *user, <a class="el" href="classchanrec.html">chanrec</a> *chan)</td></tr>
51 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a15">cstatus</a> (<a class="el" href="classuserrec.html">userrec</a> *user, <a class="el" href="classchanrec.html">chanrec</a> *chan)</td></tr>
52 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a16">has_channel</a> (<a class="el" href="classuserrec.html">userrec</a> *u, <a class="el" href="classchanrec.html">chanrec</a> *c)</td></tr>
53 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a17">TidyBan</a> (char *ban)</td></tr>
54 <tr><td nowrap align=right valign=top>char *&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a18">chlist</a> (<a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
55 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="message_8h.html#a19">send_network_quit</a> (const char *nick, const char *reason)</td></tr>
56 </table>
57 <hr><h2>Function Documentation</h2>
58 <a name="a5" doxytag="message.h::Blocking"></a><p>
59 <table width="100%" cellpadding="2" cellspacing="0" border="0">
60   <tr>
61     <td class="md">
62       <table cellpadding="0" cellspacing="0" border="0">
63         <tr>
64           <td class="md" nowrap valign="top"> void Blocking </td>
65           <td class="md" valign="top">(&nbsp;</td>
66           <td class="md" nowrap valign="top">int&nbsp;</td>
67           <td class="mdname1" valign="top" nowrap>&nbsp; <em>s</em>          </td>
68           <td class="md" valign="top">)&nbsp;</td>
69           <td class="md" nowrap></td>
70         </tr>
71
72       </table>
73     </td>
74   </tr>
75 </table>
76 <table cellspacing=5 cellpadding=0 border=0>
77   <tr>
78     <td>
79       &nbsp;
80     </td>
81     <td>
82
83 <p>
84     </td>
85   </tr>
86 </table>
87 <a name="a8" doxytag="message.h::c_count"></a><p>
88 <table width="100%" cellpadding="2" cellspacing="0" border="0">
89   <tr>
90     <td class="md">
91       <table cellpadding="0" cellspacing="0" border="0">
92         <tr>
93           <td class="md" nowrap valign="top"> int c_count </td>
94           <td class="md" valign="top">(&nbsp;</td>
95           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
96           <td class="mdname1" valign="top" nowrap>&nbsp; <em>u</em>          </td>
97           <td class="md" valign="top">)&nbsp;</td>
98           <td class="md" nowrap></td>
99         </tr>
100
101       </table>
102     </td>
103   </tr>
104 </table>
105 <table cellspacing=5 cellpadding=0 border=0>
106   <tr>
107     <td>
108       &nbsp;
109     </td>
110     <td>
111
112 <p>
113     </td>
114   </tr>
115 </table>
116 <a name="a11" doxytag="message.h::ChangeDisplayedHost"></a><p>
117 <table width="100%" cellpadding="2" cellspacing="0" border="0">
118   <tr>
119     <td class="md">
120       <table cellpadding="0" cellspacing="0" border="0">
121         <tr>
122           <td class="md" nowrap valign="top"> void ChangeDisplayedHost </td>
123           <td class="md" valign="top">(&nbsp;</td>
124           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
125           <td class="mdname" nowrap>&nbsp; <em>user</em>, </td>
126         </tr>
127         <tr>
128           <td></td>
129           <td></td>
130           <td class="md" nowrap>const char *&nbsp;</td>
131           <td class="mdname" nowrap>&nbsp; <em>host</em></td>
132         </tr>
133         <tr>
134           <td></td>
135           <td class="md">)&nbsp;</td>
136           <td class="md" colspan="2"></td>
137         </tr>
138
139       </table>
140     </td>
141   </tr>
142 </table>
143 <table cellspacing=5 cellpadding=0 border=0>
144   <tr>
145     <td>
146       &nbsp;
147     </td>
148     <td>
149
150 <p>
151
152 <p>
153 Referenced by <a class="el" href="modules_8cpp-source.html#l00270">Server::ChangeHost()</a>.    </td>
154   </tr>
155 </table>
156 <a name="a10" doxytag="message.h::ChangeName"></a><p>
157 <table width="100%" cellpadding="2" cellspacing="0" border="0">
158   <tr>
159     <td class="md">
160       <table cellpadding="0" cellspacing="0" border="0">
161         <tr>
162           <td class="md" nowrap valign="top"> void ChangeName </td>
163           <td class="md" valign="top">(&nbsp;</td>
164           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
165           <td class="mdname" nowrap>&nbsp; <em>user</em>, </td>
166         </tr>
167         <tr>
168           <td></td>
169           <td></td>
170           <td class="md" nowrap>const char *&nbsp;</td>
171           <td class="mdname" nowrap>&nbsp; <em>gecos</em></td>
172         </tr>
173         <tr>
174           <td></td>
175           <td class="md">)&nbsp;</td>
176           <td class="md" colspan="2"></td>
177         </tr>
178
179       </table>
180     </td>
181   </tr>
182 </table>
183 <table cellspacing=5 cellpadding=0 border=0>
184   <tr>
185     <td>
186       &nbsp;
187     </td>
188     <td>
189
190 <p>
191
192 <p>
193 Referenced by <a class="el" href="modules_8cpp-source.html#l00275">Server::ChangeGECOS()</a>.    </td>
194   </tr>
195 </table>
196 <a name="a18" doxytag="message.h::chlist"></a><p>
197 <table width="100%" cellpadding="2" cellspacing="0" border="0">
198   <tr>
199     <td class="md">
200       <table cellpadding="0" cellspacing="0" border="0">
201         <tr>
202           <td class="md" nowrap valign="top"> char* chlist </td>
203           <td class="md" valign="top">(&nbsp;</td>
204           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
205           <td class="mdname1" valign="top" nowrap>&nbsp; <em>user</em>          </td>
206           <td class="md" valign="top">)&nbsp;</td>
207           <td class="md" nowrap></td>
208         </tr>
209
210       </table>
211     </td>
212   </tr>
213 </table>
214 <table cellspacing=5 cellpadding=0 border=0>
215   <tr>
216     <td>
217       &nbsp;
218     </td>
219     <td>
220
221 <p>
222     </td>
223   </tr>
224 </table>
225 <a name="a1" doxytag="message.h::chop"></a><p>
226 <table width="100%" cellpadding="2" cellspacing="0" border="0">
227   <tr>
228     <td class="md">
229       <table cellpadding="0" cellspacing="0" border="0">
230         <tr>
231           <td class="md" nowrap valign="top"> void chop </td>
232           <td class="md" valign="top">(&nbsp;</td>
233           <td class="md" nowrap valign="top">char *&nbsp;</td>
234           <td class="mdname1" valign="top" nowrap>&nbsp; <em>str</em>          </td>
235           <td class="md" valign="top">)&nbsp;</td>
236           <td class="md" nowrap></td>
237         </tr>
238
239       </table>
240     </td>
241   </tr>
242 </table>
243 <table cellspacing=5 cellpadding=0 border=0>
244   <tr>
245     <td>
246       &nbsp;
247     </td>
248     <td>
249
250 <p>
251     </td>
252   </tr>
253 </table>
254 <a name="a7" doxytag="message.h::CleanAndResolve"></a><p>
255 <table width="100%" cellpadding="2" cellspacing="0" border="0">
256   <tr>
257     <td class="md">
258       <table cellpadding="0" cellspacing="0" border="0">
259         <tr>
260           <td class="md" nowrap valign="top"> int CleanAndResolve </td>
261           <td class="md" valign="top">(&nbsp;</td>
262           <td class="md" nowrap valign="top">char *&nbsp;</td>
263           <td class="mdname" nowrap>&nbsp; <em>resolvedHost</em>, </td>
264         </tr>
265         <tr>
266           <td></td>
267           <td></td>
268           <td class="md" nowrap>const char *&nbsp;</td>
269           <td class="mdname" nowrap>&nbsp; <em>unresolvedHost</em></td>
270         </tr>
271         <tr>
272           <td></td>
273           <td class="md">)&nbsp;</td>
274           <td class="md" colspan="2"></td>
275         </tr>
276
277       </table>
278     </td>
279   </tr>
280 </table>
281 <table cellspacing=5 cellpadding=0 border=0>
282   <tr>
283     <td>
284       &nbsp;
285     </td>
286     <td>
287
288 <p>
289     </td>
290   </tr>
291 </table>
292 <a name="a14" doxytag="message.h::cmode"></a><p>
293 <table width="100%" cellpadding="2" cellspacing="0" border="0">
294   <tr>
295     <td class="md">
296       <table cellpadding="0" cellspacing="0" border="0">
297         <tr>
298           <td class="md" nowrap valign="top"> char* cmode </td>
299           <td class="md" valign="top">(&nbsp;</td>
300           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
301           <td class="mdname" nowrap>&nbsp; <em>user</em>, </td>
302         </tr>
303         <tr>
304           <td></td>
305           <td></td>
306           <td class="md" nowrap><a class="el" href="classchanrec.html">chanrec</a> *&nbsp;</td>
307           <td class="mdname" nowrap>&nbsp; <em>chan</em></td>
308         </tr>
309         <tr>
310           <td></td>
311           <td class="md">)&nbsp;</td>
312           <td class="md" colspan="2"></td>
313         </tr>
314
315       </table>
316     </td>
317   </tr>
318 </table>
319 <table cellspacing=5 cellpadding=0 border=0>
320   <tr>
321     <td>
322       &nbsp;
323     </td>
324     <td>
325
326 <p>
327
328 <p>
329 Referenced by <a class="el" href="modules_8cpp-source.html#l00295">Server::ChanMode()</a>.    </td>
330   </tr>
331 </table>
332 <a name="a0" doxytag="message.h::common_channels"></a><p>
333 <table width="100%" cellpadding="2" cellspacing="0" border="0">
334   <tr>
335     <td class="md">
336       <table cellpadding="0" cellspacing="0" border="0">
337         <tr>
338           <td class="md" nowrap valign="top"> int common_channels </td>
339           <td class="md" valign="top">(&nbsp;</td>
340           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
341           <td class="mdname" nowrap>&nbsp; <em>u</em>, </td>
342         </tr>
343         <tr>
344           <td></td>
345           <td></td>
346           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
347           <td class="mdname" nowrap>&nbsp; <em>u2</em></td>
348         </tr>
349         <tr>
350           <td></td>
351           <td class="md">)&nbsp;</td>
352           <td class="md" colspan="2"></td>
353         </tr>
354
355       </table>
356     </td>
357   </tr>
358 </table>
359 <table cellspacing=5 cellpadding=0 border=0>
360   <tr>
361     <td>
362       &nbsp;
363     </td>
364     <td>
365
366 <p>
367
368 <p>
369 Referenced by <a class="el" href="modules_8cpp-source.html#l00248">Server::CommonChannels()</a>.    </td>
370   </tr>
371 </table>
372 <a name="a15" doxytag="message.h::cstatus"></a><p>
373 <table width="100%" cellpadding="2" cellspacing="0" border="0">
374   <tr>
375     <td class="md">
376       <table cellpadding="0" cellspacing="0" border="0">
377         <tr>
378           <td class="md" nowrap valign="top"> int cstatus </td>
379           <td class="md" valign="top">(&nbsp;</td>
380           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
381           <td class="mdname" nowrap>&nbsp; <em>user</em>, </td>
382         </tr>
383         <tr>
384           <td></td>
385           <td></td>
386           <td class="md" nowrap><a class="el" href="classchanrec.html">chanrec</a> *&nbsp;</td>
387           <td class="mdname" nowrap>&nbsp; <em>chan</em></td>
388         </tr>
389         <tr>
390           <td></td>
391           <td class="md">)&nbsp;</td>
392           <td class="md" colspan="2"></td>
393         </tr>
394
395       </table>
396     </td>
397   </tr>
398 </table>
399 <table cellspacing=5 cellpadding=0 border=0>
400   <tr>
401     <td>
402       &nbsp;
403     </td>
404     <td>
405
406 <p>
407     </td>
408   </tr>
409 </table>
410 <a name="a16" doxytag="message.h::has_channel"></a><p>
411 <table width="100%" cellpadding="2" cellspacing="0" border="0">
412   <tr>
413     <td class="md">
414       <table cellpadding="0" cellspacing="0" border="0">
415         <tr>
416           <td class="md" nowrap valign="top"> int has_channel </td>
417           <td class="md" valign="top">(&nbsp;</td>
418           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
419           <td class="mdname" nowrap>&nbsp; <em>u</em>, </td>
420         </tr>
421         <tr>
422           <td></td>
423           <td></td>
424           <td class="md" nowrap><a class="el" href="classchanrec.html">chanrec</a> *&nbsp;</td>
425           <td class="mdname" nowrap>&nbsp; <em>c</em></td>
426         </tr>
427         <tr>
428           <td></td>
429           <td class="md">)&nbsp;</td>
430           <td class="md" colspan="2"></td>
431         </tr>
432
433       </table>
434     </td>
435   </tr>
436 </table>
437 <table cellspacing=5 cellpadding=0 border=0>
438   <tr>
439     <td>
440       &nbsp;
441     </td>
442     <td>
443
444 <p>
445     </td>
446   </tr>
447 </table>
448 <a name="a9" doxytag="message.h::hasumode"></a><p>
449 <table width="100%" cellpadding="2" cellspacing="0" border="0">
450   <tr>
451     <td class="md">
452       <table cellpadding="0" cellspacing="0" border="0">
453         <tr>
454           <td class="md" nowrap valign="top"> bool hasumode </td>
455           <td class="md" valign="top">(&nbsp;</td>
456           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
457           <td class="mdname" nowrap>&nbsp; <em>user</em>, </td>
458         </tr>
459         <tr>
460           <td></td>
461           <td></td>
462           <td class="md" nowrap>char&nbsp;</td>
463           <td class="mdname" nowrap>&nbsp; <em>mode</em></td>
464         </tr>
465         <tr>
466           <td></td>
467           <td class="md">)&nbsp;</td>
468           <td class="md" colspan="2"></td>
469         </tr>
470
471       </table>
472     </td>
473   </tr>
474 </table>
475 <table cellspacing=5 cellpadding=0 border=0>
476   <tr>
477     <td>
478       &nbsp;
479     </td>
480     <td>
481
482 <p>
483     </td>
484   </tr>
485 </table>
486 <a name="a12" doxytag="message.h::isident"></a><p>
487 <table width="100%" cellpadding="2" cellspacing="0" border="0">
488   <tr>
489     <td class="md">
490       <table cellpadding="0" cellspacing="0" border="0">
491         <tr>
492           <td class="md" nowrap valign="top"> int isident </td>
493           <td class="md" valign="top">(&nbsp;</td>
494           <td class="md" nowrap valign="top">const char *&nbsp;</td>
495           <td class="mdname1" valign="top" nowrap>&nbsp; <em>n</em>          </td>
496           <td class="md" valign="top">)&nbsp;</td>
497           <td class="md" nowrap></td>
498         </tr>
499
500       </table>
501     </td>
502   </tr>
503 </table>
504 <table cellspacing=5 cellpadding=0 border=0>
505   <tr>
506     <td>
507       &nbsp;
508     </td>
509     <td>
510
511 <p>
512     </td>
513   </tr>
514 </table>
515 <a name="a13" doxytag="message.h::isnick"></a><p>
516 <table width="100%" cellpadding="2" cellspacing="0" border="0">
517   <tr>
518     <td class="md">
519       <table cellpadding="0" cellspacing="0" border="0">
520         <tr>
521           <td class="md" nowrap valign="top"> int isnick </td>
522           <td class="md" valign="top">(&nbsp;</td>
523           <td class="md" nowrap valign="top">const char *&nbsp;</td>
524           <td class="mdname1" valign="top" nowrap>&nbsp; <em>n</em>          </td>
525           <td class="md" valign="top">)&nbsp;</td>
526           <td class="md" nowrap></td>
527         </tr>
528
529       </table>
530     </td>
531   </tr>
532 </table>
533 <table cellspacing=5 cellpadding=0 border=0>
534   <tr>
535     <td>
536       &nbsp;
537     </td>
538     <td>
539
540 <p>
541
542 <p>
543 Referenced by <a class="el" href="modules_8cpp-source.html#l00280">Server::IsNick()</a>.    </td>
544   </tr>
545 </table>
546 <a name="a6" doxytag="message.h::NonBlocking"></a><p>
547 <table width="100%" cellpadding="2" cellspacing="0" border="0">
548   <tr>
549     <td class="md">
550       <table cellpadding="0" cellspacing="0" border="0">
551         <tr>
552           <td class="md" nowrap valign="top"> void NonBlocking </td>
553           <td class="md" valign="top">(&nbsp;</td>
554           <td class="md" nowrap valign="top">int&nbsp;</td>
555           <td class="mdname1" valign="top" nowrap>&nbsp; <em>s</em>          </td>
556           <td class="md" valign="top">)&nbsp;</td>
557           <td class="md" nowrap></td>
558         </tr>
559
560       </table>
561     </td>
562   </tr>
563 </table>
564 <table cellspacing=5 cellpadding=0 border=0>
565   <tr>
566     <td>
567       &nbsp;
568     </td>
569     <td>
570
571 <p>
572     </td>
573   </tr>
574 </table>
575 <a name="a4" doxytag="message.h::safedelete"></a><p>
576 <table width="100%" cellpadding="2" cellspacing="0" border="0">
577   <tr>
578     <td class="md">
579       <table cellpadding="0" cellspacing="0" border="0">
580         <tr>
581           <td class="md" nowrap valign="top"> void safedelete </td>
582           <td class="md" valign="top">(&nbsp;</td>
583           <td class="md" nowrap valign="top"><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
584           <td class="mdname1" valign="top" nowrap>&nbsp; <em>p</em>          </td>
585           <td class="md" valign="top">)&nbsp;</td>
586           <td class="md" nowrap></td>
587         </tr>
588
589       </table>
590     </td>
591   </tr>
592 </table>
593 <table cellspacing=5 cellpadding=0 border=0>
594   <tr>
595     <td>
596       &nbsp;
597     </td>
598     <td>
599
600 <p>
601     </td>
602   </tr>
603 </table>
604 <a name="a3" doxytag="message.h::safedelete"></a><p>
605 <table width="100%" cellpadding="2" cellspacing="0" border="0">
606   <tr>
607     <td class="md">
608       <table cellpadding="0" cellspacing="0" border="0">
609         <tr>
610           <td class="md" nowrap valign="top"> void safedelete </td>
611           <td class="md" valign="top">(&nbsp;</td>
612           <td class="md" nowrap valign="top"><a class="el" href="classchanrec.html">chanrec</a> *&nbsp;</td>
613           <td class="mdname1" valign="top" nowrap>&nbsp; <em>p</em>          </td>
614           <td class="md" valign="top">)&nbsp;</td>
615           <td class="md" nowrap></td>
616         </tr>
617
618       </table>
619     </td>
620   </tr>
621 </table>
622 <table cellspacing=5 cellpadding=0 border=0>
623   <tr>
624     <td>
625       &nbsp;
626     </td>
627     <td>
628
629 <p>
630     </td>
631   </tr>
632 </table>
633 <a name="a19" doxytag="message.h::send_network_quit"></a><p>
634 <table width="100%" cellpadding="2" cellspacing="0" border="0">
635   <tr>
636     <td class="md">
637       <table cellpadding="0" cellspacing="0" border="0">
638         <tr>
639           <td class="md" nowrap valign="top"> void send_network_quit </td>
640           <td class="md" valign="top">(&nbsp;</td>
641           <td class="md" nowrap valign="top">const char *&nbsp;</td>
642           <td class="mdname" nowrap>&nbsp; <em>nick</em>, </td>
643         </tr>
644         <tr>
645           <td></td>
646           <td></td>
647           <td class="md" nowrap>const char *&nbsp;</td>
648           <td class="mdname" nowrap>&nbsp; <em>reason</em></td>
649         </tr>
650         <tr>
651           <td></td>
652           <td class="md">)&nbsp;</td>
653           <td class="md" colspan="2"></td>
654         </tr>
655
656       </table>
657     </td>
658   </tr>
659 </table>
660 <table cellspacing=5 cellpadding=0 border=0>
661   <tr>
662     <td>
663       &nbsp;
664     </td>
665     <td>
666
667 <p>
668
669 <p>
670 Referenced by <a class="el" href="modules_8cpp-source.html#l00176">Server::QuitUser()</a>.    </td>
671   </tr>
672 </table>
673 <a name="a17" doxytag="message.h::TidyBan"></a><p>
674 <table width="100%" cellpadding="2" cellspacing="0" border="0">
675   <tr>
676     <td class="md">
677       <table cellpadding="0" cellspacing="0" border="0">
678         <tr>
679           <td class="md" nowrap valign="top"> void TidyBan </td>
680           <td class="md" valign="top">(&nbsp;</td>
681           <td class="md" nowrap valign="top">char *&nbsp;</td>
682           <td class="mdname1" valign="top" nowrap>&nbsp; <em>ban</em>          </td>
683           <td class="md" valign="top">)&nbsp;</td>
684           <td class="md" nowrap></td>
685         </tr>
686
687       </table>
688     </td>
689   </tr>
690 </table>
691 <table cellspacing=5 cellpadding=0 border=0>
692   <tr>
693     <td>
694       &nbsp;
695     </td>
696     <td>
697
698 <p>
699     </td>
700   </tr>
701 </table>
702 <a name="a2" doxytag="message.h::tidystring"></a><p>
703 <table width="100%" cellpadding="2" cellspacing="0" border="0">
704   <tr>
705     <td class="md">
706       <table cellpadding="0" cellspacing="0" border="0">
707         <tr>
708           <td class="md" nowrap valign="top"> void tidystring </td>
709           <td class="md" valign="top">(&nbsp;</td>
710           <td class="md" nowrap valign="top">char *&nbsp;</td>
711           <td class="mdname1" valign="top" nowrap>&nbsp; <em>str</em>          </td>
712           <td class="md" valign="top">)&nbsp;</td>
713           <td class="md" nowrap></td>
714         </tr>
715
716       </table>
717     </td>
718   </tr>
719 </table>
720 <table cellspacing=5 cellpadding=0 border=0>
721   <tr>
722     <td>
723       &nbsp;
724     </td>
725     <td>
726
727 <p>
728     </td>
729   </tr>
730 </table>
731 <hr><address style="align: right;"><small>Generated on Fri Apr 30 13:23:19 2004 for InspIRCd by
732 <a href="http://www.doxygen.org/index.html">
733 <img src="doxygen.png" alt="doxygen" align="middle" border=0 
734 width=110 height=53></a>1.3-rc3 </small></address>
735 </body>
736 </html>