1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 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.doxygen.css" rel="stylesheet" type="text/css">
6 <!-- Generated by Doxygen 1.4.4-20050815 -->
7 <div class="qindex"><a class="qindex" href="main.html">Main Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="namespacemembers.html">Namespace Members</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a></div>
9 <a class="el" href="dir_000000.html">home</a> » <a class="el" href="dir_000001.html">brain</a> » <a class="el" href="dir_000002.html">inspircd-cvs</a> » <a class="el" href="dir_000003.html">inspircd</a> » <a class="el" href="dir_000004.html">include</a></div>
10 <h1>commands.h File Reference</h1><code>#include <typeinfo></code><br>
11 <code>#include <iostream></code><br>
12 <code>#include <string></code><br>
13 <code>#include <deque></code><br>
14 <code>#include <sstream></code><br>
15 <code>#include <vector></code><br>
16 <code>#include "<a class="el" href="users_8h-source.html">users.h</a>"</code><br>
17 <code>#include "<a class="el" href="channels_8h-source.html">channels.h</a>"</code><br>
20 Include dependency graph for commands.h:<p><center><img src="commands_8h__incl.gif" border="0" usemap="#commands.h_map" alt=""></center>
21 <map name="commands.h_map">
22 <area href="users_8h-source.html" shape="rect" coords="159,260,223,287" alt="">
23 <area href="channels_8h-source.html" shape="rect" coords="283,210,368,236" alt="">
24 <area href="connection_8h-source.html" shape="rect" coords="276,362,375,388" alt="">
28 This graph shows which files directly or indirectly include this file:<p><center><img src="commands_8h__dep__incl.gif" border="0" usemap="#commands.hdep_map" alt=""></center>
29 <map name="commands.hdep_map">
30 <area href="modules_8cpp-source.html" shape="rect" coords="154,7,252,33" alt="">
34 <a href="commands_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
36 <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
37 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fjoin_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_join</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
39 <tr><td class="mdescLeft"> </td><td class="mdescRight">These are the handlers for user commands. <a href="#handle_5Fjoin_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><br></td></tr>
40 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fpart_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_part</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
42 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fkick_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_kick</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
44 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fdie_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_die</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Frestart_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_restart</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
48 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fkill_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_kill</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
50 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fsummon_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_summon</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fusers_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_users</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fpass_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_pass</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
56 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Finvite_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_invite</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
58 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Ftopic_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_topic</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
60 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fnames_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_names</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
62 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fprivmsg_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_privmsg</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
64 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fnotice_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_notice</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
66 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Finfo_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_info</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
68 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Ftime_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_time</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
70 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fwhois_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_whois</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
72 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fquit_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_quit</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
74 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fwho_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_who</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
76 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fwallops_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_wallops</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
78 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Flist_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_list</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
80 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Frehash_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_rehash</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
82 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Flusers_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_lusers</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
84 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fadmin_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_admin</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
86 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fping_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_ping</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
88 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fpong_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_pong</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
90 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fmotd_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_motd</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
92 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Frules_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_rules</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
94 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fuser_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_user</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
96 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fuserhost_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_userhost</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
98 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fison_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_ison</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
100 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Faway_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_away</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
102 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fwhowas_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_whowas</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
104 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Ftrace_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_trace</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
106 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fmodules_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_modules</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
108 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fstats_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_stats</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
110 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fconnect_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_connect</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
112 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fsquit_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_squit</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
114 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Flinks_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_links</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
116 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fmap_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_map</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
118 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Foper_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_oper</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
120 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fnick_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_nick</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
122 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fkline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_kline</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
124 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fgline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_gline</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
126 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fzline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_zline</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
128 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fqline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_qline</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
130 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Feline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_eline</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
132 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fserver_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_server</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
134 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Floadmodule_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_loadmodule</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
136 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Funloadmodule_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_unloadmodule</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
138 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#handle_5Fcommands_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29">handle_commands</a> (char **parameters, int pcnt, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
140 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#is_5Fuline_28const_20char_20_2Aserver_29">is_uline</a> (const char *server)</td></tr>
142 <tr><td class="mdescLeft"> </td><td class="mdescRight">Functions for u:lined servers. <a href="#is_5Fuline_28const_20char_20_2Aserver_29"></a><br></td></tr>
143 <tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="commands_8h.html#duration_28const_20char_20_2Astr_29">duration</a> (const char *str)</td></tr>
145 <tr><td class="mdescLeft"> </td><td class="mdescRight">Other useful functions. <a href="#duration_28const_20char_20_2Astr_29"></a><br></td></tr>
147 <hr><h2>Function Documentation</h2>
148 <a class="anchor" name="duration_28const_20char_20_2Astr_29"></a><!-- doxytag: member="commands.h::duration" ref="duration_28const_20char_20_2Astr_29" args="(const char *str)" --><p>
149 <table class="mdTable" cellpadding="2" cellspacing="0">
152 <table cellpadding="0" cellspacing="0" border="0">
154 <td class="md" nowrap valign="top">long duration </td>
155 <td class="md" valign="top">( </td>
156 <td class="md" nowrap valign="top">const char * </td>
157 <td class="mdname1" valign="top" nowrap> <em>str</em> </td>
158 <td class="md" valign="top"> ) </td>
159 <td class="md" nowrap></td>
165 <table cellspacing="5" cellpadding="0" border="0">
173 Other useful functions.
177 Referenced by <a class="el" href="modules_8cpp-source.html#l00750">Server::CalcDuration()</a>. </td>
180 <a class="anchor" name="handle_5Fadmin_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_admin" ref="handle_5Fadmin_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
181 <table class="mdTable" cellpadding="2" cellspacing="0">
184 <table cellpadding="0" cellspacing="0" border="0">
186 <td class="md" nowrap valign="top">void handle_admin </td>
187 <td class="md" valign="top">( </td>
188 <td class="md" nowrap valign="top">char ** </td>
189 <td class="mdname" nowrap> <em>parameters</em>, </td>
192 <td class="md" nowrap align="right"></td>
194 <td class="md" nowrap>int </td>
195 <td class="mdname" nowrap> <em>pcnt</em>, </td>
198 <td class="md" nowrap align="right"></td>
200 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
201 <td class="mdname" nowrap> <em>user</em></td>
205 <td class="md">) </td>
206 <td class="md" colspan="2"></td>
212 <table cellspacing="5" cellpadding="0" border="0">
223 <a class="anchor" name="handle_5Faway_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_away" ref="handle_5Faway_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
224 <table class="mdTable" cellpadding="2" cellspacing="0">
227 <table cellpadding="0" cellspacing="0" border="0">
229 <td class="md" nowrap valign="top">void handle_away </td>
230 <td class="md" valign="top">( </td>
231 <td class="md" nowrap valign="top">char ** </td>
232 <td class="mdname" nowrap> <em>parameters</em>, </td>
235 <td class="md" nowrap align="right"></td>
237 <td class="md" nowrap>int </td>
238 <td class="mdname" nowrap> <em>pcnt</em>, </td>
241 <td class="md" nowrap align="right"></td>
243 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
244 <td class="mdname" nowrap> <em>user</em></td>
248 <td class="md">) </td>
249 <td class="md" colspan="2"></td>
255 <table cellspacing="5" cellpadding="0" border="0">
266 <a class="anchor" name="handle_5Fcommands_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_commands" ref="handle_5Fcommands_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
267 <table class="mdTable" cellpadding="2" cellspacing="0">
270 <table cellpadding="0" cellspacing="0" border="0">
272 <td class="md" nowrap valign="top">void handle_commands </td>
273 <td class="md" valign="top">( </td>
274 <td class="md" nowrap valign="top">char ** </td>
275 <td class="mdname" nowrap> <em>parameters</em>, </td>
278 <td class="md" nowrap align="right"></td>
280 <td class="md" nowrap>int </td>
281 <td class="mdname" nowrap> <em>pcnt</em>, </td>
284 <td class="md" nowrap align="right"></td>
286 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
287 <td class="mdname" nowrap> <em>user</em></td>
291 <td class="md">) </td>
292 <td class="md" colspan="2"></td>
298 <table cellspacing="5" cellpadding="0" border="0">
309 <a class="anchor" name="handle_5Fconnect_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_connect" ref="handle_5Fconnect_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
310 <table class="mdTable" cellpadding="2" cellspacing="0">
313 <table cellpadding="0" cellspacing="0" border="0">
315 <td class="md" nowrap valign="top">void handle_connect </td>
316 <td class="md" valign="top">( </td>
317 <td class="md" nowrap valign="top">char ** </td>
318 <td class="mdname" nowrap> <em>parameters</em>, </td>
321 <td class="md" nowrap align="right"></td>
323 <td class="md" nowrap>int </td>
324 <td class="mdname" nowrap> <em>pcnt</em>, </td>
327 <td class="md" nowrap align="right"></td>
329 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
330 <td class="mdname" nowrap> <em>user</em></td>
334 <td class="md">) </td>
335 <td class="md" colspan="2"></td>
341 <table cellspacing="5" cellpadding="0" border="0">
352 <a class="anchor" name="handle_5Fdie_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_die" ref="handle_5Fdie_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
353 <table class="mdTable" cellpadding="2" cellspacing="0">
356 <table cellpadding="0" cellspacing="0" border="0">
358 <td class="md" nowrap valign="top">void handle_die </td>
359 <td class="md" valign="top">( </td>
360 <td class="md" nowrap valign="top">char ** </td>
361 <td class="mdname" nowrap> <em>parameters</em>, </td>
364 <td class="md" nowrap align="right"></td>
366 <td class="md" nowrap>int </td>
367 <td class="mdname" nowrap> <em>pcnt</em>, </td>
370 <td class="md" nowrap align="right"></td>
372 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
373 <td class="mdname" nowrap> <em>user</em></td>
377 <td class="md">) </td>
378 <td class="md" colspan="2"></td>
384 <table cellspacing="5" cellpadding="0" border="0">
395 <a class="anchor" name="handle_5Feline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_eline" ref="handle_5Feline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
396 <table class="mdTable" cellpadding="2" cellspacing="0">
399 <table cellpadding="0" cellspacing="0" border="0">
401 <td class="md" nowrap valign="top">void handle_eline </td>
402 <td class="md" valign="top">( </td>
403 <td class="md" nowrap valign="top">char ** </td>
404 <td class="mdname" nowrap> <em>parameters</em>, </td>
407 <td class="md" nowrap align="right"></td>
409 <td class="md" nowrap>int </td>
410 <td class="mdname" nowrap> <em>pcnt</em>, </td>
413 <td class="md" nowrap align="right"></td>
415 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
416 <td class="mdname" nowrap> <em>user</em></td>
420 <td class="md">) </td>
421 <td class="md" colspan="2"></td>
427 <table cellspacing="5" cellpadding="0" border="0">
438 <a class="anchor" name="handle_5Fgline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_gline" ref="handle_5Fgline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
439 <table class="mdTable" cellpadding="2" cellspacing="0">
442 <table cellpadding="0" cellspacing="0" border="0">
444 <td class="md" nowrap valign="top">void handle_gline </td>
445 <td class="md" valign="top">( </td>
446 <td class="md" nowrap valign="top">char ** </td>
447 <td class="mdname" nowrap> <em>parameters</em>, </td>
450 <td class="md" nowrap align="right"></td>
452 <td class="md" nowrap>int </td>
453 <td class="mdname" nowrap> <em>pcnt</em>, </td>
456 <td class="md" nowrap align="right"></td>
458 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
459 <td class="mdname" nowrap> <em>user</em></td>
463 <td class="md">) </td>
464 <td class="md" colspan="2"></td>
470 <table cellspacing="5" cellpadding="0" border="0">
481 <a class="anchor" name="handle_5Finfo_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_info" ref="handle_5Finfo_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
482 <table class="mdTable" cellpadding="2" cellspacing="0">
485 <table cellpadding="0" cellspacing="0" border="0">
487 <td class="md" nowrap valign="top">void handle_info </td>
488 <td class="md" valign="top">( </td>
489 <td class="md" nowrap valign="top">char ** </td>
490 <td class="mdname" nowrap> <em>parameters</em>, </td>
493 <td class="md" nowrap align="right"></td>
495 <td class="md" nowrap>int </td>
496 <td class="mdname" nowrap> <em>pcnt</em>, </td>
499 <td class="md" nowrap align="right"></td>
501 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
502 <td class="mdname" nowrap> <em>user</em></td>
506 <td class="md">) </td>
507 <td class="md" colspan="2"></td>
513 <table cellspacing="5" cellpadding="0" border="0">
524 <a class="anchor" name="handle_5Finvite_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_invite" ref="handle_5Finvite_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
525 <table class="mdTable" cellpadding="2" cellspacing="0">
528 <table cellpadding="0" cellspacing="0" border="0">
530 <td class="md" nowrap valign="top">void handle_invite </td>
531 <td class="md" valign="top">( </td>
532 <td class="md" nowrap valign="top">char ** </td>
533 <td class="mdname" nowrap> <em>parameters</em>, </td>
536 <td class="md" nowrap align="right"></td>
538 <td class="md" nowrap>int </td>
539 <td class="mdname" nowrap> <em>pcnt</em>, </td>
542 <td class="md" nowrap align="right"></td>
544 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
545 <td class="mdname" nowrap> <em>user</em></td>
549 <td class="md">) </td>
550 <td class="md" colspan="2"></td>
556 <table cellspacing="5" cellpadding="0" border="0">
567 <a class="anchor" name="handle_5Fison_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_ison" ref="handle_5Fison_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
568 <table class="mdTable" cellpadding="2" cellspacing="0">
571 <table cellpadding="0" cellspacing="0" border="0">
573 <td class="md" nowrap valign="top">void handle_ison </td>
574 <td class="md" valign="top">( </td>
575 <td class="md" nowrap valign="top">char ** </td>
576 <td class="mdname" nowrap> <em>parameters</em>, </td>
579 <td class="md" nowrap align="right"></td>
581 <td class="md" nowrap>int </td>
582 <td class="mdname" nowrap> <em>pcnt</em>, </td>
585 <td class="md" nowrap align="right"></td>
587 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
588 <td class="mdname" nowrap> <em>user</em></td>
592 <td class="md">) </td>
593 <td class="md" colspan="2"></td>
599 <table cellspacing="5" cellpadding="0" border="0">
610 <a class="anchor" name="handle_5Fjoin_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_join" ref="handle_5Fjoin_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
611 <table class="mdTable" cellpadding="2" cellspacing="0">
614 <table cellpadding="0" cellspacing="0" border="0">
616 <td class="md" nowrap valign="top">void handle_join </td>
617 <td class="md" valign="top">( </td>
618 <td class="md" nowrap valign="top">char ** </td>
619 <td class="mdname" nowrap> <em>parameters</em>, </td>
622 <td class="md" nowrap align="right"></td>
624 <td class="md" nowrap>int </td>
625 <td class="mdname" nowrap> <em>pcnt</em>, </td>
628 <td class="md" nowrap align="right"></td>
630 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
631 <td class="mdname" nowrap> <em>user</em></td>
635 <td class="md">) </td>
636 <td class="md" colspan="2"></td>
642 <table cellspacing="5" cellpadding="0" border="0">
650 These are the handlers for user commands.
655 <a class="anchor" name="handle_5Fkick_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_kick" ref="handle_5Fkick_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
656 <table class="mdTable" cellpadding="2" cellspacing="0">
659 <table cellpadding="0" cellspacing="0" border="0">
661 <td class="md" nowrap valign="top">void handle_kick </td>
662 <td class="md" valign="top">( </td>
663 <td class="md" nowrap valign="top">char ** </td>
664 <td class="mdname" nowrap> <em>parameters</em>, </td>
667 <td class="md" nowrap align="right"></td>
669 <td class="md" nowrap>int </td>
670 <td class="mdname" nowrap> <em>pcnt</em>, </td>
673 <td class="md" nowrap align="right"></td>
675 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
676 <td class="mdname" nowrap> <em>user</em></td>
680 <td class="md">) </td>
681 <td class="md" colspan="2"></td>
687 <table cellspacing="5" cellpadding="0" border="0">
698 <a class="anchor" name="handle_5Fkill_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_kill" ref="handle_5Fkill_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
699 <table class="mdTable" cellpadding="2" cellspacing="0">
702 <table cellpadding="0" cellspacing="0" border="0">
704 <td class="md" nowrap valign="top">void handle_kill </td>
705 <td class="md" valign="top">( </td>
706 <td class="md" nowrap valign="top">char ** </td>
707 <td class="mdname" nowrap> <em>parameters</em>, </td>
710 <td class="md" nowrap align="right"></td>
712 <td class="md" nowrap>int </td>
713 <td class="mdname" nowrap> <em>pcnt</em>, </td>
716 <td class="md" nowrap align="right"></td>
718 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
719 <td class="mdname" nowrap> <em>user</em></td>
723 <td class="md">) </td>
724 <td class="md" colspan="2"></td>
730 <table cellspacing="5" cellpadding="0" border="0">
741 <a class="anchor" name="handle_5Fkline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_kline" ref="handle_5Fkline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
742 <table class="mdTable" cellpadding="2" cellspacing="0">
745 <table cellpadding="0" cellspacing="0" border="0">
747 <td class="md" nowrap valign="top">void handle_kline </td>
748 <td class="md" valign="top">( </td>
749 <td class="md" nowrap valign="top">char ** </td>
750 <td class="mdname" nowrap> <em>parameters</em>, </td>
753 <td class="md" nowrap align="right"></td>
755 <td class="md" nowrap>int </td>
756 <td class="mdname" nowrap> <em>pcnt</em>, </td>
759 <td class="md" nowrap align="right"></td>
761 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
762 <td class="mdname" nowrap> <em>user</em></td>
766 <td class="md">) </td>
767 <td class="md" colspan="2"></td>
773 <table cellspacing="5" cellpadding="0" border="0">
784 <a class="anchor" name="handle_5Flinks_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_links" ref="handle_5Flinks_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
785 <table class="mdTable" cellpadding="2" cellspacing="0">
788 <table cellpadding="0" cellspacing="0" border="0">
790 <td class="md" nowrap valign="top">void handle_links </td>
791 <td class="md" valign="top">( </td>
792 <td class="md" nowrap valign="top">char ** </td>
793 <td class="mdname" nowrap> <em>parameters</em>, </td>
796 <td class="md" nowrap align="right"></td>
798 <td class="md" nowrap>int </td>
799 <td class="mdname" nowrap> <em>pcnt</em>, </td>
802 <td class="md" nowrap align="right"></td>
804 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
805 <td class="mdname" nowrap> <em>user</em></td>
809 <td class="md">) </td>
810 <td class="md" colspan="2"></td>
816 <table cellspacing="5" cellpadding="0" border="0">
827 <a class="anchor" name="handle_5Flist_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_list" ref="handle_5Flist_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
828 <table class="mdTable" cellpadding="2" cellspacing="0">
831 <table cellpadding="0" cellspacing="0" border="0">
833 <td class="md" nowrap valign="top">void handle_list </td>
834 <td class="md" valign="top">( </td>
835 <td class="md" nowrap valign="top">char ** </td>
836 <td class="mdname" nowrap> <em>parameters</em>, </td>
839 <td class="md" nowrap align="right"></td>
841 <td class="md" nowrap>int </td>
842 <td class="mdname" nowrap> <em>pcnt</em>, </td>
845 <td class="md" nowrap align="right"></td>
847 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
848 <td class="mdname" nowrap> <em>user</em></td>
852 <td class="md">) </td>
853 <td class="md" colspan="2"></td>
859 <table cellspacing="5" cellpadding="0" border="0">
870 <a class="anchor" name="handle_5Floadmodule_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_loadmodule" ref="handle_5Floadmodule_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
871 <table class="mdTable" cellpadding="2" cellspacing="0">
874 <table cellpadding="0" cellspacing="0" border="0">
876 <td class="md" nowrap valign="top">void handle_loadmodule </td>
877 <td class="md" valign="top">( </td>
878 <td class="md" nowrap valign="top">char ** </td>
879 <td class="mdname" nowrap> <em>parameters</em>, </td>
882 <td class="md" nowrap align="right"></td>
884 <td class="md" nowrap>int </td>
885 <td class="mdname" nowrap> <em>pcnt</em>, </td>
888 <td class="md" nowrap align="right"></td>
890 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
891 <td class="mdname" nowrap> <em>user</em></td>
895 <td class="md">) </td>
896 <td class="md" colspan="2"></td>
902 <table cellspacing="5" cellpadding="0" border="0">
913 <a class="anchor" name="handle_5Flusers_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_lusers" ref="handle_5Flusers_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
914 <table class="mdTable" cellpadding="2" cellspacing="0">
917 <table cellpadding="0" cellspacing="0" border="0">
919 <td class="md" nowrap valign="top">void handle_lusers </td>
920 <td class="md" valign="top">( </td>
921 <td class="md" nowrap valign="top">char ** </td>
922 <td class="mdname" nowrap> <em>parameters</em>, </td>
925 <td class="md" nowrap align="right"></td>
927 <td class="md" nowrap>int </td>
928 <td class="mdname" nowrap> <em>pcnt</em>, </td>
931 <td class="md" nowrap align="right"></td>
933 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
934 <td class="mdname" nowrap> <em>user</em></td>
938 <td class="md">) </td>
939 <td class="md" colspan="2"></td>
945 <table cellspacing="5" cellpadding="0" border="0">
956 <a class="anchor" name="handle_5Fmap_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_map" ref="handle_5Fmap_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
957 <table class="mdTable" cellpadding="2" cellspacing="0">
960 <table cellpadding="0" cellspacing="0" border="0">
962 <td class="md" nowrap valign="top">void handle_map </td>
963 <td class="md" valign="top">( </td>
964 <td class="md" nowrap valign="top">char ** </td>
965 <td class="mdname" nowrap> <em>parameters</em>, </td>
968 <td class="md" nowrap align="right"></td>
970 <td class="md" nowrap>int </td>
971 <td class="mdname" nowrap> <em>pcnt</em>, </td>
974 <td class="md" nowrap align="right"></td>
976 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
977 <td class="mdname" nowrap> <em>user</em></td>
981 <td class="md">) </td>
982 <td class="md" colspan="2"></td>
988 <table cellspacing="5" cellpadding="0" border="0">
999 <a class="anchor" name="handle_5Fmodules_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_modules" ref="handle_5Fmodules_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1000 <table class="mdTable" cellpadding="2" cellspacing="0">
1003 <table cellpadding="0" cellspacing="0" border="0">
1005 <td class="md" nowrap valign="top">void handle_modules </td>
1006 <td class="md" valign="top">( </td>
1007 <td class="md" nowrap valign="top">char ** </td>
1008 <td class="mdname" nowrap> <em>parameters</em>, </td>
1011 <td class="md" nowrap align="right"></td>
1012 <td class="md"></td>
1013 <td class="md" nowrap>int </td>
1014 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1017 <td class="md" nowrap align="right"></td>
1018 <td class="md"></td>
1019 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1020 <td class="mdname" nowrap> <em>user</em></td>
1023 <td class="md"></td>
1024 <td class="md">) </td>
1025 <td class="md" colspan="2"></td>
1031 <table cellspacing="5" cellpadding="0" border="0">
1042 <a class="anchor" name="handle_5Fmotd_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_motd" ref="handle_5Fmotd_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1043 <table class="mdTable" cellpadding="2" cellspacing="0">
1046 <table cellpadding="0" cellspacing="0" border="0">
1048 <td class="md" nowrap valign="top">void handle_motd </td>
1049 <td class="md" valign="top">( </td>
1050 <td class="md" nowrap valign="top">char ** </td>
1051 <td class="mdname" nowrap> <em>parameters</em>, </td>
1054 <td class="md" nowrap align="right"></td>
1055 <td class="md"></td>
1056 <td class="md" nowrap>int </td>
1057 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1060 <td class="md" nowrap align="right"></td>
1061 <td class="md"></td>
1062 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1063 <td class="mdname" nowrap> <em>user</em></td>
1066 <td class="md"></td>
1067 <td class="md">) </td>
1068 <td class="md" colspan="2"></td>
1074 <table cellspacing="5" cellpadding="0" border="0">
1085 <a class="anchor" name="handle_5Fnames_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_names" ref="handle_5Fnames_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1086 <table class="mdTable" cellpadding="2" cellspacing="0">
1089 <table cellpadding="0" cellspacing="0" border="0">
1091 <td class="md" nowrap valign="top">void handle_names </td>
1092 <td class="md" valign="top">( </td>
1093 <td class="md" nowrap valign="top">char ** </td>
1094 <td class="mdname" nowrap> <em>parameters</em>, </td>
1097 <td class="md" nowrap align="right"></td>
1098 <td class="md"></td>
1099 <td class="md" nowrap>int </td>
1100 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1103 <td class="md" nowrap align="right"></td>
1104 <td class="md"></td>
1105 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1106 <td class="mdname" nowrap> <em>user</em></td>
1109 <td class="md"></td>
1110 <td class="md">) </td>
1111 <td class="md" colspan="2"></td>
1117 <table cellspacing="5" cellpadding="0" border="0">
1128 <a class="anchor" name="handle_5Fnick_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_nick" ref="handle_5Fnick_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1129 <table class="mdTable" cellpadding="2" cellspacing="0">
1132 <table cellpadding="0" cellspacing="0" border="0">
1134 <td class="md" nowrap valign="top">void handle_nick </td>
1135 <td class="md" valign="top">( </td>
1136 <td class="md" nowrap valign="top">char ** </td>
1137 <td class="mdname" nowrap> <em>parameters</em>, </td>
1140 <td class="md" nowrap align="right"></td>
1141 <td class="md"></td>
1142 <td class="md" nowrap>int </td>
1143 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1146 <td class="md" nowrap align="right"></td>
1147 <td class="md"></td>
1148 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1149 <td class="mdname" nowrap> <em>user</em></td>
1152 <td class="md"></td>
1153 <td class="md">) </td>
1154 <td class="md" colspan="2"></td>
1160 <table cellspacing="5" cellpadding="0" border="0">
1171 <a class="anchor" name="handle_5Fnotice_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_notice" ref="handle_5Fnotice_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1172 <table class="mdTable" cellpadding="2" cellspacing="0">
1175 <table cellpadding="0" cellspacing="0" border="0">
1177 <td class="md" nowrap valign="top">void handle_notice </td>
1178 <td class="md" valign="top">( </td>
1179 <td class="md" nowrap valign="top">char ** </td>
1180 <td class="mdname" nowrap> <em>parameters</em>, </td>
1183 <td class="md" nowrap align="right"></td>
1184 <td class="md"></td>
1185 <td class="md" nowrap>int </td>
1186 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1189 <td class="md" nowrap align="right"></td>
1190 <td class="md"></td>
1191 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1192 <td class="mdname" nowrap> <em>user</em></td>
1195 <td class="md"></td>
1196 <td class="md">) </td>
1197 <td class="md" colspan="2"></td>
1203 <table cellspacing="5" cellpadding="0" border="0">
1214 <a class="anchor" name="handle_5Foper_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_oper" ref="handle_5Foper_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1215 <table class="mdTable" cellpadding="2" cellspacing="0">
1218 <table cellpadding="0" cellspacing="0" border="0">
1220 <td class="md" nowrap valign="top">void handle_oper </td>
1221 <td class="md" valign="top">( </td>
1222 <td class="md" nowrap valign="top">char ** </td>
1223 <td class="mdname" nowrap> <em>parameters</em>, </td>
1226 <td class="md" nowrap align="right"></td>
1227 <td class="md"></td>
1228 <td class="md" nowrap>int </td>
1229 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1232 <td class="md" nowrap align="right"></td>
1233 <td class="md"></td>
1234 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1235 <td class="mdname" nowrap> <em>user</em></td>
1238 <td class="md"></td>
1239 <td class="md">) </td>
1240 <td class="md" colspan="2"></td>
1246 <table cellspacing="5" cellpadding="0" border="0">
1257 <a class="anchor" name="handle_5Fpart_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_part" ref="handle_5Fpart_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1258 <table class="mdTable" cellpadding="2" cellspacing="0">
1261 <table cellpadding="0" cellspacing="0" border="0">
1263 <td class="md" nowrap valign="top">void handle_part </td>
1264 <td class="md" valign="top">( </td>
1265 <td class="md" nowrap valign="top">char ** </td>
1266 <td class="mdname" nowrap> <em>parameters</em>, </td>
1269 <td class="md" nowrap align="right"></td>
1270 <td class="md"></td>
1271 <td class="md" nowrap>int </td>
1272 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1275 <td class="md" nowrap align="right"></td>
1276 <td class="md"></td>
1277 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1278 <td class="mdname" nowrap> <em>user</em></td>
1281 <td class="md"></td>
1282 <td class="md">) </td>
1283 <td class="md" colspan="2"></td>
1289 <table cellspacing="5" cellpadding="0" border="0">
1300 <a class="anchor" name="handle_5Fpass_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_pass" ref="handle_5Fpass_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1301 <table class="mdTable" cellpadding="2" cellspacing="0">
1304 <table cellpadding="0" cellspacing="0" border="0">
1306 <td class="md" nowrap valign="top">void handle_pass </td>
1307 <td class="md" valign="top">( </td>
1308 <td class="md" nowrap valign="top">char ** </td>
1309 <td class="mdname" nowrap> <em>parameters</em>, </td>
1312 <td class="md" nowrap align="right"></td>
1313 <td class="md"></td>
1314 <td class="md" nowrap>int </td>
1315 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1318 <td class="md" nowrap align="right"></td>
1319 <td class="md"></td>
1320 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1321 <td class="mdname" nowrap> <em>user</em></td>
1324 <td class="md"></td>
1325 <td class="md">) </td>
1326 <td class="md" colspan="2"></td>
1332 <table cellspacing="5" cellpadding="0" border="0">
1343 <a class="anchor" name="handle_5Fping_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_ping" ref="handle_5Fping_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1344 <table class="mdTable" cellpadding="2" cellspacing="0">
1347 <table cellpadding="0" cellspacing="0" border="0">
1349 <td class="md" nowrap valign="top">void handle_ping </td>
1350 <td class="md" valign="top">( </td>
1351 <td class="md" nowrap valign="top">char ** </td>
1352 <td class="mdname" nowrap> <em>parameters</em>, </td>
1355 <td class="md" nowrap align="right"></td>
1356 <td class="md"></td>
1357 <td class="md" nowrap>int </td>
1358 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1361 <td class="md" nowrap align="right"></td>
1362 <td class="md"></td>
1363 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1364 <td class="mdname" nowrap> <em>user</em></td>
1367 <td class="md"></td>
1368 <td class="md">) </td>
1369 <td class="md" colspan="2"></td>
1375 <table cellspacing="5" cellpadding="0" border="0">
1386 <a class="anchor" name="handle_5Fpong_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_pong" ref="handle_5Fpong_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1387 <table class="mdTable" cellpadding="2" cellspacing="0">
1390 <table cellpadding="0" cellspacing="0" border="0">
1392 <td class="md" nowrap valign="top">void handle_pong </td>
1393 <td class="md" valign="top">( </td>
1394 <td class="md" nowrap valign="top">char ** </td>
1395 <td class="mdname" nowrap> <em>parameters</em>, </td>
1398 <td class="md" nowrap align="right"></td>
1399 <td class="md"></td>
1400 <td class="md" nowrap>int </td>
1401 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1404 <td class="md" nowrap align="right"></td>
1405 <td class="md"></td>
1406 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1407 <td class="mdname" nowrap> <em>user</em></td>
1410 <td class="md"></td>
1411 <td class="md">) </td>
1412 <td class="md" colspan="2"></td>
1418 <table cellspacing="5" cellpadding="0" border="0">
1429 <a class="anchor" name="handle_5Fprivmsg_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_privmsg" ref="handle_5Fprivmsg_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1430 <table class="mdTable" cellpadding="2" cellspacing="0">
1433 <table cellpadding="0" cellspacing="0" border="0">
1435 <td class="md" nowrap valign="top">void handle_privmsg </td>
1436 <td class="md" valign="top">( </td>
1437 <td class="md" nowrap valign="top">char ** </td>
1438 <td class="mdname" nowrap> <em>parameters</em>, </td>
1441 <td class="md" nowrap align="right"></td>
1442 <td class="md"></td>
1443 <td class="md" nowrap>int </td>
1444 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1447 <td class="md" nowrap align="right"></td>
1448 <td class="md"></td>
1449 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1450 <td class="mdname" nowrap> <em>user</em></td>
1453 <td class="md"></td>
1454 <td class="md">) </td>
1455 <td class="md" colspan="2"></td>
1461 <table cellspacing="5" cellpadding="0" border="0">
1472 <a class="anchor" name="handle_5Fqline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_qline" ref="handle_5Fqline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1473 <table class="mdTable" cellpadding="2" cellspacing="0">
1476 <table cellpadding="0" cellspacing="0" border="0">
1478 <td class="md" nowrap valign="top">void handle_qline </td>
1479 <td class="md" valign="top">( </td>
1480 <td class="md" nowrap valign="top">char ** </td>
1481 <td class="mdname" nowrap> <em>parameters</em>, </td>
1484 <td class="md" nowrap align="right"></td>
1485 <td class="md"></td>
1486 <td class="md" nowrap>int </td>
1487 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1490 <td class="md" nowrap align="right"></td>
1491 <td class="md"></td>
1492 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1493 <td class="mdname" nowrap> <em>user</em></td>
1496 <td class="md"></td>
1497 <td class="md">) </td>
1498 <td class="md" colspan="2"></td>
1504 <table cellspacing="5" cellpadding="0" border="0">
1515 <a class="anchor" name="handle_5Fquit_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_quit" ref="handle_5Fquit_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1516 <table class="mdTable" cellpadding="2" cellspacing="0">
1519 <table cellpadding="0" cellspacing="0" border="0">
1521 <td class="md" nowrap valign="top">void handle_quit </td>
1522 <td class="md" valign="top">( </td>
1523 <td class="md" nowrap valign="top">char ** </td>
1524 <td class="mdname" nowrap> <em>parameters</em>, </td>
1527 <td class="md" nowrap align="right"></td>
1528 <td class="md"></td>
1529 <td class="md" nowrap>int </td>
1530 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1533 <td class="md" nowrap align="right"></td>
1534 <td class="md"></td>
1535 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1536 <td class="mdname" nowrap> <em>user</em></td>
1539 <td class="md"></td>
1540 <td class="md">) </td>
1541 <td class="md" colspan="2"></td>
1547 <table cellspacing="5" cellpadding="0" border="0">
1558 <a class="anchor" name="handle_5Frehash_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_rehash" ref="handle_5Frehash_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1559 <table class="mdTable" cellpadding="2" cellspacing="0">
1562 <table cellpadding="0" cellspacing="0" border="0">
1564 <td class="md" nowrap valign="top">void handle_rehash </td>
1565 <td class="md" valign="top">( </td>
1566 <td class="md" nowrap valign="top">char ** </td>
1567 <td class="mdname" nowrap> <em>parameters</em>, </td>
1570 <td class="md" nowrap align="right"></td>
1571 <td class="md"></td>
1572 <td class="md" nowrap>int </td>
1573 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1576 <td class="md" nowrap align="right"></td>
1577 <td class="md"></td>
1578 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1579 <td class="mdname" nowrap> <em>user</em></td>
1582 <td class="md"></td>
1583 <td class="md">) </td>
1584 <td class="md" colspan="2"></td>
1590 <table cellspacing="5" cellpadding="0" border="0">
1601 <a class="anchor" name="handle_5Frestart_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_restart" ref="handle_5Frestart_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1602 <table class="mdTable" cellpadding="2" cellspacing="0">
1605 <table cellpadding="0" cellspacing="0" border="0">
1607 <td class="md" nowrap valign="top">void handle_restart </td>
1608 <td class="md" valign="top">( </td>
1609 <td class="md" nowrap valign="top">char ** </td>
1610 <td class="mdname" nowrap> <em>parameters</em>, </td>
1613 <td class="md" nowrap align="right"></td>
1614 <td class="md"></td>
1615 <td class="md" nowrap>int </td>
1616 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1619 <td class="md" nowrap align="right"></td>
1620 <td class="md"></td>
1621 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1622 <td class="mdname" nowrap> <em>user</em></td>
1625 <td class="md"></td>
1626 <td class="md">) </td>
1627 <td class="md" colspan="2"></td>
1633 <table cellspacing="5" cellpadding="0" border="0">
1644 <a class="anchor" name="handle_5Frules_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_rules" ref="handle_5Frules_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1645 <table class="mdTable" cellpadding="2" cellspacing="0">
1648 <table cellpadding="0" cellspacing="0" border="0">
1650 <td class="md" nowrap valign="top">void handle_rules </td>
1651 <td class="md" valign="top">( </td>
1652 <td class="md" nowrap valign="top">char ** </td>
1653 <td class="mdname" nowrap> <em>parameters</em>, </td>
1656 <td class="md" nowrap align="right"></td>
1657 <td class="md"></td>
1658 <td class="md" nowrap>int </td>
1659 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1662 <td class="md" nowrap align="right"></td>
1663 <td class="md"></td>
1664 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1665 <td class="mdname" nowrap> <em>user</em></td>
1668 <td class="md"></td>
1669 <td class="md">) </td>
1670 <td class="md" colspan="2"></td>
1676 <table cellspacing="5" cellpadding="0" border="0">
1687 <a class="anchor" name="handle_5Fserver_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_server" ref="handle_5Fserver_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1688 <table class="mdTable" cellpadding="2" cellspacing="0">
1691 <table cellpadding="0" cellspacing="0" border="0">
1693 <td class="md" nowrap valign="top">void handle_server </td>
1694 <td class="md" valign="top">( </td>
1695 <td class="md" nowrap valign="top">char ** </td>
1696 <td class="mdname" nowrap> <em>parameters</em>, </td>
1699 <td class="md" nowrap align="right"></td>
1700 <td class="md"></td>
1701 <td class="md" nowrap>int </td>
1702 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1705 <td class="md" nowrap align="right"></td>
1706 <td class="md"></td>
1707 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1708 <td class="mdname" nowrap> <em>user</em></td>
1711 <td class="md"></td>
1712 <td class="md">) </td>
1713 <td class="md" colspan="2"></td>
1719 <table cellspacing="5" cellpadding="0" border="0">
1730 <a class="anchor" name="handle_5Fsquit_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_squit" ref="handle_5Fsquit_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1731 <table class="mdTable" cellpadding="2" cellspacing="0">
1734 <table cellpadding="0" cellspacing="0" border="0">
1736 <td class="md" nowrap valign="top">void handle_squit </td>
1737 <td class="md" valign="top">( </td>
1738 <td class="md" nowrap valign="top">char ** </td>
1739 <td class="mdname" nowrap> <em>parameters</em>, </td>
1742 <td class="md" nowrap align="right"></td>
1743 <td class="md"></td>
1744 <td class="md" nowrap>int </td>
1745 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1748 <td class="md" nowrap align="right"></td>
1749 <td class="md"></td>
1750 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1751 <td class="mdname" nowrap> <em>user</em></td>
1754 <td class="md"></td>
1755 <td class="md">) </td>
1756 <td class="md" colspan="2"></td>
1762 <table cellspacing="5" cellpadding="0" border="0">
1773 <a class="anchor" name="handle_5Fstats_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_stats" ref="handle_5Fstats_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1774 <table class="mdTable" cellpadding="2" cellspacing="0">
1777 <table cellpadding="0" cellspacing="0" border="0">
1779 <td class="md" nowrap valign="top">void handle_stats </td>
1780 <td class="md" valign="top">( </td>
1781 <td class="md" nowrap valign="top">char ** </td>
1782 <td class="mdname" nowrap> <em>parameters</em>, </td>
1785 <td class="md" nowrap align="right"></td>
1786 <td class="md"></td>
1787 <td class="md" nowrap>int </td>
1788 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1791 <td class="md" nowrap align="right"></td>
1792 <td class="md"></td>
1793 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1794 <td class="mdname" nowrap> <em>user</em></td>
1797 <td class="md"></td>
1798 <td class="md">) </td>
1799 <td class="md" colspan="2"></td>
1805 <table cellspacing="5" cellpadding="0" border="0">
1816 <a class="anchor" name="handle_5Fsummon_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_summon" ref="handle_5Fsummon_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1817 <table class="mdTable" cellpadding="2" cellspacing="0">
1820 <table cellpadding="0" cellspacing="0" border="0">
1822 <td class="md" nowrap valign="top">void handle_summon </td>
1823 <td class="md" valign="top">( </td>
1824 <td class="md" nowrap valign="top">char ** </td>
1825 <td class="mdname" nowrap> <em>parameters</em>, </td>
1828 <td class="md" nowrap align="right"></td>
1829 <td class="md"></td>
1830 <td class="md" nowrap>int </td>
1831 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1834 <td class="md" nowrap align="right"></td>
1835 <td class="md"></td>
1836 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1837 <td class="mdname" nowrap> <em>user</em></td>
1840 <td class="md"></td>
1841 <td class="md">) </td>
1842 <td class="md" colspan="2"></td>
1848 <table cellspacing="5" cellpadding="0" border="0">
1859 <a class="anchor" name="handle_5Ftime_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_time" ref="handle_5Ftime_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1860 <table class="mdTable" cellpadding="2" cellspacing="0">
1863 <table cellpadding="0" cellspacing="0" border="0">
1865 <td class="md" nowrap valign="top">void handle_time </td>
1866 <td class="md" valign="top">( </td>
1867 <td class="md" nowrap valign="top">char ** </td>
1868 <td class="mdname" nowrap> <em>parameters</em>, </td>
1871 <td class="md" nowrap align="right"></td>
1872 <td class="md"></td>
1873 <td class="md" nowrap>int </td>
1874 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1877 <td class="md" nowrap align="right"></td>
1878 <td class="md"></td>
1879 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1880 <td class="mdname" nowrap> <em>user</em></td>
1883 <td class="md"></td>
1884 <td class="md">) </td>
1885 <td class="md" colspan="2"></td>
1891 <table cellspacing="5" cellpadding="0" border="0">
1902 <a class="anchor" name="handle_5Ftopic_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_topic" ref="handle_5Ftopic_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1903 <table class="mdTable" cellpadding="2" cellspacing="0">
1906 <table cellpadding="0" cellspacing="0" border="0">
1908 <td class="md" nowrap valign="top">void handle_topic </td>
1909 <td class="md" valign="top">( </td>
1910 <td class="md" nowrap valign="top">char ** </td>
1911 <td class="mdname" nowrap> <em>parameters</em>, </td>
1914 <td class="md" nowrap align="right"></td>
1915 <td class="md"></td>
1916 <td class="md" nowrap>int </td>
1917 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1920 <td class="md" nowrap align="right"></td>
1921 <td class="md"></td>
1922 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1923 <td class="mdname" nowrap> <em>user</em></td>
1926 <td class="md"></td>
1927 <td class="md">) </td>
1928 <td class="md" colspan="2"></td>
1934 <table cellspacing="5" cellpadding="0" border="0">
1945 <a class="anchor" name="handle_5Ftrace_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_trace" ref="handle_5Ftrace_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1946 <table class="mdTable" cellpadding="2" cellspacing="0">
1949 <table cellpadding="0" cellspacing="0" border="0">
1951 <td class="md" nowrap valign="top">void handle_trace </td>
1952 <td class="md" valign="top">( </td>
1953 <td class="md" nowrap valign="top">char ** </td>
1954 <td class="mdname" nowrap> <em>parameters</em>, </td>
1957 <td class="md" nowrap align="right"></td>
1958 <td class="md"></td>
1959 <td class="md" nowrap>int </td>
1960 <td class="mdname" nowrap> <em>pcnt</em>, </td>
1963 <td class="md" nowrap align="right"></td>
1964 <td class="md"></td>
1965 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
1966 <td class="mdname" nowrap> <em>user</em></td>
1969 <td class="md"></td>
1970 <td class="md">) </td>
1971 <td class="md" colspan="2"></td>
1977 <table cellspacing="5" cellpadding="0" border="0">
1988 <a class="anchor" name="handle_5Funloadmodule_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_unloadmodule" ref="handle_5Funloadmodule_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
1989 <table class="mdTable" cellpadding="2" cellspacing="0">
1992 <table cellpadding="0" cellspacing="0" border="0">
1994 <td class="md" nowrap valign="top">void handle_unloadmodule </td>
1995 <td class="md" valign="top">( </td>
1996 <td class="md" nowrap valign="top">char ** </td>
1997 <td class="mdname" nowrap> <em>parameters</em>, </td>
2000 <td class="md" nowrap align="right"></td>
2001 <td class="md"></td>
2002 <td class="md" nowrap>int </td>
2003 <td class="mdname" nowrap> <em>pcnt</em>, </td>
2006 <td class="md" nowrap align="right"></td>
2007 <td class="md"></td>
2008 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
2009 <td class="mdname" nowrap> <em>user</em></td>
2012 <td class="md"></td>
2013 <td class="md">) </td>
2014 <td class="md" colspan="2"></td>
2020 <table cellspacing="5" cellpadding="0" border="0">
2031 <a class="anchor" name="handle_5Fuser_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_user" ref="handle_5Fuser_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
2032 <table class="mdTable" cellpadding="2" cellspacing="0">
2035 <table cellpadding="0" cellspacing="0" border="0">
2037 <td class="md" nowrap valign="top">void handle_user </td>
2038 <td class="md" valign="top">( </td>
2039 <td class="md" nowrap valign="top">char ** </td>
2040 <td class="mdname" nowrap> <em>parameters</em>, </td>
2043 <td class="md" nowrap align="right"></td>
2044 <td class="md"></td>
2045 <td class="md" nowrap>int </td>
2046 <td class="mdname" nowrap> <em>pcnt</em>, </td>
2049 <td class="md" nowrap align="right"></td>
2050 <td class="md"></td>
2051 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
2052 <td class="mdname" nowrap> <em>user</em></td>
2055 <td class="md"></td>
2056 <td class="md">) </td>
2057 <td class="md" colspan="2"></td>
2063 <table cellspacing="5" cellpadding="0" border="0">
2074 <a class="anchor" name="handle_5Fuserhost_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_userhost" ref="handle_5Fuserhost_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
2075 <table class="mdTable" cellpadding="2" cellspacing="0">
2078 <table cellpadding="0" cellspacing="0" border="0">
2080 <td class="md" nowrap valign="top">void handle_userhost </td>
2081 <td class="md" valign="top">( </td>
2082 <td class="md" nowrap valign="top">char ** </td>
2083 <td class="mdname" nowrap> <em>parameters</em>, </td>
2086 <td class="md" nowrap align="right"></td>
2087 <td class="md"></td>
2088 <td class="md" nowrap>int </td>
2089 <td class="mdname" nowrap> <em>pcnt</em>, </td>
2092 <td class="md" nowrap align="right"></td>
2093 <td class="md"></td>
2094 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
2095 <td class="mdname" nowrap> <em>user</em></td>
2098 <td class="md"></td>
2099 <td class="md">) </td>
2100 <td class="md" colspan="2"></td>
2106 <table cellspacing="5" cellpadding="0" border="0">
2117 <a class="anchor" name="handle_5Fusers_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_users" ref="handle_5Fusers_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
2118 <table class="mdTable" cellpadding="2" cellspacing="0">
2121 <table cellpadding="0" cellspacing="0" border="0">
2123 <td class="md" nowrap valign="top">void handle_users </td>
2124 <td class="md" valign="top">( </td>
2125 <td class="md" nowrap valign="top">char ** </td>
2126 <td class="mdname" nowrap> <em>parameters</em>, </td>
2129 <td class="md" nowrap align="right"></td>
2130 <td class="md"></td>
2131 <td class="md" nowrap>int </td>
2132 <td class="mdname" nowrap> <em>pcnt</em>, </td>
2135 <td class="md" nowrap align="right"></td>
2136 <td class="md"></td>
2137 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
2138 <td class="mdname" nowrap> <em>user</em></td>
2141 <td class="md"></td>
2142 <td class="md">) </td>
2143 <td class="md" colspan="2"></td>
2149 <table cellspacing="5" cellpadding="0" border="0">
2160 <a class="anchor" name="handle_5Fwallops_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_wallops" ref="handle_5Fwallops_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
2161 <table class="mdTable" cellpadding="2" cellspacing="0">
2164 <table cellpadding="0" cellspacing="0" border="0">
2166 <td class="md" nowrap valign="top">void handle_wallops </td>
2167 <td class="md" valign="top">( </td>
2168 <td class="md" nowrap valign="top">char ** </td>
2169 <td class="mdname" nowrap> <em>parameters</em>, </td>
2172 <td class="md" nowrap align="right"></td>
2173 <td class="md"></td>
2174 <td class="md" nowrap>int </td>
2175 <td class="mdname" nowrap> <em>pcnt</em>, </td>
2178 <td class="md" nowrap align="right"></td>
2179 <td class="md"></td>
2180 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
2181 <td class="mdname" nowrap> <em>user</em></td>
2184 <td class="md"></td>
2185 <td class="md">) </td>
2186 <td class="md" colspan="2"></td>
2192 <table cellspacing="5" cellpadding="0" border="0">
2203 <a class="anchor" name="handle_5Fwho_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_who" ref="handle_5Fwho_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
2204 <table class="mdTable" cellpadding="2" cellspacing="0">
2207 <table cellpadding="0" cellspacing="0" border="0">
2209 <td class="md" nowrap valign="top">void handle_who </td>
2210 <td class="md" valign="top">( </td>
2211 <td class="md" nowrap valign="top">char ** </td>
2212 <td class="mdname" nowrap> <em>parameters</em>, </td>
2215 <td class="md" nowrap align="right"></td>
2216 <td class="md"></td>
2217 <td class="md" nowrap>int </td>
2218 <td class="mdname" nowrap> <em>pcnt</em>, </td>
2221 <td class="md" nowrap align="right"></td>
2222 <td class="md"></td>
2223 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
2224 <td class="mdname" nowrap> <em>user</em></td>
2227 <td class="md"></td>
2228 <td class="md">) </td>
2229 <td class="md" colspan="2"></td>
2235 <table cellspacing="5" cellpadding="0" border="0">
2246 <a class="anchor" name="handle_5Fwhois_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_whois" ref="handle_5Fwhois_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
2247 <table class="mdTable" cellpadding="2" cellspacing="0">
2250 <table cellpadding="0" cellspacing="0" border="0">
2252 <td class="md" nowrap valign="top">void handle_whois </td>
2253 <td class="md" valign="top">( </td>
2254 <td class="md" nowrap valign="top">char ** </td>
2255 <td class="mdname" nowrap> <em>parameters</em>, </td>
2258 <td class="md" nowrap align="right"></td>
2259 <td class="md"></td>
2260 <td class="md" nowrap>int </td>
2261 <td class="mdname" nowrap> <em>pcnt</em>, </td>
2264 <td class="md" nowrap align="right"></td>
2265 <td class="md"></td>
2266 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
2267 <td class="mdname" nowrap> <em>user</em></td>
2270 <td class="md"></td>
2271 <td class="md">) </td>
2272 <td class="md" colspan="2"></td>
2278 <table cellspacing="5" cellpadding="0" border="0">
2289 <a class="anchor" name="handle_5Fwhowas_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_whowas" ref="handle_5Fwhowas_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
2290 <table class="mdTable" cellpadding="2" cellspacing="0">
2293 <table cellpadding="0" cellspacing="0" border="0">
2295 <td class="md" nowrap valign="top">void handle_whowas </td>
2296 <td class="md" valign="top">( </td>
2297 <td class="md" nowrap valign="top">char ** </td>
2298 <td class="mdname" nowrap> <em>parameters</em>, </td>
2301 <td class="md" nowrap align="right"></td>
2302 <td class="md"></td>
2303 <td class="md" nowrap>int </td>
2304 <td class="mdname" nowrap> <em>pcnt</em>, </td>
2307 <td class="md" nowrap align="right"></td>
2308 <td class="md"></td>
2309 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
2310 <td class="mdname" nowrap> <em>user</em></td>
2313 <td class="md"></td>
2314 <td class="md">) </td>
2315 <td class="md" colspan="2"></td>
2321 <table cellspacing="5" cellpadding="0" border="0">
2332 <a class="anchor" name="handle_5Fzline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="commands.h::handle_zline" ref="handle_5Fzline_28char_20_2A_2Aparameters_2C_20int_20pcnt_2C_20userrec_20_2Auser_29" args="(char **parameters, int pcnt, userrec *user)" --><p>
2333 <table class="mdTable" cellpadding="2" cellspacing="0">
2336 <table cellpadding="0" cellspacing="0" border="0">
2338 <td class="md" nowrap valign="top">void handle_zline </td>
2339 <td class="md" valign="top">( </td>
2340 <td class="md" nowrap valign="top">char ** </td>
2341 <td class="mdname" nowrap> <em>parameters</em>, </td>
2344 <td class="md" nowrap align="right"></td>
2345 <td class="md"></td>
2346 <td class="md" nowrap>int </td>
2347 <td class="mdname" nowrap> <em>pcnt</em>, </td>
2350 <td class="md" nowrap align="right"></td>
2351 <td class="md"></td>
2352 <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> * </td>
2353 <td class="mdname" nowrap> <em>user</em></td>
2356 <td class="md"></td>
2357 <td class="md">) </td>
2358 <td class="md" colspan="2"></td>
2364 <table cellspacing="5" cellpadding="0" border="0">
2375 <a class="anchor" name="is_5Fuline_28const_20char_20_2Aserver_29"></a><!-- doxytag: member="commands.h::is_uline" ref="is_5Fuline_28const_20char_20_2Aserver_29" args="(const char *server)" --><p>
2376 <table class="mdTable" cellpadding="2" cellspacing="0">
2379 <table cellpadding="0" cellspacing="0" border="0">
2381 <td class="md" nowrap valign="top">bool is_uline </td>
2382 <td class="md" valign="top">( </td>
2383 <td class="md" nowrap valign="top">const char * </td>
2384 <td class="mdname1" valign="top" nowrap> <em>server</em> </td>
2385 <td class="md" valign="top"> ) </td>
2386 <td class="md" nowrap></td>
2392 <table cellspacing="5" cellpadding="0" border="0">
2400 Functions for u:lined servers.
2404 Referenced by <a class="el" href="modules_8cpp-source.html#l00442">Server::IsUlined()</a>. </td>
2407 <hr size="1"><address style="align: right;"><small>Generated on Sun Nov 27 01:43:24 2005 for InspIRCd by
2408 <a href="http://www.doxygen.org/index.html">
2409 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4-20050815 </small></address>