]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/module-doc/commands_8h.html
Added DNS class to documentation
[user/henk/code/inspircd.git] / docs / module-doc / commands_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: commands.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>commands.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="commands_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>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a0">handle_join</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
22
23 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">These are the handlers for user commands. </em> <a href="#a0"></a><em><br><br></td></tr>
24 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a1">handle_part</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
25
26 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a2">handle_kick</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
27
28 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a3">handle_die</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
29
30 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a4">handle_restart</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
31
32 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a5">handle_kill</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
33
34 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a6">handle_summon</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
35
36 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a7">handle_users</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
37
38 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a8">handle_pass</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
39
40 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a9">handle_invite</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
41
42 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a10">handle_topic</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
43
44 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a11">handle_names</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
45
46 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a12">handle_privmsg</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
47
48 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a13">handle_notice</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
49
50 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a14">handle_info</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
51
52 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a15">handle_time</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
53
54 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a16">handle_whois</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
55
56 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a17">handle_quit</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
57
58 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a18">handle_who</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
59
60 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a19">handle_wallops</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
61
62 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a20">handle_list</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
63
64 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a21">handle_rehash</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
65
66 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a22">handle_lusers</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
67
68 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a23">handle_admin</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
69
70 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a24">handle_ping</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
71
72 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a25">handle_pong</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
73
74 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a26">handle_motd</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
75
76 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a27">handle_rules</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
77
78 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a28">handle_user</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
79
80 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a29">handle_userhost</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
81
82 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a30">handle_ison</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
83
84 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a31">handle_away</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
85
86 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a32">handle_whowas</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
87
88 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a33">handle_trace</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
89
90 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a34">handle_modules</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
91
92 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a35">handle_stats</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
93
94 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a36">handle_connect</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
95
96 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a37">handle_squit</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
97
98 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a38">handle_links</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
99
100 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a39">handle_map</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
101
102 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a40">handle_oper</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
103
104 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a41">handle_nick</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
105
106 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a42">handle_kline</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
107
108 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a43">handle_gline</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
109
110 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a44">handle_zline</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
111
112 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a45">handle_qline</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
113
114 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a46">handle_server</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
115
116 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a47">handle_link_packet</a> (char *udp_msg, char *tcp_host, <a class="el" href="classserverrec.html">serverrec</a> *serv)</td></tr>
117
118 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Special functions for processing server to server traffic. </em> <a href="#a47"></a><em><br><br></td></tr>
119 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a48">process_restricted_commands</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host, char *ipaddr, int port)</td></tr>
120
121 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a49">handle_amp</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
122
123 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">These are the handlers for server commands (tokens). </em> <a href="#a49"></a><em><br><br></td></tr>
124 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a50">handle_dollar</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
125
126 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a51">handle_J</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
127
128 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a52">handle_R</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
129
130 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a53">handle_plus</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
131
132 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a54">handle_b</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
133
134 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a55">handle_a</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
135
136 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a56">handle_F</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
137
138 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a57">handle_N</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
139
140 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a58">handle_AT</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
141
142 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a59">handle_k</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
143
144 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a60">handle_n</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
145
146 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a61">handle_Q</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
147
148 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a62">handle_K</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
149
150 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a63">handle_L</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
151
152 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a64">handle_m</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
153
154 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a65">handle_M</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
155
156 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a66">handle_T</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
157
158 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a67">handle_t</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
159
160 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a68">handle_i</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
161
162 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a69">handle_P</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
163
164 <tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a70">handle_V</a> (char token, char *params, <a class="el" href="classserverrec.html">serverrec</a> *source, <a class="el" href="classserverrec.html">serverrec</a> *reply, char *tcp_host)</td></tr>
165
166 <tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="commands_8h.html#a71">is_uline</a> (const char *server)</td></tr>
167
168 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Functions for u:lined servers. </em> <a href="#a71"></a><em><br><br></td></tr>
169 </table>
170 <hr><h2>Function Documentation</h2>
171 <a name="a55" doxytag="commands.h::handle_a"></a><p>
172 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
173   <tr>
174     <td class="mdRow">
175       <table cellpadding="0" cellspacing="0" border="0">
176         <tr>
177           <td class="md" nowrap valign="top"> void handle_a </td>
178           <td class="md" valign="top">(&nbsp;</td>
179           <td class="md" nowrap valign="top">char&nbsp;</td>
180           <td class="mdname" nowrap> <em>token</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> <em>params</em>, </td>
187         </tr>
188         <tr>
189           <td></td>
190           <td></td>
191           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
192           <td class="mdname" nowrap> <em>source</em>, </td>
193         </tr>
194         <tr>
195           <td></td>
196           <td></td>
197           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
198           <td class="mdname" nowrap> <em>reply</em>, </td>
199         </tr>
200         <tr>
201           <td></td>
202           <td></td>
203           <td class="md" nowrap>char *&nbsp;</td>
204           <td class="mdname" nowrap> <em>tcp_host</em></td>
205         </tr>
206         <tr>
207           <td></td>
208           <td class="md">)&nbsp;</td>
209           <td class="md" colspan="2"></td>
210         </tr>
211
212       </table>
213     </td>
214   </tr>
215 </table>
216 <table cellspacing=5 cellpadding=0 border=0>
217   <tr>
218     <td>
219       &nbsp;
220     </td>
221     <td>
222
223 <p>
224     </td>
225   </tr>
226 </table>
227 <a name="a23" doxytag="commands.h::handle_admin"></a><p>
228 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
229   <tr>
230     <td class="mdRow">
231       <table cellpadding="0" cellspacing="0" border="0">
232         <tr>
233           <td class="md" nowrap valign="top"> void handle_admin </td>
234           <td class="md" valign="top">(&nbsp;</td>
235           <td class="md" nowrap valign="top">char **&nbsp;</td>
236           <td class="mdname" nowrap> <em>parameters</em>, </td>
237         </tr>
238         <tr>
239           <td></td>
240           <td></td>
241           <td class="md" nowrap>int&nbsp;</td>
242           <td class="mdname" nowrap> <em>pcnt</em>, </td>
243         </tr>
244         <tr>
245           <td></td>
246           <td></td>
247           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
248           <td class="mdname" nowrap> <em>user</em></td>
249         </tr>
250         <tr>
251           <td></td>
252           <td class="md">)&nbsp;</td>
253           <td class="md" colspan="2"></td>
254         </tr>
255
256       </table>
257     </td>
258   </tr>
259 </table>
260 <table cellspacing=5 cellpadding=0 border=0>
261   <tr>
262     <td>
263       &nbsp;
264     </td>
265     <td>
266
267 <p>
268     </td>
269   </tr>
270 </table>
271 <a name="a49" doxytag="commands.h::handle_amp"></a><p>
272 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
273   <tr>
274     <td class="mdRow">
275       <table cellpadding="0" cellspacing="0" border="0">
276         <tr>
277           <td class="md" nowrap valign="top"> void handle_amp </td>
278           <td class="md" valign="top">(&nbsp;</td>
279           <td class="md" nowrap valign="top">char&nbsp;</td>
280           <td class="mdname" nowrap> <em>token</em>, </td>
281         </tr>
282         <tr>
283           <td></td>
284           <td></td>
285           <td class="md" nowrap>char *&nbsp;</td>
286           <td class="mdname" nowrap> <em>params</em>, </td>
287         </tr>
288         <tr>
289           <td></td>
290           <td></td>
291           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
292           <td class="mdname" nowrap> <em>source</em>, </td>
293         </tr>
294         <tr>
295           <td></td>
296           <td></td>
297           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
298           <td class="mdname" nowrap> <em>reply</em>, </td>
299         </tr>
300         <tr>
301           <td></td>
302           <td></td>
303           <td class="md" nowrap>char *&nbsp;</td>
304           <td class="mdname" nowrap> <em>tcp_host</em></td>
305         </tr>
306         <tr>
307           <td></td>
308           <td class="md">)&nbsp;</td>
309           <td class="md" colspan="2"></td>
310         </tr>
311
312       </table>
313     </td>
314   </tr>
315 </table>
316 <table cellspacing=5 cellpadding=0 border=0>
317   <tr>
318     <td>
319       &nbsp;
320     </td>
321     <td>
322
323 <p>
324 These are the handlers for server commands (tokens). 
325 <p>
326     </td>
327   </tr>
328 </table>
329 <a name="a58" doxytag="commands.h::handle_AT"></a><p>
330 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
331   <tr>
332     <td class="mdRow">
333       <table cellpadding="0" cellspacing="0" border="0">
334         <tr>
335           <td class="md" nowrap valign="top"> void handle_AT </td>
336           <td class="md" valign="top">(&nbsp;</td>
337           <td class="md" nowrap valign="top">char&nbsp;</td>
338           <td class="mdname" nowrap> <em>token</em>, </td>
339         </tr>
340         <tr>
341           <td></td>
342           <td></td>
343           <td class="md" nowrap>char *&nbsp;</td>
344           <td class="mdname" nowrap> <em>params</em>, </td>
345         </tr>
346         <tr>
347           <td></td>
348           <td></td>
349           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
350           <td class="mdname" nowrap> <em>source</em>, </td>
351         </tr>
352         <tr>
353           <td></td>
354           <td></td>
355           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
356           <td class="mdname" nowrap> <em>reply</em>, </td>
357         </tr>
358         <tr>
359           <td></td>
360           <td></td>
361           <td class="md" nowrap>char *&nbsp;</td>
362           <td class="mdname" nowrap> <em>tcp_host</em></td>
363         </tr>
364         <tr>
365           <td></td>
366           <td class="md">)&nbsp;</td>
367           <td class="md" colspan="2"></td>
368         </tr>
369
370       </table>
371     </td>
372   </tr>
373 </table>
374 <table cellspacing=5 cellpadding=0 border=0>
375   <tr>
376     <td>
377       &nbsp;
378     </td>
379     <td>
380
381 <p>
382     </td>
383   </tr>
384 </table>
385 <a name="a31" doxytag="commands.h::handle_away"></a><p>
386 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
387   <tr>
388     <td class="mdRow">
389       <table cellpadding="0" cellspacing="0" border="0">
390         <tr>
391           <td class="md" nowrap valign="top"> void handle_away </td>
392           <td class="md" valign="top">(&nbsp;</td>
393           <td class="md" nowrap valign="top">char **&nbsp;</td>
394           <td class="mdname" nowrap> <em>parameters</em>, </td>
395         </tr>
396         <tr>
397           <td></td>
398           <td></td>
399           <td class="md" nowrap>int&nbsp;</td>
400           <td class="mdname" nowrap> <em>pcnt</em>, </td>
401         </tr>
402         <tr>
403           <td></td>
404           <td></td>
405           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
406           <td class="mdname" nowrap> <em>user</em></td>
407         </tr>
408         <tr>
409           <td></td>
410           <td class="md">)&nbsp;</td>
411           <td class="md" colspan="2"></td>
412         </tr>
413
414       </table>
415     </td>
416   </tr>
417 </table>
418 <table cellspacing=5 cellpadding=0 border=0>
419   <tr>
420     <td>
421       &nbsp;
422     </td>
423     <td>
424
425 <p>
426     </td>
427   </tr>
428 </table>
429 <a name="a54" doxytag="commands.h::handle_b"></a><p>
430 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
431   <tr>
432     <td class="mdRow">
433       <table cellpadding="0" cellspacing="0" border="0">
434         <tr>
435           <td class="md" nowrap valign="top"> void handle_b </td>
436           <td class="md" valign="top">(&nbsp;</td>
437           <td class="md" nowrap valign="top">char&nbsp;</td>
438           <td class="mdname" nowrap> <em>token</em>, </td>
439         </tr>
440         <tr>
441           <td></td>
442           <td></td>
443           <td class="md" nowrap>char *&nbsp;</td>
444           <td class="mdname" nowrap> <em>params</em>, </td>
445         </tr>
446         <tr>
447           <td></td>
448           <td></td>
449           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
450           <td class="mdname" nowrap> <em>source</em>, </td>
451         </tr>
452         <tr>
453           <td></td>
454           <td></td>
455           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
456           <td class="mdname" nowrap> <em>reply</em>, </td>
457         </tr>
458         <tr>
459           <td></td>
460           <td></td>
461           <td class="md" nowrap>char *&nbsp;</td>
462           <td class="mdname" nowrap> <em>tcp_host</em></td>
463         </tr>
464         <tr>
465           <td></td>
466           <td class="md">)&nbsp;</td>
467           <td class="md" colspan="2"></td>
468         </tr>
469
470       </table>
471     </td>
472   </tr>
473 </table>
474 <table cellspacing=5 cellpadding=0 border=0>
475   <tr>
476     <td>
477       &nbsp;
478     </td>
479     <td>
480
481 <p>
482     </td>
483   </tr>
484 </table>
485 <a name="a36" doxytag="commands.h::handle_connect"></a><p>
486 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
487   <tr>
488     <td class="mdRow">
489       <table cellpadding="0" cellspacing="0" border="0">
490         <tr>
491           <td class="md" nowrap valign="top"> void handle_connect </td>
492           <td class="md" valign="top">(&nbsp;</td>
493           <td class="md" nowrap valign="top">char **&nbsp;</td>
494           <td class="mdname" nowrap> <em>parameters</em>, </td>
495         </tr>
496         <tr>
497           <td></td>
498           <td></td>
499           <td class="md" nowrap>int&nbsp;</td>
500           <td class="mdname" nowrap> <em>pcnt</em>, </td>
501         </tr>
502         <tr>
503           <td></td>
504           <td></td>
505           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
506           <td class="mdname" nowrap> <em>user</em></td>
507         </tr>
508         <tr>
509           <td></td>
510           <td class="md">)&nbsp;</td>
511           <td class="md" colspan="2"></td>
512         </tr>
513
514       </table>
515     </td>
516   </tr>
517 </table>
518 <table cellspacing=5 cellpadding=0 border=0>
519   <tr>
520     <td>
521       &nbsp;
522     </td>
523     <td>
524
525 <p>
526     </td>
527   </tr>
528 </table>
529 <a name="a3" doxytag="commands.h::handle_die"></a><p>
530 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
531   <tr>
532     <td class="mdRow">
533       <table cellpadding="0" cellspacing="0" border="0">
534         <tr>
535           <td class="md" nowrap valign="top"> void handle_die </td>
536           <td class="md" valign="top">(&nbsp;</td>
537           <td class="md" nowrap valign="top">char **&nbsp;</td>
538           <td class="mdname" nowrap> <em>parameters</em>, </td>
539         </tr>
540         <tr>
541           <td></td>
542           <td></td>
543           <td class="md" nowrap>int&nbsp;</td>
544           <td class="mdname" nowrap> <em>pcnt</em>, </td>
545         </tr>
546         <tr>
547           <td></td>
548           <td></td>
549           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
550           <td class="mdname" nowrap> <em>user</em></td>
551         </tr>
552         <tr>
553           <td></td>
554           <td class="md">)&nbsp;</td>
555           <td class="md" colspan="2"></td>
556         </tr>
557
558       </table>
559     </td>
560   </tr>
561 </table>
562 <table cellspacing=5 cellpadding=0 border=0>
563   <tr>
564     <td>
565       &nbsp;
566     </td>
567     <td>
568
569 <p>
570     </td>
571   </tr>
572 </table>
573 <a name="a50" doxytag="commands.h::handle_dollar"></a><p>
574 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
575   <tr>
576     <td class="mdRow">
577       <table cellpadding="0" cellspacing="0" border="0">
578         <tr>
579           <td class="md" nowrap valign="top"> void handle_dollar </td>
580           <td class="md" valign="top">(&nbsp;</td>
581           <td class="md" nowrap valign="top">char&nbsp;</td>
582           <td class="mdname" nowrap> <em>token</em>, </td>
583         </tr>
584         <tr>
585           <td></td>
586           <td></td>
587           <td class="md" nowrap>char *&nbsp;</td>
588           <td class="mdname" nowrap> <em>params</em>, </td>
589         </tr>
590         <tr>
591           <td></td>
592           <td></td>
593           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
594           <td class="mdname" nowrap> <em>source</em>, </td>
595         </tr>
596         <tr>
597           <td></td>
598           <td></td>
599           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
600           <td class="mdname" nowrap> <em>reply</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>tcp_host</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="a56" doxytag="commands.h::handle_F"></a><p>
630 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
631   <tr>
632     <td class="mdRow">
633       <table cellpadding="0" cellspacing="0" border="0">
634         <tr>
635           <td class="md" nowrap valign="top"> void handle_F </td>
636           <td class="md" valign="top">(&nbsp;</td>
637           <td class="md" nowrap valign="top">char&nbsp;</td>
638           <td class="mdname" nowrap> <em>token</em>, </td>
639         </tr>
640         <tr>
641           <td></td>
642           <td></td>
643           <td class="md" nowrap>char *&nbsp;</td>
644           <td class="mdname" nowrap> <em>params</em>, </td>
645         </tr>
646         <tr>
647           <td></td>
648           <td></td>
649           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
650           <td class="mdname" nowrap> <em>source</em>, </td>
651         </tr>
652         <tr>
653           <td></td>
654           <td></td>
655           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
656           <td class="mdname" nowrap> <em>reply</em>, </td>
657         </tr>
658         <tr>
659           <td></td>
660           <td></td>
661           <td class="md" nowrap>char *&nbsp;</td>
662           <td class="mdname" nowrap> <em>tcp_host</em></td>
663         </tr>
664         <tr>
665           <td></td>
666           <td class="md">)&nbsp;</td>
667           <td class="md" colspan="2"></td>
668         </tr>
669
670       </table>
671     </td>
672   </tr>
673 </table>
674 <table cellspacing=5 cellpadding=0 border=0>
675   <tr>
676     <td>
677       &nbsp;
678     </td>
679     <td>
680
681 <p>
682     </td>
683   </tr>
684 </table>
685 <a name="a43" doxytag="commands.h::handle_gline"></a><p>
686 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
687   <tr>
688     <td class="mdRow">
689       <table cellpadding="0" cellspacing="0" border="0">
690         <tr>
691           <td class="md" nowrap valign="top"> void handle_gline </td>
692           <td class="md" valign="top">(&nbsp;</td>
693           <td class="md" nowrap valign="top">char **&nbsp;</td>
694           <td class="mdname" nowrap> <em>parameters</em>, </td>
695         </tr>
696         <tr>
697           <td></td>
698           <td></td>
699           <td class="md" nowrap>int&nbsp;</td>
700           <td class="mdname" nowrap> <em>pcnt</em>, </td>
701         </tr>
702         <tr>
703           <td></td>
704           <td></td>
705           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
706           <td class="mdname" nowrap> <em>user</em></td>
707         </tr>
708         <tr>
709           <td></td>
710           <td class="md">)&nbsp;</td>
711           <td class="md" colspan="2"></td>
712         </tr>
713
714       </table>
715     </td>
716   </tr>
717 </table>
718 <table cellspacing=5 cellpadding=0 border=0>
719   <tr>
720     <td>
721       &nbsp;
722     </td>
723     <td>
724
725 <p>
726     </td>
727   </tr>
728 </table>
729 <a name="a68" doxytag="commands.h::handle_i"></a><p>
730 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
731   <tr>
732     <td class="mdRow">
733       <table cellpadding="0" cellspacing="0" border="0">
734         <tr>
735           <td class="md" nowrap valign="top"> void handle_i </td>
736           <td class="md" valign="top">(&nbsp;</td>
737           <td class="md" nowrap valign="top">char&nbsp;</td>
738           <td class="mdname" nowrap> <em>token</em>, </td>
739         </tr>
740         <tr>
741           <td></td>
742           <td></td>
743           <td class="md" nowrap>char *&nbsp;</td>
744           <td class="mdname" nowrap> <em>params</em>, </td>
745         </tr>
746         <tr>
747           <td></td>
748           <td></td>
749           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
750           <td class="mdname" nowrap> <em>source</em>, </td>
751         </tr>
752         <tr>
753           <td></td>
754           <td></td>
755           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
756           <td class="mdname" nowrap> <em>reply</em>, </td>
757         </tr>
758         <tr>
759           <td></td>
760           <td></td>
761           <td class="md" nowrap>char *&nbsp;</td>
762           <td class="mdname" nowrap> <em>tcp_host</em></td>
763         </tr>
764         <tr>
765           <td></td>
766           <td class="md">)&nbsp;</td>
767           <td class="md" colspan="2"></td>
768         </tr>
769
770       </table>
771     </td>
772   </tr>
773 </table>
774 <table cellspacing=5 cellpadding=0 border=0>
775   <tr>
776     <td>
777       &nbsp;
778     </td>
779     <td>
780
781 <p>
782     </td>
783   </tr>
784 </table>
785 <a name="a14" doxytag="commands.h::handle_info"></a><p>
786 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
787   <tr>
788     <td class="mdRow">
789       <table cellpadding="0" cellspacing="0" border="0">
790         <tr>
791           <td class="md" nowrap valign="top"> void handle_info </td>
792           <td class="md" valign="top">(&nbsp;</td>
793           <td class="md" nowrap valign="top">char **&nbsp;</td>
794           <td class="mdname" nowrap> <em>parameters</em>, </td>
795         </tr>
796         <tr>
797           <td></td>
798           <td></td>
799           <td class="md" nowrap>int&nbsp;</td>
800           <td class="mdname" nowrap> <em>pcnt</em>, </td>
801         </tr>
802         <tr>
803           <td></td>
804           <td></td>
805           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
806           <td class="mdname" nowrap> <em>user</em></td>
807         </tr>
808         <tr>
809           <td></td>
810           <td class="md">)&nbsp;</td>
811           <td class="md" colspan="2"></td>
812         </tr>
813
814       </table>
815     </td>
816   </tr>
817 </table>
818 <table cellspacing=5 cellpadding=0 border=0>
819   <tr>
820     <td>
821       &nbsp;
822     </td>
823     <td>
824
825 <p>
826     </td>
827   </tr>
828 </table>
829 <a name="a9" doxytag="commands.h::handle_invite"></a><p>
830 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
831   <tr>
832     <td class="mdRow">
833       <table cellpadding="0" cellspacing="0" border="0">
834         <tr>
835           <td class="md" nowrap valign="top"> void handle_invite </td>
836           <td class="md" valign="top">(&nbsp;</td>
837           <td class="md" nowrap valign="top">char **&nbsp;</td>
838           <td class="mdname" nowrap> <em>parameters</em>, </td>
839         </tr>
840         <tr>
841           <td></td>
842           <td></td>
843           <td class="md" nowrap>int&nbsp;</td>
844           <td class="mdname" nowrap> <em>pcnt</em>, </td>
845         </tr>
846         <tr>
847           <td></td>
848           <td></td>
849           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
850           <td class="mdname" nowrap> <em>user</em></td>
851         </tr>
852         <tr>
853           <td></td>
854           <td class="md">)&nbsp;</td>
855           <td class="md" colspan="2"></td>
856         </tr>
857
858       </table>
859     </td>
860   </tr>
861 </table>
862 <table cellspacing=5 cellpadding=0 border=0>
863   <tr>
864     <td>
865       &nbsp;
866     </td>
867     <td>
868
869 <p>
870     </td>
871   </tr>
872 </table>
873 <a name="a30" doxytag="commands.h::handle_ison"></a><p>
874 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
875   <tr>
876     <td class="mdRow">
877       <table cellpadding="0" cellspacing="0" border="0">
878         <tr>
879           <td class="md" nowrap valign="top"> void handle_ison </td>
880           <td class="md" valign="top">(&nbsp;</td>
881           <td class="md" nowrap valign="top">char **&nbsp;</td>
882           <td class="mdname" nowrap> <em>parameters</em>, </td>
883         </tr>
884         <tr>
885           <td></td>
886           <td></td>
887           <td class="md" nowrap>int&nbsp;</td>
888           <td class="mdname" nowrap> <em>pcnt</em>, </td>
889         </tr>
890         <tr>
891           <td></td>
892           <td></td>
893           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
894           <td class="mdname" nowrap> <em>user</em></td>
895         </tr>
896         <tr>
897           <td></td>
898           <td class="md">)&nbsp;</td>
899           <td class="md" colspan="2"></td>
900         </tr>
901
902       </table>
903     </td>
904   </tr>
905 </table>
906 <table cellspacing=5 cellpadding=0 border=0>
907   <tr>
908     <td>
909       &nbsp;
910     </td>
911     <td>
912
913 <p>
914     </td>
915   </tr>
916 </table>
917 <a name="a51" doxytag="commands.h::handle_J"></a><p>
918 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
919   <tr>
920     <td class="mdRow">
921       <table cellpadding="0" cellspacing="0" border="0">
922         <tr>
923           <td class="md" nowrap valign="top"> void handle_J </td>
924           <td class="md" valign="top">(&nbsp;</td>
925           <td class="md" nowrap valign="top">char&nbsp;</td>
926           <td class="mdname" nowrap> <em>token</em>, </td>
927         </tr>
928         <tr>
929           <td></td>
930           <td></td>
931           <td class="md" nowrap>char *&nbsp;</td>
932           <td class="mdname" nowrap> <em>params</em>, </td>
933         </tr>
934         <tr>
935           <td></td>
936           <td></td>
937           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
938           <td class="mdname" nowrap> <em>source</em>, </td>
939         </tr>
940         <tr>
941           <td></td>
942           <td></td>
943           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
944           <td class="mdname" nowrap> <em>reply</em>, </td>
945         </tr>
946         <tr>
947           <td></td>
948           <td></td>
949           <td class="md" nowrap>char *&nbsp;</td>
950           <td class="mdname" nowrap> <em>tcp_host</em></td>
951         </tr>
952         <tr>
953           <td></td>
954           <td class="md">)&nbsp;</td>
955           <td class="md" colspan="2"></td>
956         </tr>
957
958       </table>
959     </td>
960   </tr>
961 </table>
962 <table cellspacing=5 cellpadding=0 border=0>
963   <tr>
964     <td>
965       &nbsp;
966     </td>
967     <td>
968
969 <p>
970     </td>
971   </tr>
972 </table>
973 <a name="a0" doxytag="commands.h::handle_join"></a><p>
974 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
975   <tr>
976     <td class="mdRow">
977       <table cellpadding="0" cellspacing="0" border="0">
978         <tr>
979           <td class="md" nowrap valign="top"> void handle_join </td>
980           <td class="md" valign="top">(&nbsp;</td>
981           <td class="md" nowrap valign="top">char **&nbsp;</td>
982           <td class="mdname" nowrap> <em>parameters</em>, </td>
983         </tr>
984         <tr>
985           <td></td>
986           <td></td>
987           <td class="md" nowrap>int&nbsp;</td>
988           <td class="mdname" nowrap> <em>pcnt</em>, </td>
989         </tr>
990         <tr>
991           <td></td>
992           <td></td>
993           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
994           <td class="mdname" nowrap> <em>user</em></td>
995         </tr>
996         <tr>
997           <td></td>
998           <td class="md">)&nbsp;</td>
999           <td class="md" colspan="2"></td>
1000         </tr>
1001
1002       </table>
1003     </td>
1004   </tr>
1005 </table>
1006 <table cellspacing=5 cellpadding=0 border=0>
1007   <tr>
1008     <td>
1009       &nbsp;
1010     </td>
1011     <td>
1012
1013 <p>
1014 These are the handlers for user commands. 
1015 <p>
1016     </td>
1017   </tr>
1018 </table>
1019 <a name="a62" doxytag="commands.h::handle_K"></a><p>
1020 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1021   <tr>
1022     <td class="mdRow">
1023       <table cellpadding="0" cellspacing="0" border="0">
1024         <tr>
1025           <td class="md" nowrap valign="top"> void handle_K </td>
1026           <td class="md" valign="top">(&nbsp;</td>
1027           <td class="md" nowrap valign="top">char&nbsp;</td>
1028           <td class="mdname" nowrap> <em>token</em>, </td>
1029         </tr>
1030         <tr>
1031           <td></td>
1032           <td></td>
1033           <td class="md" nowrap>char *&nbsp;</td>
1034           <td class="mdname" nowrap> <em>params</em>, </td>
1035         </tr>
1036         <tr>
1037           <td></td>
1038           <td></td>
1039           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1040           <td class="mdname" nowrap> <em>source</em>, </td>
1041         </tr>
1042         <tr>
1043           <td></td>
1044           <td></td>
1045           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1046           <td class="mdname" nowrap> <em>reply</em>, </td>
1047         </tr>
1048         <tr>
1049           <td></td>
1050           <td></td>
1051           <td class="md" nowrap>char *&nbsp;</td>
1052           <td class="mdname" nowrap> <em>tcp_host</em></td>
1053         </tr>
1054         <tr>
1055           <td></td>
1056           <td class="md">)&nbsp;</td>
1057           <td class="md" colspan="2"></td>
1058         </tr>
1059
1060       </table>
1061     </td>
1062   </tr>
1063 </table>
1064 <table cellspacing=5 cellpadding=0 border=0>
1065   <tr>
1066     <td>
1067       &nbsp;
1068     </td>
1069     <td>
1070
1071 <p>
1072     </td>
1073   </tr>
1074 </table>
1075 <a name="a59" doxytag="commands.h::handle_k"></a><p>
1076 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1077   <tr>
1078     <td class="mdRow">
1079       <table cellpadding="0" cellspacing="0" border="0">
1080         <tr>
1081           <td class="md" nowrap valign="top"> void handle_k </td>
1082           <td class="md" valign="top">(&nbsp;</td>
1083           <td class="md" nowrap valign="top">char&nbsp;</td>
1084           <td class="mdname" nowrap> <em>token</em>, </td>
1085         </tr>
1086         <tr>
1087           <td></td>
1088           <td></td>
1089           <td class="md" nowrap>char *&nbsp;</td>
1090           <td class="mdname" nowrap> <em>params</em>, </td>
1091         </tr>
1092         <tr>
1093           <td></td>
1094           <td></td>
1095           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1096           <td class="mdname" nowrap> <em>source</em>, </td>
1097         </tr>
1098         <tr>
1099           <td></td>
1100           <td></td>
1101           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1102           <td class="mdname" nowrap> <em>reply</em>, </td>
1103         </tr>
1104         <tr>
1105           <td></td>
1106           <td></td>
1107           <td class="md" nowrap>char *&nbsp;</td>
1108           <td class="mdname" nowrap> <em>tcp_host</em></td>
1109         </tr>
1110         <tr>
1111           <td></td>
1112           <td class="md">)&nbsp;</td>
1113           <td class="md" colspan="2"></td>
1114         </tr>
1115
1116       </table>
1117     </td>
1118   </tr>
1119 </table>
1120 <table cellspacing=5 cellpadding=0 border=0>
1121   <tr>
1122     <td>
1123       &nbsp;
1124     </td>
1125     <td>
1126
1127 <p>
1128     </td>
1129   </tr>
1130 </table>
1131 <a name="a2" doxytag="commands.h::handle_kick"></a><p>
1132 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1133   <tr>
1134     <td class="mdRow">
1135       <table cellpadding="0" cellspacing="0" border="0">
1136         <tr>
1137           <td class="md" nowrap valign="top"> void handle_kick </td>
1138           <td class="md" valign="top">(&nbsp;</td>
1139           <td class="md" nowrap valign="top">char **&nbsp;</td>
1140           <td class="mdname" nowrap> <em>parameters</em>, </td>
1141         </tr>
1142         <tr>
1143           <td></td>
1144           <td></td>
1145           <td class="md" nowrap>int&nbsp;</td>
1146           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1147         </tr>
1148         <tr>
1149           <td></td>
1150           <td></td>
1151           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1152           <td class="mdname" nowrap> <em>user</em></td>
1153         </tr>
1154         <tr>
1155           <td></td>
1156           <td class="md">)&nbsp;</td>
1157           <td class="md" colspan="2"></td>
1158         </tr>
1159
1160       </table>
1161     </td>
1162   </tr>
1163 </table>
1164 <table cellspacing=5 cellpadding=0 border=0>
1165   <tr>
1166     <td>
1167       &nbsp;
1168     </td>
1169     <td>
1170
1171 <p>
1172     </td>
1173   </tr>
1174 </table>
1175 <a name="a5" doxytag="commands.h::handle_kill"></a><p>
1176 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1177   <tr>
1178     <td class="mdRow">
1179       <table cellpadding="0" cellspacing="0" border="0">
1180         <tr>
1181           <td class="md" nowrap valign="top"> void handle_kill </td>
1182           <td class="md" valign="top">(&nbsp;</td>
1183           <td class="md" nowrap valign="top">char **&nbsp;</td>
1184           <td class="mdname" nowrap> <em>parameters</em>, </td>
1185         </tr>
1186         <tr>
1187           <td></td>
1188           <td></td>
1189           <td class="md" nowrap>int&nbsp;</td>
1190           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1191         </tr>
1192         <tr>
1193           <td></td>
1194           <td></td>
1195           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1196           <td class="mdname" nowrap> <em>user</em></td>
1197         </tr>
1198         <tr>
1199           <td></td>
1200           <td class="md">)&nbsp;</td>
1201           <td class="md" colspan="2"></td>
1202         </tr>
1203
1204       </table>
1205     </td>
1206   </tr>
1207 </table>
1208 <table cellspacing=5 cellpadding=0 border=0>
1209   <tr>
1210     <td>
1211       &nbsp;
1212     </td>
1213     <td>
1214
1215 <p>
1216     </td>
1217   </tr>
1218 </table>
1219 <a name="a42" doxytag="commands.h::handle_kline"></a><p>
1220 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1221   <tr>
1222     <td class="mdRow">
1223       <table cellpadding="0" cellspacing="0" border="0">
1224         <tr>
1225           <td class="md" nowrap valign="top"> void handle_kline </td>
1226           <td class="md" valign="top">(&nbsp;</td>
1227           <td class="md" nowrap valign="top">char **&nbsp;</td>
1228           <td class="mdname" nowrap> <em>parameters</em>, </td>
1229         </tr>
1230         <tr>
1231           <td></td>
1232           <td></td>
1233           <td class="md" nowrap>int&nbsp;</td>
1234           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1235         </tr>
1236         <tr>
1237           <td></td>
1238           <td></td>
1239           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1240           <td class="mdname" nowrap> <em>user</em></td>
1241         </tr>
1242         <tr>
1243           <td></td>
1244           <td class="md">)&nbsp;</td>
1245           <td class="md" colspan="2"></td>
1246         </tr>
1247
1248       </table>
1249     </td>
1250   </tr>
1251 </table>
1252 <table cellspacing=5 cellpadding=0 border=0>
1253   <tr>
1254     <td>
1255       &nbsp;
1256     </td>
1257     <td>
1258
1259 <p>
1260     </td>
1261   </tr>
1262 </table>
1263 <a name="a63" doxytag="commands.h::handle_L"></a><p>
1264 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1265   <tr>
1266     <td class="mdRow">
1267       <table cellpadding="0" cellspacing="0" border="0">
1268         <tr>
1269           <td class="md" nowrap valign="top"> void handle_L </td>
1270           <td class="md" valign="top">(&nbsp;</td>
1271           <td class="md" nowrap valign="top">char&nbsp;</td>
1272           <td class="mdname" nowrap> <em>token</em>, </td>
1273         </tr>
1274         <tr>
1275           <td></td>
1276           <td></td>
1277           <td class="md" nowrap>char *&nbsp;</td>
1278           <td class="mdname" nowrap> <em>params</em>, </td>
1279         </tr>
1280         <tr>
1281           <td></td>
1282           <td></td>
1283           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1284           <td class="mdname" nowrap> <em>source</em>, </td>
1285         </tr>
1286         <tr>
1287           <td></td>
1288           <td></td>
1289           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1290           <td class="mdname" nowrap> <em>reply</em>, </td>
1291         </tr>
1292         <tr>
1293           <td></td>
1294           <td></td>
1295           <td class="md" nowrap>char *&nbsp;</td>
1296           <td class="mdname" nowrap> <em>tcp_host</em></td>
1297         </tr>
1298         <tr>
1299           <td></td>
1300           <td class="md">)&nbsp;</td>
1301           <td class="md" colspan="2"></td>
1302         </tr>
1303
1304       </table>
1305     </td>
1306   </tr>
1307 </table>
1308 <table cellspacing=5 cellpadding=0 border=0>
1309   <tr>
1310     <td>
1311       &nbsp;
1312     </td>
1313     <td>
1314
1315 <p>
1316     </td>
1317   </tr>
1318 </table>
1319 <a name="a47" doxytag="commands.h::handle_link_packet"></a><p>
1320 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1321   <tr>
1322     <td class="mdRow">
1323       <table cellpadding="0" cellspacing="0" border="0">
1324         <tr>
1325           <td class="md" nowrap valign="top"> void handle_link_packet </td>
1326           <td class="md" valign="top">(&nbsp;</td>
1327           <td class="md" nowrap valign="top">char *&nbsp;</td>
1328           <td class="mdname" nowrap> <em>udp_msg</em>, </td>
1329         </tr>
1330         <tr>
1331           <td></td>
1332           <td></td>
1333           <td class="md" nowrap>char *&nbsp;</td>
1334           <td class="mdname" nowrap> <em>tcp_host</em>, </td>
1335         </tr>
1336         <tr>
1337           <td></td>
1338           <td></td>
1339           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1340           <td class="mdname" nowrap> <em>serv</em></td>
1341         </tr>
1342         <tr>
1343           <td></td>
1344           <td class="md">)&nbsp;</td>
1345           <td class="md" colspan="2"></td>
1346         </tr>
1347
1348       </table>
1349     </td>
1350   </tr>
1351 </table>
1352 <table cellspacing=5 cellpadding=0 border=0>
1353   <tr>
1354     <td>
1355       &nbsp;
1356     </td>
1357     <td>
1358
1359 <p>
1360 Special functions for processing server to server traffic. 
1361 <p>
1362     </td>
1363   </tr>
1364 </table>
1365 <a name="a38" doxytag="commands.h::handle_links"></a><p>
1366 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1367   <tr>
1368     <td class="mdRow">
1369       <table cellpadding="0" cellspacing="0" border="0">
1370         <tr>
1371           <td class="md" nowrap valign="top"> void handle_links </td>
1372           <td class="md" valign="top">(&nbsp;</td>
1373           <td class="md" nowrap valign="top">char **&nbsp;</td>
1374           <td class="mdname" nowrap> <em>parameters</em>, </td>
1375         </tr>
1376         <tr>
1377           <td></td>
1378           <td></td>
1379           <td class="md" nowrap>int&nbsp;</td>
1380           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1381         </tr>
1382         <tr>
1383           <td></td>
1384           <td></td>
1385           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1386           <td class="mdname" nowrap> <em>user</em></td>
1387         </tr>
1388         <tr>
1389           <td></td>
1390           <td class="md">)&nbsp;</td>
1391           <td class="md" colspan="2"></td>
1392         </tr>
1393
1394       </table>
1395     </td>
1396   </tr>
1397 </table>
1398 <table cellspacing=5 cellpadding=0 border=0>
1399   <tr>
1400     <td>
1401       &nbsp;
1402     </td>
1403     <td>
1404
1405 <p>
1406     </td>
1407   </tr>
1408 </table>
1409 <a name="a20" doxytag="commands.h::handle_list"></a><p>
1410 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1411   <tr>
1412     <td class="mdRow">
1413       <table cellpadding="0" cellspacing="0" border="0">
1414         <tr>
1415           <td class="md" nowrap valign="top"> void handle_list </td>
1416           <td class="md" valign="top">(&nbsp;</td>
1417           <td class="md" nowrap valign="top">char **&nbsp;</td>
1418           <td class="mdname" nowrap> <em>parameters</em>, </td>
1419         </tr>
1420         <tr>
1421           <td></td>
1422           <td></td>
1423           <td class="md" nowrap>int&nbsp;</td>
1424           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1425         </tr>
1426         <tr>
1427           <td></td>
1428           <td></td>
1429           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1430           <td class="mdname" nowrap> <em>user</em></td>
1431         </tr>
1432         <tr>
1433           <td></td>
1434           <td class="md">)&nbsp;</td>
1435           <td class="md" colspan="2"></td>
1436         </tr>
1437
1438       </table>
1439     </td>
1440   </tr>
1441 </table>
1442 <table cellspacing=5 cellpadding=0 border=0>
1443   <tr>
1444     <td>
1445       &nbsp;
1446     </td>
1447     <td>
1448
1449 <p>
1450     </td>
1451   </tr>
1452 </table>
1453 <a name="a22" doxytag="commands.h::handle_lusers"></a><p>
1454 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1455   <tr>
1456     <td class="mdRow">
1457       <table cellpadding="0" cellspacing="0" border="0">
1458         <tr>
1459           <td class="md" nowrap valign="top"> void handle_lusers </td>
1460           <td class="md" valign="top">(&nbsp;</td>
1461           <td class="md" nowrap valign="top">char **&nbsp;</td>
1462           <td class="mdname" nowrap> <em>parameters</em>, </td>
1463         </tr>
1464         <tr>
1465           <td></td>
1466           <td></td>
1467           <td class="md" nowrap>int&nbsp;</td>
1468           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1469         </tr>
1470         <tr>
1471           <td></td>
1472           <td></td>
1473           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1474           <td class="mdname" nowrap> <em>user</em></td>
1475         </tr>
1476         <tr>
1477           <td></td>
1478           <td class="md">)&nbsp;</td>
1479           <td class="md" colspan="2"></td>
1480         </tr>
1481
1482       </table>
1483     </td>
1484   </tr>
1485 </table>
1486 <table cellspacing=5 cellpadding=0 border=0>
1487   <tr>
1488     <td>
1489       &nbsp;
1490     </td>
1491     <td>
1492
1493 <p>
1494     </td>
1495   </tr>
1496 </table>
1497 <a name="a65" doxytag="commands.h::handle_M"></a><p>
1498 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1499   <tr>
1500     <td class="mdRow">
1501       <table cellpadding="0" cellspacing="0" border="0">
1502         <tr>
1503           <td class="md" nowrap valign="top"> void handle_M </td>
1504           <td class="md" valign="top">(&nbsp;</td>
1505           <td class="md" nowrap valign="top">char&nbsp;</td>
1506           <td class="mdname" nowrap> <em>token</em>, </td>
1507         </tr>
1508         <tr>
1509           <td></td>
1510           <td></td>
1511           <td class="md" nowrap>char *&nbsp;</td>
1512           <td class="mdname" nowrap> <em>params</em>, </td>
1513         </tr>
1514         <tr>
1515           <td></td>
1516           <td></td>
1517           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1518           <td class="mdname" nowrap> <em>source</em>, </td>
1519         </tr>
1520         <tr>
1521           <td></td>
1522           <td></td>
1523           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1524           <td class="mdname" nowrap> <em>reply</em>, </td>
1525         </tr>
1526         <tr>
1527           <td></td>
1528           <td></td>
1529           <td class="md" nowrap>char *&nbsp;</td>
1530           <td class="mdname" nowrap> <em>tcp_host</em></td>
1531         </tr>
1532         <tr>
1533           <td></td>
1534           <td class="md">)&nbsp;</td>
1535           <td class="md" colspan="2"></td>
1536         </tr>
1537
1538       </table>
1539     </td>
1540   </tr>
1541 </table>
1542 <table cellspacing=5 cellpadding=0 border=0>
1543   <tr>
1544     <td>
1545       &nbsp;
1546     </td>
1547     <td>
1548
1549 <p>
1550     </td>
1551   </tr>
1552 </table>
1553 <a name="a64" doxytag="commands.h::handle_m"></a><p>
1554 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1555   <tr>
1556     <td class="mdRow">
1557       <table cellpadding="0" cellspacing="0" border="0">
1558         <tr>
1559           <td class="md" nowrap valign="top"> void handle_m </td>
1560           <td class="md" valign="top">(&nbsp;</td>
1561           <td class="md" nowrap valign="top">char&nbsp;</td>
1562           <td class="mdname" nowrap> <em>token</em>, </td>
1563         </tr>
1564         <tr>
1565           <td></td>
1566           <td></td>
1567           <td class="md" nowrap>char *&nbsp;</td>
1568           <td class="mdname" nowrap> <em>params</em>, </td>
1569         </tr>
1570         <tr>
1571           <td></td>
1572           <td></td>
1573           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1574           <td class="mdname" nowrap> <em>source</em>, </td>
1575         </tr>
1576         <tr>
1577           <td></td>
1578           <td></td>
1579           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1580           <td class="mdname" nowrap> <em>reply</em>, </td>
1581         </tr>
1582         <tr>
1583           <td></td>
1584           <td></td>
1585           <td class="md" nowrap>char *&nbsp;</td>
1586           <td class="mdname" nowrap> <em>tcp_host</em></td>
1587         </tr>
1588         <tr>
1589           <td></td>
1590           <td class="md">)&nbsp;</td>
1591           <td class="md" colspan="2"></td>
1592         </tr>
1593
1594       </table>
1595     </td>
1596   </tr>
1597 </table>
1598 <table cellspacing=5 cellpadding=0 border=0>
1599   <tr>
1600     <td>
1601       &nbsp;
1602     </td>
1603     <td>
1604
1605 <p>
1606     </td>
1607   </tr>
1608 </table>
1609 <a name="a39" doxytag="commands.h::handle_map"></a><p>
1610 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1611   <tr>
1612     <td class="mdRow">
1613       <table cellpadding="0" cellspacing="0" border="0">
1614         <tr>
1615           <td class="md" nowrap valign="top"> void handle_map </td>
1616           <td class="md" valign="top">(&nbsp;</td>
1617           <td class="md" nowrap valign="top">char **&nbsp;</td>
1618           <td class="mdname" nowrap> <em>parameters</em>, </td>
1619         </tr>
1620         <tr>
1621           <td></td>
1622           <td></td>
1623           <td class="md" nowrap>int&nbsp;</td>
1624           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1625         </tr>
1626         <tr>
1627           <td></td>
1628           <td></td>
1629           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1630           <td class="mdname" nowrap> <em>user</em></td>
1631         </tr>
1632         <tr>
1633           <td></td>
1634           <td class="md">)&nbsp;</td>
1635           <td class="md" colspan="2"></td>
1636         </tr>
1637
1638       </table>
1639     </td>
1640   </tr>
1641 </table>
1642 <table cellspacing=5 cellpadding=0 border=0>
1643   <tr>
1644     <td>
1645       &nbsp;
1646     </td>
1647     <td>
1648
1649 <p>
1650     </td>
1651   </tr>
1652 </table>
1653 <a name="a34" doxytag="commands.h::handle_modules"></a><p>
1654 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1655   <tr>
1656     <td class="mdRow">
1657       <table cellpadding="0" cellspacing="0" border="0">
1658         <tr>
1659           <td class="md" nowrap valign="top"> void handle_modules </td>
1660           <td class="md" valign="top">(&nbsp;</td>
1661           <td class="md" nowrap valign="top">char **&nbsp;</td>
1662           <td class="mdname" nowrap> <em>parameters</em>, </td>
1663         </tr>
1664         <tr>
1665           <td></td>
1666           <td></td>
1667           <td class="md" nowrap>int&nbsp;</td>
1668           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1669         </tr>
1670         <tr>
1671           <td></td>
1672           <td></td>
1673           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1674           <td class="mdname" nowrap> <em>user</em></td>
1675         </tr>
1676         <tr>
1677           <td></td>
1678           <td class="md">)&nbsp;</td>
1679           <td class="md" colspan="2"></td>
1680         </tr>
1681
1682       </table>
1683     </td>
1684   </tr>
1685 </table>
1686 <table cellspacing=5 cellpadding=0 border=0>
1687   <tr>
1688     <td>
1689       &nbsp;
1690     </td>
1691     <td>
1692
1693 <p>
1694     </td>
1695   </tr>
1696 </table>
1697 <a name="a26" doxytag="commands.h::handle_motd"></a><p>
1698 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1699   <tr>
1700     <td class="mdRow">
1701       <table cellpadding="0" cellspacing="0" border="0">
1702         <tr>
1703           <td class="md" nowrap valign="top"> void handle_motd </td>
1704           <td class="md" valign="top">(&nbsp;</td>
1705           <td class="md" nowrap valign="top">char **&nbsp;</td>
1706           <td class="mdname" nowrap> <em>parameters</em>, </td>
1707         </tr>
1708         <tr>
1709           <td></td>
1710           <td></td>
1711           <td class="md" nowrap>int&nbsp;</td>
1712           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1713         </tr>
1714         <tr>
1715           <td></td>
1716           <td></td>
1717           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1718           <td class="mdname" nowrap> <em>user</em></td>
1719         </tr>
1720         <tr>
1721           <td></td>
1722           <td class="md">)&nbsp;</td>
1723           <td class="md" colspan="2"></td>
1724         </tr>
1725
1726       </table>
1727     </td>
1728   </tr>
1729 </table>
1730 <table cellspacing=5 cellpadding=0 border=0>
1731   <tr>
1732     <td>
1733       &nbsp;
1734     </td>
1735     <td>
1736
1737 <p>
1738     </td>
1739   </tr>
1740 </table>
1741 <a name="a60" doxytag="commands.h::handle_n"></a><p>
1742 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1743   <tr>
1744     <td class="mdRow">
1745       <table cellpadding="0" cellspacing="0" border="0">
1746         <tr>
1747           <td class="md" nowrap valign="top"> void handle_n </td>
1748           <td class="md" valign="top">(&nbsp;</td>
1749           <td class="md" nowrap valign="top">char&nbsp;</td>
1750           <td class="mdname" nowrap> <em>token</em>, </td>
1751         </tr>
1752         <tr>
1753           <td></td>
1754           <td></td>
1755           <td class="md" nowrap>char *&nbsp;</td>
1756           <td class="mdname" nowrap> <em>params</em>, </td>
1757         </tr>
1758         <tr>
1759           <td></td>
1760           <td></td>
1761           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1762           <td class="mdname" nowrap> <em>source</em>, </td>
1763         </tr>
1764         <tr>
1765           <td></td>
1766           <td></td>
1767           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1768           <td class="mdname" nowrap> <em>reply</em>, </td>
1769         </tr>
1770         <tr>
1771           <td></td>
1772           <td></td>
1773           <td class="md" nowrap>char *&nbsp;</td>
1774           <td class="mdname" nowrap> <em>tcp_host</em></td>
1775         </tr>
1776         <tr>
1777           <td></td>
1778           <td class="md">)&nbsp;</td>
1779           <td class="md" colspan="2"></td>
1780         </tr>
1781
1782       </table>
1783     </td>
1784   </tr>
1785 </table>
1786 <table cellspacing=5 cellpadding=0 border=0>
1787   <tr>
1788     <td>
1789       &nbsp;
1790     </td>
1791     <td>
1792
1793 <p>
1794     </td>
1795   </tr>
1796 </table>
1797 <a name="a57" doxytag="commands.h::handle_N"></a><p>
1798 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1799   <tr>
1800     <td class="mdRow">
1801       <table cellpadding="0" cellspacing="0" border="0">
1802         <tr>
1803           <td class="md" nowrap valign="top"> void handle_N </td>
1804           <td class="md" valign="top">(&nbsp;</td>
1805           <td class="md" nowrap valign="top">char&nbsp;</td>
1806           <td class="mdname" nowrap> <em>token</em>, </td>
1807         </tr>
1808         <tr>
1809           <td></td>
1810           <td></td>
1811           <td class="md" nowrap>char *&nbsp;</td>
1812           <td class="mdname" nowrap> <em>params</em>, </td>
1813         </tr>
1814         <tr>
1815           <td></td>
1816           <td></td>
1817           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1818           <td class="mdname" nowrap> <em>source</em>, </td>
1819         </tr>
1820         <tr>
1821           <td></td>
1822           <td></td>
1823           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
1824           <td class="mdname" nowrap> <em>reply</em>, </td>
1825         </tr>
1826         <tr>
1827           <td></td>
1828           <td></td>
1829           <td class="md" nowrap>char *&nbsp;</td>
1830           <td class="mdname" nowrap> <em>tcp_host</em></td>
1831         </tr>
1832         <tr>
1833           <td></td>
1834           <td class="md">)&nbsp;</td>
1835           <td class="md" colspan="2"></td>
1836         </tr>
1837
1838       </table>
1839     </td>
1840   </tr>
1841 </table>
1842 <table cellspacing=5 cellpadding=0 border=0>
1843   <tr>
1844     <td>
1845       &nbsp;
1846     </td>
1847     <td>
1848
1849 <p>
1850     </td>
1851   </tr>
1852 </table>
1853 <a name="a11" doxytag="commands.h::handle_names"></a><p>
1854 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1855   <tr>
1856     <td class="mdRow">
1857       <table cellpadding="0" cellspacing="0" border="0">
1858         <tr>
1859           <td class="md" nowrap valign="top"> void handle_names </td>
1860           <td class="md" valign="top">(&nbsp;</td>
1861           <td class="md" nowrap valign="top">char **&nbsp;</td>
1862           <td class="mdname" nowrap> <em>parameters</em>, </td>
1863         </tr>
1864         <tr>
1865           <td></td>
1866           <td></td>
1867           <td class="md" nowrap>int&nbsp;</td>
1868           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1869         </tr>
1870         <tr>
1871           <td></td>
1872           <td></td>
1873           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1874           <td class="mdname" nowrap> <em>user</em></td>
1875         </tr>
1876         <tr>
1877           <td></td>
1878           <td class="md">)&nbsp;</td>
1879           <td class="md" colspan="2"></td>
1880         </tr>
1881
1882       </table>
1883     </td>
1884   </tr>
1885 </table>
1886 <table cellspacing=5 cellpadding=0 border=0>
1887   <tr>
1888     <td>
1889       &nbsp;
1890     </td>
1891     <td>
1892
1893 <p>
1894     </td>
1895   </tr>
1896 </table>
1897 <a name="a41" doxytag="commands.h::handle_nick"></a><p>
1898 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1899   <tr>
1900     <td class="mdRow">
1901       <table cellpadding="0" cellspacing="0" border="0">
1902         <tr>
1903           <td class="md" nowrap valign="top"> void handle_nick </td>
1904           <td class="md" valign="top">(&nbsp;</td>
1905           <td class="md" nowrap valign="top">char **&nbsp;</td>
1906           <td class="mdname" nowrap> <em>parameters</em>, </td>
1907         </tr>
1908         <tr>
1909           <td></td>
1910           <td></td>
1911           <td class="md" nowrap>int&nbsp;</td>
1912           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1913         </tr>
1914         <tr>
1915           <td></td>
1916           <td></td>
1917           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1918           <td class="mdname" nowrap> <em>user</em></td>
1919         </tr>
1920         <tr>
1921           <td></td>
1922           <td class="md">)&nbsp;</td>
1923           <td class="md" colspan="2"></td>
1924         </tr>
1925
1926       </table>
1927     </td>
1928   </tr>
1929 </table>
1930 <table cellspacing=5 cellpadding=0 border=0>
1931   <tr>
1932     <td>
1933       &nbsp;
1934     </td>
1935     <td>
1936
1937 <p>
1938     </td>
1939   </tr>
1940 </table>
1941 <a name="a13" doxytag="commands.h::handle_notice"></a><p>
1942 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1943   <tr>
1944     <td class="mdRow">
1945       <table cellpadding="0" cellspacing="0" border="0">
1946         <tr>
1947           <td class="md" nowrap valign="top"> void handle_notice </td>
1948           <td class="md" valign="top">(&nbsp;</td>
1949           <td class="md" nowrap valign="top">char **&nbsp;</td>
1950           <td class="mdname" nowrap> <em>parameters</em>, </td>
1951         </tr>
1952         <tr>
1953           <td></td>
1954           <td></td>
1955           <td class="md" nowrap>int&nbsp;</td>
1956           <td class="mdname" nowrap> <em>pcnt</em>, </td>
1957         </tr>
1958         <tr>
1959           <td></td>
1960           <td></td>
1961           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
1962           <td class="mdname" nowrap> <em>user</em></td>
1963         </tr>
1964         <tr>
1965           <td></td>
1966           <td class="md">)&nbsp;</td>
1967           <td class="md" colspan="2"></td>
1968         </tr>
1969
1970       </table>
1971     </td>
1972   </tr>
1973 </table>
1974 <table cellspacing=5 cellpadding=0 border=0>
1975   <tr>
1976     <td>
1977       &nbsp;
1978     </td>
1979     <td>
1980
1981 <p>
1982     </td>
1983   </tr>
1984 </table>
1985 <a name="a40" doxytag="commands.h::handle_oper"></a><p>
1986 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
1987   <tr>
1988     <td class="mdRow">
1989       <table cellpadding="0" cellspacing="0" border="0">
1990         <tr>
1991           <td class="md" nowrap valign="top"> void handle_oper </td>
1992           <td class="md" valign="top">(&nbsp;</td>
1993           <td class="md" nowrap valign="top">char **&nbsp;</td>
1994           <td class="mdname" nowrap> <em>parameters</em>, </td>
1995         </tr>
1996         <tr>
1997           <td></td>
1998           <td></td>
1999           <td class="md" nowrap>int&nbsp;</td>
2000           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2001         </tr>
2002         <tr>
2003           <td></td>
2004           <td></td>
2005           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2006           <td class="mdname" nowrap> <em>user</em></td>
2007         </tr>
2008         <tr>
2009           <td></td>
2010           <td class="md">)&nbsp;</td>
2011           <td class="md" colspan="2"></td>
2012         </tr>
2013
2014       </table>
2015     </td>
2016   </tr>
2017 </table>
2018 <table cellspacing=5 cellpadding=0 border=0>
2019   <tr>
2020     <td>
2021       &nbsp;
2022     </td>
2023     <td>
2024
2025 <p>
2026     </td>
2027   </tr>
2028 </table>
2029 <a name="a69" doxytag="commands.h::handle_P"></a><p>
2030 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2031   <tr>
2032     <td class="mdRow">
2033       <table cellpadding="0" cellspacing="0" border="0">
2034         <tr>
2035           <td class="md" nowrap valign="top"> void handle_P </td>
2036           <td class="md" valign="top">(&nbsp;</td>
2037           <td class="md" nowrap valign="top">char&nbsp;</td>
2038           <td class="mdname" nowrap> <em>token</em>, </td>
2039         </tr>
2040         <tr>
2041           <td></td>
2042           <td></td>
2043           <td class="md" nowrap>char *&nbsp;</td>
2044           <td class="mdname" nowrap> <em>params</em>, </td>
2045         </tr>
2046         <tr>
2047           <td></td>
2048           <td></td>
2049           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2050           <td class="mdname" nowrap> <em>source</em>, </td>
2051         </tr>
2052         <tr>
2053           <td></td>
2054           <td></td>
2055           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2056           <td class="mdname" nowrap> <em>reply</em>, </td>
2057         </tr>
2058         <tr>
2059           <td></td>
2060           <td></td>
2061           <td class="md" nowrap>char *&nbsp;</td>
2062           <td class="mdname" nowrap> <em>tcp_host</em></td>
2063         </tr>
2064         <tr>
2065           <td></td>
2066           <td class="md">)&nbsp;</td>
2067           <td class="md" colspan="2"></td>
2068         </tr>
2069
2070       </table>
2071     </td>
2072   </tr>
2073 </table>
2074 <table cellspacing=5 cellpadding=0 border=0>
2075   <tr>
2076     <td>
2077       &nbsp;
2078     </td>
2079     <td>
2080
2081 <p>
2082     </td>
2083   </tr>
2084 </table>
2085 <a name="a1" doxytag="commands.h::handle_part"></a><p>
2086 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2087   <tr>
2088     <td class="mdRow">
2089       <table cellpadding="0" cellspacing="0" border="0">
2090         <tr>
2091           <td class="md" nowrap valign="top"> void handle_part </td>
2092           <td class="md" valign="top">(&nbsp;</td>
2093           <td class="md" nowrap valign="top">char **&nbsp;</td>
2094           <td class="mdname" nowrap> <em>parameters</em>, </td>
2095         </tr>
2096         <tr>
2097           <td></td>
2098           <td></td>
2099           <td class="md" nowrap>int&nbsp;</td>
2100           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2101         </tr>
2102         <tr>
2103           <td></td>
2104           <td></td>
2105           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2106           <td class="mdname" nowrap> <em>user</em></td>
2107         </tr>
2108         <tr>
2109           <td></td>
2110           <td class="md">)&nbsp;</td>
2111           <td class="md" colspan="2"></td>
2112         </tr>
2113
2114       </table>
2115     </td>
2116   </tr>
2117 </table>
2118 <table cellspacing=5 cellpadding=0 border=0>
2119   <tr>
2120     <td>
2121       &nbsp;
2122     </td>
2123     <td>
2124
2125 <p>
2126     </td>
2127   </tr>
2128 </table>
2129 <a name="a8" doxytag="commands.h::handle_pass"></a><p>
2130 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2131   <tr>
2132     <td class="mdRow">
2133       <table cellpadding="0" cellspacing="0" border="0">
2134         <tr>
2135           <td class="md" nowrap valign="top"> void handle_pass </td>
2136           <td class="md" valign="top">(&nbsp;</td>
2137           <td class="md" nowrap valign="top">char **&nbsp;</td>
2138           <td class="mdname" nowrap> <em>parameters</em>, </td>
2139         </tr>
2140         <tr>
2141           <td></td>
2142           <td></td>
2143           <td class="md" nowrap>int&nbsp;</td>
2144           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2145         </tr>
2146         <tr>
2147           <td></td>
2148           <td></td>
2149           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2150           <td class="mdname" nowrap> <em>user</em></td>
2151         </tr>
2152         <tr>
2153           <td></td>
2154           <td class="md">)&nbsp;</td>
2155           <td class="md" colspan="2"></td>
2156         </tr>
2157
2158       </table>
2159     </td>
2160   </tr>
2161 </table>
2162 <table cellspacing=5 cellpadding=0 border=0>
2163   <tr>
2164     <td>
2165       &nbsp;
2166     </td>
2167     <td>
2168
2169 <p>
2170     </td>
2171   </tr>
2172 </table>
2173 <a name="a24" doxytag="commands.h::handle_ping"></a><p>
2174 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2175   <tr>
2176     <td class="mdRow">
2177       <table cellpadding="0" cellspacing="0" border="0">
2178         <tr>
2179           <td class="md" nowrap valign="top"> void handle_ping </td>
2180           <td class="md" valign="top">(&nbsp;</td>
2181           <td class="md" nowrap valign="top">char **&nbsp;</td>
2182           <td class="mdname" nowrap> <em>parameters</em>, </td>
2183         </tr>
2184         <tr>
2185           <td></td>
2186           <td></td>
2187           <td class="md" nowrap>int&nbsp;</td>
2188           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2189         </tr>
2190         <tr>
2191           <td></td>
2192           <td></td>
2193           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2194           <td class="mdname" nowrap> <em>user</em></td>
2195         </tr>
2196         <tr>
2197           <td></td>
2198           <td class="md">)&nbsp;</td>
2199           <td class="md" colspan="2"></td>
2200         </tr>
2201
2202       </table>
2203     </td>
2204   </tr>
2205 </table>
2206 <table cellspacing=5 cellpadding=0 border=0>
2207   <tr>
2208     <td>
2209       &nbsp;
2210     </td>
2211     <td>
2212
2213 <p>
2214     </td>
2215   </tr>
2216 </table>
2217 <a name="a53" doxytag="commands.h::handle_plus"></a><p>
2218 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2219   <tr>
2220     <td class="mdRow">
2221       <table cellpadding="0" cellspacing="0" border="0">
2222         <tr>
2223           <td class="md" nowrap valign="top"> void handle_plus </td>
2224           <td class="md" valign="top">(&nbsp;</td>
2225           <td class="md" nowrap valign="top">char&nbsp;</td>
2226           <td class="mdname" nowrap> <em>token</em>, </td>
2227         </tr>
2228         <tr>
2229           <td></td>
2230           <td></td>
2231           <td class="md" nowrap>char *&nbsp;</td>
2232           <td class="mdname" nowrap> <em>params</em>, </td>
2233         </tr>
2234         <tr>
2235           <td></td>
2236           <td></td>
2237           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2238           <td class="mdname" nowrap> <em>source</em>, </td>
2239         </tr>
2240         <tr>
2241           <td></td>
2242           <td></td>
2243           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2244           <td class="mdname" nowrap> <em>reply</em>, </td>
2245         </tr>
2246         <tr>
2247           <td></td>
2248           <td></td>
2249           <td class="md" nowrap>char *&nbsp;</td>
2250           <td class="mdname" nowrap> <em>tcp_host</em></td>
2251         </tr>
2252         <tr>
2253           <td></td>
2254           <td class="md">)&nbsp;</td>
2255           <td class="md" colspan="2"></td>
2256         </tr>
2257
2258       </table>
2259     </td>
2260   </tr>
2261 </table>
2262 <table cellspacing=5 cellpadding=0 border=0>
2263   <tr>
2264     <td>
2265       &nbsp;
2266     </td>
2267     <td>
2268
2269 <p>
2270     </td>
2271   </tr>
2272 </table>
2273 <a name="a25" doxytag="commands.h::handle_pong"></a><p>
2274 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2275   <tr>
2276     <td class="mdRow">
2277       <table cellpadding="0" cellspacing="0" border="0">
2278         <tr>
2279           <td class="md" nowrap valign="top"> void handle_pong </td>
2280           <td class="md" valign="top">(&nbsp;</td>
2281           <td class="md" nowrap valign="top">char **&nbsp;</td>
2282           <td class="mdname" nowrap> <em>parameters</em>, </td>
2283         </tr>
2284         <tr>
2285           <td></td>
2286           <td></td>
2287           <td class="md" nowrap>int&nbsp;</td>
2288           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2289         </tr>
2290         <tr>
2291           <td></td>
2292           <td></td>
2293           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2294           <td class="mdname" nowrap> <em>user</em></td>
2295         </tr>
2296         <tr>
2297           <td></td>
2298           <td class="md">)&nbsp;</td>
2299           <td class="md" colspan="2"></td>
2300         </tr>
2301
2302       </table>
2303     </td>
2304   </tr>
2305 </table>
2306 <table cellspacing=5 cellpadding=0 border=0>
2307   <tr>
2308     <td>
2309       &nbsp;
2310     </td>
2311     <td>
2312
2313 <p>
2314     </td>
2315   </tr>
2316 </table>
2317 <a name="a12" doxytag="commands.h::handle_privmsg"></a><p>
2318 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2319   <tr>
2320     <td class="mdRow">
2321       <table cellpadding="0" cellspacing="0" border="0">
2322         <tr>
2323           <td class="md" nowrap valign="top"> void handle_privmsg </td>
2324           <td class="md" valign="top">(&nbsp;</td>
2325           <td class="md" nowrap valign="top">char **&nbsp;</td>
2326           <td class="mdname" nowrap> <em>parameters</em>, </td>
2327         </tr>
2328         <tr>
2329           <td></td>
2330           <td></td>
2331           <td class="md" nowrap>int&nbsp;</td>
2332           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2333         </tr>
2334         <tr>
2335           <td></td>
2336           <td></td>
2337           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2338           <td class="mdname" nowrap> <em>user</em></td>
2339         </tr>
2340         <tr>
2341           <td></td>
2342           <td class="md">)&nbsp;</td>
2343           <td class="md" colspan="2"></td>
2344         </tr>
2345
2346       </table>
2347     </td>
2348   </tr>
2349 </table>
2350 <table cellspacing=5 cellpadding=0 border=0>
2351   <tr>
2352     <td>
2353       &nbsp;
2354     </td>
2355     <td>
2356
2357 <p>
2358     </td>
2359   </tr>
2360 </table>
2361 <a name="a61" doxytag="commands.h::handle_Q"></a><p>
2362 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2363   <tr>
2364     <td class="mdRow">
2365       <table cellpadding="0" cellspacing="0" border="0">
2366         <tr>
2367           <td class="md" nowrap valign="top"> void handle_Q </td>
2368           <td class="md" valign="top">(&nbsp;</td>
2369           <td class="md" nowrap valign="top">char&nbsp;</td>
2370           <td class="mdname" nowrap> <em>token</em>, </td>
2371         </tr>
2372         <tr>
2373           <td></td>
2374           <td></td>
2375           <td class="md" nowrap>char *&nbsp;</td>
2376           <td class="mdname" nowrap> <em>params</em>, </td>
2377         </tr>
2378         <tr>
2379           <td></td>
2380           <td></td>
2381           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2382           <td class="mdname" nowrap> <em>source</em>, </td>
2383         </tr>
2384         <tr>
2385           <td></td>
2386           <td></td>
2387           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2388           <td class="mdname" nowrap> <em>reply</em>, </td>
2389         </tr>
2390         <tr>
2391           <td></td>
2392           <td></td>
2393           <td class="md" nowrap>char *&nbsp;</td>
2394           <td class="mdname" nowrap> <em>tcp_host</em></td>
2395         </tr>
2396         <tr>
2397           <td></td>
2398           <td class="md">)&nbsp;</td>
2399           <td class="md" colspan="2"></td>
2400         </tr>
2401
2402       </table>
2403     </td>
2404   </tr>
2405 </table>
2406 <table cellspacing=5 cellpadding=0 border=0>
2407   <tr>
2408     <td>
2409       &nbsp;
2410     </td>
2411     <td>
2412
2413 <p>
2414     </td>
2415   </tr>
2416 </table>
2417 <a name="a45" doxytag="commands.h::handle_qline"></a><p>
2418 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2419   <tr>
2420     <td class="mdRow">
2421       <table cellpadding="0" cellspacing="0" border="0">
2422         <tr>
2423           <td class="md" nowrap valign="top"> void handle_qline </td>
2424           <td class="md" valign="top">(&nbsp;</td>
2425           <td class="md" nowrap valign="top">char **&nbsp;</td>
2426           <td class="mdname" nowrap> <em>parameters</em>, </td>
2427         </tr>
2428         <tr>
2429           <td></td>
2430           <td></td>
2431           <td class="md" nowrap>int&nbsp;</td>
2432           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2433         </tr>
2434         <tr>
2435           <td></td>
2436           <td></td>
2437           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2438           <td class="mdname" nowrap> <em>user</em></td>
2439         </tr>
2440         <tr>
2441           <td></td>
2442           <td class="md">)&nbsp;</td>
2443           <td class="md" colspan="2"></td>
2444         </tr>
2445
2446       </table>
2447     </td>
2448   </tr>
2449 </table>
2450 <table cellspacing=5 cellpadding=0 border=0>
2451   <tr>
2452     <td>
2453       &nbsp;
2454     </td>
2455     <td>
2456
2457 <p>
2458     </td>
2459   </tr>
2460 </table>
2461 <a name="a17" doxytag="commands.h::handle_quit"></a><p>
2462 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2463   <tr>
2464     <td class="mdRow">
2465       <table cellpadding="0" cellspacing="0" border="0">
2466         <tr>
2467           <td class="md" nowrap valign="top"> void handle_quit </td>
2468           <td class="md" valign="top">(&nbsp;</td>
2469           <td class="md" nowrap valign="top">char **&nbsp;</td>
2470           <td class="mdname" nowrap> <em>parameters</em>, </td>
2471         </tr>
2472         <tr>
2473           <td></td>
2474           <td></td>
2475           <td class="md" nowrap>int&nbsp;</td>
2476           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2477         </tr>
2478         <tr>
2479           <td></td>
2480           <td></td>
2481           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2482           <td class="mdname" nowrap> <em>user</em></td>
2483         </tr>
2484         <tr>
2485           <td></td>
2486           <td class="md">)&nbsp;</td>
2487           <td class="md" colspan="2"></td>
2488         </tr>
2489
2490       </table>
2491     </td>
2492   </tr>
2493 </table>
2494 <table cellspacing=5 cellpadding=0 border=0>
2495   <tr>
2496     <td>
2497       &nbsp;
2498     </td>
2499     <td>
2500
2501 <p>
2502     </td>
2503   </tr>
2504 </table>
2505 <a name="a52" doxytag="commands.h::handle_R"></a><p>
2506 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2507   <tr>
2508     <td class="mdRow">
2509       <table cellpadding="0" cellspacing="0" border="0">
2510         <tr>
2511           <td class="md" nowrap valign="top"> void handle_R </td>
2512           <td class="md" valign="top">(&nbsp;</td>
2513           <td class="md" nowrap valign="top">char&nbsp;</td>
2514           <td class="mdname" nowrap> <em>token</em>, </td>
2515         </tr>
2516         <tr>
2517           <td></td>
2518           <td></td>
2519           <td class="md" nowrap>char *&nbsp;</td>
2520           <td class="mdname" nowrap> <em>params</em>, </td>
2521         </tr>
2522         <tr>
2523           <td></td>
2524           <td></td>
2525           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2526           <td class="mdname" nowrap> <em>source</em>, </td>
2527         </tr>
2528         <tr>
2529           <td></td>
2530           <td></td>
2531           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2532           <td class="mdname" nowrap> <em>reply</em>, </td>
2533         </tr>
2534         <tr>
2535           <td></td>
2536           <td></td>
2537           <td class="md" nowrap>char *&nbsp;</td>
2538           <td class="mdname" nowrap> <em>tcp_host</em></td>
2539         </tr>
2540         <tr>
2541           <td></td>
2542           <td class="md">)&nbsp;</td>
2543           <td class="md" colspan="2"></td>
2544         </tr>
2545
2546       </table>
2547     </td>
2548   </tr>
2549 </table>
2550 <table cellspacing=5 cellpadding=0 border=0>
2551   <tr>
2552     <td>
2553       &nbsp;
2554     </td>
2555     <td>
2556
2557 <p>
2558     </td>
2559   </tr>
2560 </table>
2561 <a name="a21" doxytag="commands.h::handle_rehash"></a><p>
2562 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2563   <tr>
2564     <td class="mdRow">
2565       <table cellpadding="0" cellspacing="0" border="0">
2566         <tr>
2567           <td class="md" nowrap valign="top"> void handle_rehash </td>
2568           <td class="md" valign="top">(&nbsp;</td>
2569           <td class="md" nowrap valign="top">char **&nbsp;</td>
2570           <td class="mdname" nowrap> <em>parameters</em>, </td>
2571         </tr>
2572         <tr>
2573           <td></td>
2574           <td></td>
2575           <td class="md" nowrap>int&nbsp;</td>
2576           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2577         </tr>
2578         <tr>
2579           <td></td>
2580           <td></td>
2581           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2582           <td class="mdname" nowrap> <em>user</em></td>
2583         </tr>
2584         <tr>
2585           <td></td>
2586           <td class="md">)&nbsp;</td>
2587           <td class="md" colspan="2"></td>
2588         </tr>
2589
2590       </table>
2591     </td>
2592   </tr>
2593 </table>
2594 <table cellspacing=5 cellpadding=0 border=0>
2595   <tr>
2596     <td>
2597       &nbsp;
2598     </td>
2599     <td>
2600
2601 <p>
2602     </td>
2603   </tr>
2604 </table>
2605 <a name="a4" doxytag="commands.h::handle_restart"></a><p>
2606 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2607   <tr>
2608     <td class="mdRow">
2609       <table cellpadding="0" cellspacing="0" border="0">
2610         <tr>
2611           <td class="md" nowrap valign="top"> void handle_restart </td>
2612           <td class="md" valign="top">(&nbsp;</td>
2613           <td class="md" nowrap valign="top">char **&nbsp;</td>
2614           <td class="mdname" nowrap> <em>parameters</em>, </td>
2615         </tr>
2616         <tr>
2617           <td></td>
2618           <td></td>
2619           <td class="md" nowrap>int&nbsp;</td>
2620           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2621         </tr>
2622         <tr>
2623           <td></td>
2624           <td></td>
2625           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2626           <td class="mdname" nowrap> <em>user</em></td>
2627         </tr>
2628         <tr>
2629           <td></td>
2630           <td class="md">)&nbsp;</td>
2631           <td class="md" colspan="2"></td>
2632         </tr>
2633
2634       </table>
2635     </td>
2636   </tr>
2637 </table>
2638 <table cellspacing=5 cellpadding=0 border=0>
2639   <tr>
2640     <td>
2641       &nbsp;
2642     </td>
2643     <td>
2644
2645 <p>
2646     </td>
2647   </tr>
2648 </table>
2649 <a name="a27" doxytag="commands.h::handle_rules"></a><p>
2650 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2651   <tr>
2652     <td class="mdRow">
2653       <table cellpadding="0" cellspacing="0" border="0">
2654         <tr>
2655           <td class="md" nowrap valign="top"> void handle_rules </td>
2656           <td class="md" valign="top">(&nbsp;</td>
2657           <td class="md" nowrap valign="top">char **&nbsp;</td>
2658           <td class="mdname" nowrap> <em>parameters</em>, </td>
2659         </tr>
2660         <tr>
2661           <td></td>
2662           <td></td>
2663           <td class="md" nowrap>int&nbsp;</td>
2664           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2665         </tr>
2666         <tr>
2667           <td></td>
2668           <td></td>
2669           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2670           <td class="mdname" nowrap> <em>user</em></td>
2671         </tr>
2672         <tr>
2673           <td></td>
2674           <td class="md">)&nbsp;</td>
2675           <td class="md" colspan="2"></td>
2676         </tr>
2677
2678       </table>
2679     </td>
2680   </tr>
2681 </table>
2682 <table cellspacing=5 cellpadding=0 border=0>
2683   <tr>
2684     <td>
2685       &nbsp;
2686     </td>
2687     <td>
2688
2689 <p>
2690     </td>
2691   </tr>
2692 </table>
2693 <a name="a46" doxytag="commands.h::handle_server"></a><p>
2694 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2695   <tr>
2696     <td class="mdRow">
2697       <table cellpadding="0" cellspacing="0" border="0">
2698         <tr>
2699           <td class="md" nowrap valign="top"> void handle_server </td>
2700           <td class="md" valign="top">(&nbsp;</td>
2701           <td class="md" nowrap valign="top">char **&nbsp;</td>
2702           <td class="mdname" nowrap> <em>parameters</em>, </td>
2703         </tr>
2704         <tr>
2705           <td></td>
2706           <td></td>
2707           <td class="md" nowrap>int&nbsp;</td>
2708           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2709         </tr>
2710         <tr>
2711           <td></td>
2712           <td></td>
2713           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2714           <td class="mdname" nowrap> <em>user</em></td>
2715         </tr>
2716         <tr>
2717           <td></td>
2718           <td class="md">)&nbsp;</td>
2719           <td class="md" colspan="2"></td>
2720         </tr>
2721
2722       </table>
2723     </td>
2724   </tr>
2725 </table>
2726 <table cellspacing=5 cellpadding=0 border=0>
2727   <tr>
2728     <td>
2729       &nbsp;
2730     </td>
2731     <td>
2732
2733 <p>
2734     </td>
2735   </tr>
2736 </table>
2737 <a name="a37" doxytag="commands.h::handle_squit"></a><p>
2738 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2739   <tr>
2740     <td class="mdRow">
2741       <table cellpadding="0" cellspacing="0" border="0">
2742         <tr>
2743           <td class="md" nowrap valign="top"> void handle_squit </td>
2744           <td class="md" valign="top">(&nbsp;</td>
2745           <td class="md" nowrap valign="top">char **&nbsp;</td>
2746           <td class="mdname" nowrap> <em>parameters</em>, </td>
2747         </tr>
2748         <tr>
2749           <td></td>
2750           <td></td>
2751           <td class="md" nowrap>int&nbsp;</td>
2752           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2753         </tr>
2754         <tr>
2755           <td></td>
2756           <td></td>
2757           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2758           <td class="mdname" nowrap> <em>user</em></td>
2759         </tr>
2760         <tr>
2761           <td></td>
2762           <td class="md">)&nbsp;</td>
2763           <td class="md" colspan="2"></td>
2764         </tr>
2765
2766       </table>
2767     </td>
2768   </tr>
2769 </table>
2770 <table cellspacing=5 cellpadding=0 border=0>
2771   <tr>
2772     <td>
2773       &nbsp;
2774     </td>
2775     <td>
2776
2777 <p>
2778     </td>
2779   </tr>
2780 </table>
2781 <a name="a35" doxytag="commands.h::handle_stats"></a><p>
2782 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2783   <tr>
2784     <td class="mdRow">
2785       <table cellpadding="0" cellspacing="0" border="0">
2786         <tr>
2787           <td class="md" nowrap valign="top"> void handle_stats </td>
2788           <td class="md" valign="top">(&nbsp;</td>
2789           <td class="md" nowrap valign="top">char **&nbsp;</td>
2790           <td class="mdname" nowrap> <em>parameters</em>, </td>
2791         </tr>
2792         <tr>
2793           <td></td>
2794           <td></td>
2795           <td class="md" nowrap>int&nbsp;</td>
2796           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2797         </tr>
2798         <tr>
2799           <td></td>
2800           <td></td>
2801           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2802           <td class="mdname" nowrap> <em>user</em></td>
2803         </tr>
2804         <tr>
2805           <td></td>
2806           <td class="md">)&nbsp;</td>
2807           <td class="md" colspan="2"></td>
2808         </tr>
2809
2810       </table>
2811     </td>
2812   </tr>
2813 </table>
2814 <table cellspacing=5 cellpadding=0 border=0>
2815   <tr>
2816     <td>
2817       &nbsp;
2818     </td>
2819     <td>
2820
2821 <p>
2822     </td>
2823   </tr>
2824 </table>
2825 <a name="a6" doxytag="commands.h::handle_summon"></a><p>
2826 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2827   <tr>
2828     <td class="mdRow">
2829       <table cellpadding="0" cellspacing="0" border="0">
2830         <tr>
2831           <td class="md" nowrap valign="top"> void handle_summon </td>
2832           <td class="md" valign="top">(&nbsp;</td>
2833           <td class="md" nowrap valign="top">char **&nbsp;</td>
2834           <td class="mdname" nowrap> <em>parameters</em>, </td>
2835         </tr>
2836         <tr>
2837           <td></td>
2838           <td></td>
2839           <td class="md" nowrap>int&nbsp;</td>
2840           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2841         </tr>
2842         <tr>
2843           <td></td>
2844           <td></td>
2845           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
2846           <td class="mdname" nowrap> <em>user</em></td>
2847         </tr>
2848         <tr>
2849           <td></td>
2850           <td class="md">)&nbsp;</td>
2851           <td class="md" colspan="2"></td>
2852         </tr>
2853
2854       </table>
2855     </td>
2856   </tr>
2857 </table>
2858 <table cellspacing=5 cellpadding=0 border=0>
2859   <tr>
2860     <td>
2861       &nbsp;
2862     </td>
2863     <td>
2864
2865 <p>
2866     </td>
2867   </tr>
2868 </table>
2869 <a name="a67" doxytag="commands.h::handle_t"></a><p>
2870 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2871   <tr>
2872     <td class="mdRow">
2873       <table cellpadding="0" cellspacing="0" border="0">
2874         <tr>
2875           <td class="md" nowrap valign="top"> void handle_t </td>
2876           <td class="md" valign="top">(&nbsp;</td>
2877           <td class="md" nowrap valign="top">char&nbsp;</td>
2878           <td class="mdname" nowrap> <em>token</em>, </td>
2879         </tr>
2880         <tr>
2881           <td></td>
2882           <td></td>
2883           <td class="md" nowrap>char *&nbsp;</td>
2884           <td class="mdname" nowrap> <em>params</em>, </td>
2885         </tr>
2886         <tr>
2887           <td></td>
2888           <td></td>
2889           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2890           <td class="mdname" nowrap> <em>source</em>, </td>
2891         </tr>
2892         <tr>
2893           <td></td>
2894           <td></td>
2895           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2896           <td class="mdname" nowrap> <em>reply</em>, </td>
2897         </tr>
2898         <tr>
2899           <td></td>
2900           <td></td>
2901           <td class="md" nowrap>char *&nbsp;</td>
2902           <td class="mdname" nowrap> <em>tcp_host</em></td>
2903         </tr>
2904         <tr>
2905           <td></td>
2906           <td class="md">)&nbsp;</td>
2907           <td class="md" colspan="2"></td>
2908         </tr>
2909
2910       </table>
2911     </td>
2912   </tr>
2913 </table>
2914 <table cellspacing=5 cellpadding=0 border=0>
2915   <tr>
2916     <td>
2917       &nbsp;
2918     </td>
2919     <td>
2920
2921 <p>
2922     </td>
2923   </tr>
2924 </table>
2925 <a name="a66" doxytag="commands.h::handle_T"></a><p>
2926 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2927   <tr>
2928     <td class="mdRow">
2929       <table cellpadding="0" cellspacing="0" border="0">
2930         <tr>
2931           <td class="md" nowrap valign="top"> void handle_T </td>
2932           <td class="md" valign="top">(&nbsp;</td>
2933           <td class="md" nowrap valign="top">char&nbsp;</td>
2934           <td class="mdname" nowrap> <em>token</em>, </td>
2935         </tr>
2936         <tr>
2937           <td></td>
2938           <td></td>
2939           <td class="md" nowrap>char *&nbsp;</td>
2940           <td class="mdname" nowrap> <em>params</em>, </td>
2941         </tr>
2942         <tr>
2943           <td></td>
2944           <td></td>
2945           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2946           <td class="mdname" nowrap> <em>source</em>, </td>
2947         </tr>
2948         <tr>
2949           <td></td>
2950           <td></td>
2951           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
2952           <td class="mdname" nowrap> <em>reply</em>, </td>
2953         </tr>
2954         <tr>
2955           <td></td>
2956           <td></td>
2957           <td class="md" nowrap>char *&nbsp;</td>
2958           <td class="mdname" nowrap> <em>tcp_host</em></td>
2959         </tr>
2960         <tr>
2961           <td></td>
2962           <td class="md">)&nbsp;</td>
2963           <td class="md" colspan="2"></td>
2964         </tr>
2965
2966       </table>
2967     </td>
2968   </tr>
2969 </table>
2970 <table cellspacing=5 cellpadding=0 border=0>
2971   <tr>
2972     <td>
2973       &nbsp;
2974     </td>
2975     <td>
2976
2977 <p>
2978     </td>
2979   </tr>
2980 </table>
2981 <a name="a15" doxytag="commands.h::handle_time"></a><p>
2982 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
2983   <tr>
2984     <td class="mdRow">
2985       <table cellpadding="0" cellspacing="0" border="0">
2986         <tr>
2987           <td class="md" nowrap valign="top"> void handle_time </td>
2988           <td class="md" valign="top">(&nbsp;</td>
2989           <td class="md" nowrap valign="top">char **&nbsp;</td>
2990           <td class="mdname" nowrap> <em>parameters</em>, </td>
2991         </tr>
2992         <tr>
2993           <td></td>
2994           <td></td>
2995           <td class="md" nowrap>int&nbsp;</td>
2996           <td class="mdname" nowrap> <em>pcnt</em>, </td>
2997         </tr>
2998         <tr>
2999           <td></td>
3000           <td></td>
3001           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3002           <td class="mdname" nowrap> <em>user</em></td>
3003         </tr>
3004         <tr>
3005           <td></td>
3006           <td class="md">)&nbsp;</td>
3007           <td class="md" colspan="2"></td>
3008         </tr>
3009
3010       </table>
3011     </td>
3012   </tr>
3013 </table>
3014 <table cellspacing=5 cellpadding=0 border=0>
3015   <tr>
3016     <td>
3017       &nbsp;
3018     </td>
3019     <td>
3020
3021 <p>
3022     </td>
3023   </tr>
3024 </table>
3025 <a name="a10" doxytag="commands.h::handle_topic"></a><p>
3026 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3027   <tr>
3028     <td class="mdRow">
3029       <table cellpadding="0" cellspacing="0" border="0">
3030         <tr>
3031           <td class="md" nowrap valign="top"> void handle_topic </td>
3032           <td class="md" valign="top">(&nbsp;</td>
3033           <td class="md" nowrap valign="top">char **&nbsp;</td>
3034           <td class="mdname" nowrap> <em>parameters</em>, </td>
3035         </tr>
3036         <tr>
3037           <td></td>
3038           <td></td>
3039           <td class="md" nowrap>int&nbsp;</td>
3040           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3041         </tr>
3042         <tr>
3043           <td></td>
3044           <td></td>
3045           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3046           <td class="mdname" nowrap> <em>user</em></td>
3047         </tr>
3048         <tr>
3049           <td></td>
3050           <td class="md">)&nbsp;</td>
3051           <td class="md" colspan="2"></td>
3052         </tr>
3053
3054       </table>
3055     </td>
3056   </tr>
3057 </table>
3058 <table cellspacing=5 cellpadding=0 border=0>
3059   <tr>
3060     <td>
3061       &nbsp;
3062     </td>
3063     <td>
3064
3065 <p>
3066     </td>
3067   </tr>
3068 </table>
3069 <a name="a33" doxytag="commands.h::handle_trace"></a><p>
3070 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3071   <tr>
3072     <td class="mdRow">
3073       <table cellpadding="0" cellspacing="0" border="0">
3074         <tr>
3075           <td class="md" nowrap valign="top"> void handle_trace </td>
3076           <td class="md" valign="top">(&nbsp;</td>
3077           <td class="md" nowrap valign="top">char **&nbsp;</td>
3078           <td class="mdname" nowrap> <em>parameters</em>, </td>
3079         </tr>
3080         <tr>
3081           <td></td>
3082           <td></td>
3083           <td class="md" nowrap>int&nbsp;</td>
3084           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3085         </tr>
3086         <tr>
3087           <td></td>
3088           <td></td>
3089           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3090           <td class="mdname" nowrap> <em>user</em></td>
3091         </tr>
3092         <tr>
3093           <td></td>
3094           <td class="md">)&nbsp;</td>
3095           <td class="md" colspan="2"></td>
3096         </tr>
3097
3098       </table>
3099     </td>
3100   </tr>
3101 </table>
3102 <table cellspacing=5 cellpadding=0 border=0>
3103   <tr>
3104     <td>
3105       &nbsp;
3106     </td>
3107     <td>
3108
3109 <p>
3110     </td>
3111   </tr>
3112 </table>
3113 <a name="a28" doxytag="commands.h::handle_user"></a><p>
3114 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3115   <tr>
3116     <td class="mdRow">
3117       <table cellpadding="0" cellspacing="0" border="0">
3118         <tr>
3119           <td class="md" nowrap valign="top"> void handle_user </td>
3120           <td class="md" valign="top">(&nbsp;</td>
3121           <td class="md" nowrap valign="top">char **&nbsp;</td>
3122           <td class="mdname" nowrap> <em>parameters</em>, </td>
3123         </tr>
3124         <tr>
3125           <td></td>
3126           <td></td>
3127           <td class="md" nowrap>int&nbsp;</td>
3128           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3129         </tr>
3130         <tr>
3131           <td></td>
3132           <td></td>
3133           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3134           <td class="mdname" nowrap> <em>user</em></td>
3135         </tr>
3136         <tr>
3137           <td></td>
3138           <td class="md">)&nbsp;</td>
3139           <td class="md" colspan="2"></td>
3140         </tr>
3141
3142       </table>
3143     </td>
3144   </tr>
3145 </table>
3146 <table cellspacing=5 cellpadding=0 border=0>
3147   <tr>
3148     <td>
3149       &nbsp;
3150     </td>
3151     <td>
3152
3153 <p>
3154     </td>
3155   </tr>
3156 </table>
3157 <a name="a29" doxytag="commands.h::handle_userhost"></a><p>
3158 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3159   <tr>
3160     <td class="mdRow">
3161       <table cellpadding="0" cellspacing="0" border="0">
3162         <tr>
3163           <td class="md" nowrap valign="top"> void handle_userhost </td>
3164           <td class="md" valign="top">(&nbsp;</td>
3165           <td class="md" nowrap valign="top">char **&nbsp;</td>
3166           <td class="mdname" nowrap> <em>parameters</em>, </td>
3167         </tr>
3168         <tr>
3169           <td></td>
3170           <td></td>
3171           <td class="md" nowrap>int&nbsp;</td>
3172           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3173         </tr>
3174         <tr>
3175           <td></td>
3176           <td></td>
3177           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3178           <td class="mdname" nowrap> <em>user</em></td>
3179         </tr>
3180         <tr>
3181           <td></td>
3182           <td class="md">)&nbsp;</td>
3183           <td class="md" colspan="2"></td>
3184         </tr>
3185
3186       </table>
3187     </td>
3188   </tr>
3189 </table>
3190 <table cellspacing=5 cellpadding=0 border=0>
3191   <tr>
3192     <td>
3193       &nbsp;
3194     </td>
3195     <td>
3196
3197 <p>
3198     </td>
3199   </tr>
3200 </table>
3201 <a name="a7" doxytag="commands.h::handle_users"></a><p>
3202 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3203   <tr>
3204     <td class="mdRow">
3205       <table cellpadding="0" cellspacing="0" border="0">
3206         <tr>
3207           <td class="md" nowrap valign="top"> void handle_users </td>
3208           <td class="md" valign="top">(&nbsp;</td>
3209           <td class="md" nowrap valign="top">char **&nbsp;</td>
3210           <td class="mdname" nowrap> <em>parameters</em>, </td>
3211         </tr>
3212         <tr>
3213           <td></td>
3214           <td></td>
3215           <td class="md" nowrap>int&nbsp;</td>
3216           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3217         </tr>
3218         <tr>
3219           <td></td>
3220           <td></td>
3221           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3222           <td class="mdname" nowrap> <em>user</em></td>
3223         </tr>
3224         <tr>
3225           <td></td>
3226           <td class="md">)&nbsp;</td>
3227           <td class="md" colspan="2"></td>
3228         </tr>
3229
3230       </table>
3231     </td>
3232   </tr>
3233 </table>
3234 <table cellspacing=5 cellpadding=0 border=0>
3235   <tr>
3236     <td>
3237       &nbsp;
3238     </td>
3239     <td>
3240
3241 <p>
3242     </td>
3243   </tr>
3244 </table>
3245 <a name="a70" doxytag="commands.h::handle_V"></a><p>
3246 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3247   <tr>
3248     <td class="mdRow">
3249       <table cellpadding="0" cellspacing="0" border="0">
3250         <tr>
3251           <td class="md" nowrap valign="top"> void handle_V </td>
3252           <td class="md" valign="top">(&nbsp;</td>
3253           <td class="md" nowrap valign="top">char&nbsp;</td>
3254           <td class="mdname" nowrap> <em>token</em>, </td>
3255         </tr>
3256         <tr>
3257           <td></td>
3258           <td></td>
3259           <td class="md" nowrap>char *&nbsp;</td>
3260           <td class="mdname" nowrap> <em>params</em>, </td>
3261         </tr>
3262         <tr>
3263           <td></td>
3264           <td></td>
3265           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
3266           <td class="mdname" nowrap> <em>source</em>, </td>
3267         </tr>
3268         <tr>
3269           <td></td>
3270           <td></td>
3271           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
3272           <td class="mdname" nowrap> <em>reply</em>, </td>
3273         </tr>
3274         <tr>
3275           <td></td>
3276           <td></td>
3277           <td class="md" nowrap>char *&nbsp;</td>
3278           <td class="mdname" nowrap> <em>tcp_host</em></td>
3279         </tr>
3280         <tr>
3281           <td></td>
3282           <td class="md">)&nbsp;</td>
3283           <td class="md" colspan="2"></td>
3284         </tr>
3285
3286       </table>
3287     </td>
3288   </tr>
3289 </table>
3290 <table cellspacing=5 cellpadding=0 border=0>
3291   <tr>
3292     <td>
3293       &nbsp;
3294     </td>
3295     <td>
3296
3297 <p>
3298     </td>
3299   </tr>
3300 </table>
3301 <a name="a19" doxytag="commands.h::handle_wallops"></a><p>
3302 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3303   <tr>
3304     <td class="mdRow">
3305       <table cellpadding="0" cellspacing="0" border="0">
3306         <tr>
3307           <td class="md" nowrap valign="top"> void handle_wallops </td>
3308           <td class="md" valign="top">(&nbsp;</td>
3309           <td class="md" nowrap valign="top">char **&nbsp;</td>
3310           <td class="mdname" nowrap> <em>parameters</em>, </td>
3311         </tr>
3312         <tr>
3313           <td></td>
3314           <td></td>
3315           <td class="md" nowrap>int&nbsp;</td>
3316           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3317         </tr>
3318         <tr>
3319           <td></td>
3320           <td></td>
3321           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3322           <td class="mdname" nowrap> <em>user</em></td>
3323         </tr>
3324         <tr>
3325           <td></td>
3326           <td class="md">)&nbsp;</td>
3327           <td class="md" colspan="2"></td>
3328         </tr>
3329
3330       </table>
3331     </td>
3332   </tr>
3333 </table>
3334 <table cellspacing=5 cellpadding=0 border=0>
3335   <tr>
3336     <td>
3337       &nbsp;
3338     </td>
3339     <td>
3340
3341 <p>
3342     </td>
3343   </tr>
3344 </table>
3345 <a name="a18" doxytag="commands.h::handle_who"></a><p>
3346 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3347   <tr>
3348     <td class="mdRow">
3349       <table cellpadding="0" cellspacing="0" border="0">
3350         <tr>
3351           <td class="md" nowrap valign="top"> void handle_who </td>
3352           <td class="md" valign="top">(&nbsp;</td>
3353           <td class="md" nowrap valign="top">char **&nbsp;</td>
3354           <td class="mdname" nowrap> <em>parameters</em>, </td>
3355         </tr>
3356         <tr>
3357           <td></td>
3358           <td></td>
3359           <td class="md" nowrap>int&nbsp;</td>
3360           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3361         </tr>
3362         <tr>
3363           <td></td>
3364           <td></td>
3365           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3366           <td class="mdname" nowrap> <em>user</em></td>
3367         </tr>
3368         <tr>
3369           <td></td>
3370           <td class="md">)&nbsp;</td>
3371           <td class="md" colspan="2"></td>
3372         </tr>
3373
3374       </table>
3375     </td>
3376   </tr>
3377 </table>
3378 <table cellspacing=5 cellpadding=0 border=0>
3379   <tr>
3380     <td>
3381       &nbsp;
3382     </td>
3383     <td>
3384
3385 <p>
3386     </td>
3387   </tr>
3388 </table>
3389 <a name="a16" doxytag="commands.h::handle_whois"></a><p>
3390 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3391   <tr>
3392     <td class="mdRow">
3393       <table cellpadding="0" cellspacing="0" border="0">
3394         <tr>
3395           <td class="md" nowrap valign="top"> void handle_whois </td>
3396           <td class="md" valign="top">(&nbsp;</td>
3397           <td class="md" nowrap valign="top">char **&nbsp;</td>
3398           <td class="mdname" nowrap> <em>parameters</em>, </td>
3399         </tr>
3400         <tr>
3401           <td></td>
3402           <td></td>
3403           <td class="md" nowrap>int&nbsp;</td>
3404           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3405         </tr>
3406         <tr>
3407           <td></td>
3408           <td></td>
3409           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3410           <td class="mdname" nowrap> <em>user</em></td>
3411         </tr>
3412         <tr>
3413           <td></td>
3414           <td class="md">)&nbsp;</td>
3415           <td class="md" colspan="2"></td>
3416         </tr>
3417
3418       </table>
3419     </td>
3420   </tr>
3421 </table>
3422 <table cellspacing=5 cellpadding=0 border=0>
3423   <tr>
3424     <td>
3425       &nbsp;
3426     </td>
3427     <td>
3428
3429 <p>
3430     </td>
3431   </tr>
3432 </table>
3433 <a name="a32" doxytag="commands.h::handle_whowas"></a><p>
3434 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3435   <tr>
3436     <td class="mdRow">
3437       <table cellpadding="0" cellspacing="0" border="0">
3438         <tr>
3439           <td class="md" nowrap valign="top"> void handle_whowas </td>
3440           <td class="md" valign="top">(&nbsp;</td>
3441           <td class="md" nowrap valign="top">char **&nbsp;</td>
3442           <td class="mdname" nowrap> <em>parameters</em>, </td>
3443         </tr>
3444         <tr>
3445           <td></td>
3446           <td></td>
3447           <td class="md" nowrap>int&nbsp;</td>
3448           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3449         </tr>
3450         <tr>
3451           <td></td>
3452           <td></td>
3453           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3454           <td class="mdname" nowrap> <em>user</em></td>
3455         </tr>
3456         <tr>
3457           <td></td>
3458           <td class="md">)&nbsp;</td>
3459           <td class="md" colspan="2"></td>
3460         </tr>
3461
3462       </table>
3463     </td>
3464   </tr>
3465 </table>
3466 <table cellspacing=5 cellpadding=0 border=0>
3467   <tr>
3468     <td>
3469       &nbsp;
3470     </td>
3471     <td>
3472
3473 <p>
3474     </td>
3475   </tr>
3476 </table>
3477 <a name="a44" doxytag="commands.h::handle_zline"></a><p>
3478 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3479   <tr>
3480     <td class="mdRow">
3481       <table cellpadding="0" cellspacing="0" border="0">
3482         <tr>
3483           <td class="md" nowrap valign="top"> void handle_zline </td>
3484           <td class="md" valign="top">(&nbsp;</td>
3485           <td class="md" nowrap valign="top">char **&nbsp;</td>
3486           <td class="mdname" nowrap> <em>parameters</em>, </td>
3487         </tr>
3488         <tr>
3489           <td></td>
3490           <td></td>
3491           <td class="md" nowrap>int&nbsp;</td>
3492           <td class="mdname" nowrap> <em>pcnt</em>, </td>
3493         </tr>
3494         <tr>
3495           <td></td>
3496           <td></td>
3497           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
3498           <td class="mdname" nowrap> <em>user</em></td>
3499         </tr>
3500         <tr>
3501           <td></td>
3502           <td class="md">)&nbsp;</td>
3503           <td class="md" colspan="2"></td>
3504         </tr>
3505
3506       </table>
3507     </td>
3508   </tr>
3509 </table>
3510 <table cellspacing=5 cellpadding=0 border=0>
3511   <tr>
3512     <td>
3513       &nbsp;
3514     </td>
3515     <td>
3516
3517 <p>
3518     </td>
3519   </tr>
3520 </table>
3521 <a name="a71" doxytag="commands.h::is_uline"></a><p>
3522 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3523   <tr>
3524     <td class="mdRow">
3525       <table cellpadding="0" cellspacing="0" border="0">
3526         <tr>
3527           <td class="md" nowrap valign="top"> bool is_uline </td>
3528           <td class="md" valign="top">(&nbsp;</td>
3529           <td class="md" nowrap valign="top">const char *&nbsp;</td>
3530           <td class="mdname1" valign="top" nowrap> <em>server</em>          </td>
3531           <td class="md" valign="top">&nbsp;)&nbsp;</td>
3532           <td class="md" nowrap></td>
3533         </tr>
3534
3535       </table>
3536     </td>
3537   </tr>
3538 </table>
3539 <table cellspacing=5 cellpadding=0 border=0>
3540   <tr>
3541     <td>
3542       &nbsp;
3543     </td>
3544     <td>
3545
3546 <p>
3547 Functions for u:lined servers. 
3548 <p>
3549
3550 <p>
3551 Referenced by <a class="el" href="modules_8cpp-source.html#l00402">Server::IsUlined()</a>.    </td>
3552   </tr>
3553 </table>
3554 <a name="a48" doxytag="commands.h::process_restricted_commands"></a><p>
3555 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
3556   <tr>
3557     <td class="mdRow">
3558       <table cellpadding="0" cellspacing="0" border="0">
3559         <tr>
3560           <td class="md" nowrap valign="top"> void process_restricted_commands </td>
3561           <td class="md" valign="top">(&nbsp;</td>
3562           <td class="md" nowrap valign="top">char&nbsp;</td>
3563           <td class="mdname" nowrap> <em>token</em>, </td>
3564         </tr>
3565         <tr>
3566           <td></td>
3567           <td></td>
3568           <td class="md" nowrap>char *&nbsp;</td>
3569           <td class="mdname" nowrap> <em>params</em>, </td>
3570         </tr>
3571         <tr>
3572           <td></td>
3573           <td></td>
3574           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
3575           <td class="mdname" nowrap> <em>source</em>, </td>
3576         </tr>
3577         <tr>
3578           <td></td>
3579           <td></td>
3580           <td class="md" nowrap><a class="el" href="classserverrec.html">serverrec</a> *&nbsp;</td>
3581           <td class="mdname" nowrap> <em>reply</em>, </td>
3582         </tr>
3583         <tr>
3584           <td></td>
3585           <td></td>
3586           <td class="md" nowrap>char *&nbsp;</td>
3587           <td class="mdname" nowrap> <em>tcp_host</em>, </td>
3588         </tr>
3589         <tr>
3590           <td></td>
3591           <td></td>
3592           <td class="md" nowrap>char *&nbsp;</td>
3593           <td class="mdname" nowrap> <em>ipaddr</em>, </td>
3594         </tr>
3595         <tr>
3596           <td></td>
3597           <td></td>
3598           <td class="md" nowrap>int&nbsp;</td>
3599           <td class="mdname" nowrap> <em>port</em></td>
3600         </tr>
3601         <tr>
3602           <td></td>
3603           <td class="md">)&nbsp;</td>
3604           <td class="md" colspan="2"></td>
3605         </tr>
3606
3607       </table>
3608     </td>
3609   </tr>
3610 </table>
3611 <table cellspacing=5 cellpadding=0 border=0>
3612   <tr>
3613     <td>
3614       &nbsp;
3615     </td>
3616     <td>
3617
3618 <p>
3619     </td>
3620   </tr>
3621 </table>
3622 <hr size="1"><address style="align: right;"><small>Generated on Sat Apr 2 19:27:02 2005 for InspIRCd by
3623 <a href="http://www.doxygen.org/index.html">
3624 <img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
3625 </a>1.3.3 </small></address>
3626 </body>
3627 </html>