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>userrec class Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
6 <!-- Generated by Doxygen 1.3-rc2 -->
8 <a class="qindex" href="main.html">Main Page</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">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
9 <hr><h1>userrec Class Reference</h1>Holds all information about a user This class stores all information about a user connected to the irc server.
10 <a href="#_details">More...</a>
12 <code>#include <<a class="el" href="users_8h-source.html">users.h</a>></code>
14 <p>Inheritance diagram for userrec:
15 <p><center><img src="classuserrec.png" usemap="#userrec_map" border="0" alt=""></center>
16 <map name="userrec_map">
17 <area href="classconnection.html" alt="connection" shape="rect" coords="0,56,74,80">
18 <area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,74,24">
20 <a href="classuserrec-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
22 <tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
23 <tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classuserrec.html#a0">userrec</a> ()</td></tr>
24 <tr><td nowrap align=right valign=top>virtual </td><td valign=bottom><a class="el" href="classuserrec.html#a1">~userrec</a> ()</td></tr>
25 <tr><td nowrap align=right valign=top>virtual char * </td><td valign=bottom><a class="el" href="classuserrec.html#a2">GetFullHost</a> ()</td></tr>
26 <tr><td> </td><td><font size=-1><em>Returns the full displayed host of the user This member function returns the hostname of the user as seen by other users on the server, in nick!identhost form.</em> <a href="#a2"></a><em></em></font><br><br></td></tr>
27 <tr><td nowrap align=right valign=top>virtual char * </td><td valign=bottom><a class="el" href="classuserrec.html#a3">GetFullRealHost</a> ()</td></tr>
28 <tr><td> </td><td><font size=-1><em>Returns the full real host of the user This member function returns the hostname of the user as seen by other users on the server, in nick!identhost form.</em> <a href="#a3"></a><em></em></font><br><br></td></tr>
29 <tr><td nowrap align=right valign=top>virtual bool </td><td valign=bottom><a class="el" href="classuserrec.html#a4">IsInvited</a> (char *channel)</td></tr>
30 <tr><td> </td><td><font size=-1><em>Returns true if a user is invited to a channel.</em> <a href="#a4"></a><em></em></font><br><br></td></tr>
31 <tr><td nowrap align=right valign=top>virtual void </td><td valign=bottom><a class="el" href="classuserrec.html#a5">InviteTo</a> (char *channel)</td></tr>
32 <tr><td> </td><td><font size=-1><em>Adds a channel to a users invite list (invites them to a channel).</em> <a href="#a5"></a><em></em></font><br><br></td></tr>
33 <tr><td nowrap align=right valign=top>virtual void </td><td valign=bottom><a class="el" href="classuserrec.html#a6">RemoveInvite</a> (char *channel)</td></tr>
34 <tr><td> </td><td><font size=-1><em>Removes a channel from a users invite list.</em> <a href="#a6"></a><em></em></font><br><br></td></tr>
35 <tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
36 <tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m0">nick</a> [NICKMAX]</td></tr>
37 <tr><td> </td><td><font size=-1><em>The users nickname.</em> <a href="#m0"></a><em></em></font><br><br></td></tr>
38 <tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m1">ident</a> [64]</td></tr>
39 <tr><td> </td><td><font size=-1><em>The users ident reply.</em> <a href="#m1"></a><em></em></font><br><br></td></tr>
40 <tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m2">dhost</a> [256]</td></tr>
41 <tr><td> </td><td><font size=-1><em>The host displayed to non-opers (used for cloaking etc).</em> <a href="#m2"></a><em></em></font><br><br></td></tr>
42 <tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m3">fullname</a> [128]</td></tr>
43 <tr><td> </td><td><font size=-1><em>The users full name.</em> <a href="#m3"></a><em></em></font><br><br></td></tr>
44 <tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m4">modes</a> [32]</td></tr>
45 <tr><td> </td><td><font size=-1><em>The user's mode string.</em> <a href="#m4"></a><em></em></font><br><br></td></tr>
46 <tr><td nowrap align=right valign=top><a class="el" href="classucrec.html">ucrec</a> </td><td valign=bottom><a class="el" href="classuserrec.html#m5">chans</a> [MAXCHANS]</td></tr>
47 <tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m6">server</a> [256]</td></tr>
48 <tr><td> </td><td><font size=-1><em>The server the user is connected to.</em> <a href="#m6"></a><em></em></font><br><br></td></tr>
49 <tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m7">awaymsg</a> [512]</td></tr>
50 <tr><td> </td><td><font size=-1><em>The user's away message.</em> <a href="#m7"></a><em></em></font><br><br></td></tr>
51 <tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m8">result</a> [256]</td></tr>
52 <tr><td> </td><td><font size=-1><em>Stores the result of the last GetFullHost or GetRealHost call.</em> <a href="#m8"></a><em></em></font><br><br></td></tr>
53 <tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
54 <tr><td nowrap align=right valign=top><a class="el" href="users_8h.html#a6">InvitedList</a> </td><td valign=bottom><a class="el" href="classuserrec.html#o0">invites</a></td></tr>
55 <tr><td> </td><td><font size=-1><em>A list of channels the user has a pending invite to.</em> <a href="#o0"></a><em></em></font><br><br></td></tr>
57 <hr><a name="_details"></a><h2>Detailed Description</h2>
58 Holds all information about a user This class stores all information about a user connected to the irc server.
60 Everything about a connection is stored here primarily, from the user's socket ID (file descriptor) through to the user's nickname and hostname. Use the Find method of the server class to locate a specific user by nickname.
64 Definition at line <a class="el" href="users_8h-source.html#l00092">92</a> of file <a class="el" href="users_8h-source.html">users.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
65 <a name="a0" doxytag="userrec::userrec"></a><p>
66 <table width="100%" cellpadding="2" cellspacing="0" border="0">
69 <table cellpadding="0" cellspacing="0" border="0">
71 <td class="md" nowrap valign="top"> userrec::userrec </td>
72 <td class="md" valign="top">( </td>
73 <td class="mdname1" valign="top" nowrap> </td>
74 <td class="md" valign="top">) </td>
75 <td class="md" nowrap></td>
82 <table cellspacing=5 cellpadding=0 border=0>
92 Definition at line <a class="el" href="users_8cpp-source.html#l00026">26</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
94 References <a class="el" href="connection_8h-source.html#l00029">connection::bytes_in</a>, <a class="el" href="connection_8h-source.html#l00030">connection::bytes_out</a>, <a class="el" href="channels_8h-source.html#l00197">ucrec::channel</a>, <a class="el" href="users_8h-source.html#l00126">chans</a>, <a class="el" href="connection_8h-source.html#l00031">connection::cmds_in</a>, <a class="el" href="connection_8h-source.html#l00032">connection::cmds_out</a>, <a class="el" href="connection_8h-source.html#l00025">connection::fd</a>, <a class="el" href="connection_8h-source.html#l00033">connection::haspassed</a>, <a class="el" href="connection_8h-source.html#l00038">connection::idle_lastmsg</a>, <a class="el" href="users_8h-source.html#l00098">invites</a>, <a class="el" href="connection_8h-source.html#l00027">connection::ip</a>, <a class="el" href="connection_8h-source.html#l00036">connection::lastping</a>, <a class="el" href="connection_8h-source.html#l00039">connection::nping</a>, <a class="el" href="connection_8h-source.html#l00034">connection::port</a>, <a class="el" href="connection_8h-source.html#l00035">connection::registered</a>, and <a class="el" href="connection_8h-source.html#l00037">connection::signon</a>.
96 <div class="fragment"><pre>00027 {
97 00028 <span class="comment">// the PROPER way to do it, AVOID bzero at *ALL* costs</span>
98 00029 strcpy(nick,<span class="stringliteral">""</span>);
99 00030 <a class="code" href="classconnection.html#m2">ip</a> = 0;
100 00031 strcpy(ident,<span class="stringliteral">""</span>);
101 00032 strcpy(host,<span class="stringliteral">""</span>);
102 00033 strcpy(dhost,<span class="stringliteral">""</span>);
103 00034 strcpy(fullname,<span class="stringliteral">""</span>);
104 00035 strcpy(modes,<span class="stringliteral">""</span>);
105 00036 strcpy(inbuf,<span class="stringliteral">""</span>);
106 00037 strcpy(server,<span class="stringliteral">""</span>);
107 00038 strcpy(awaymsg,<span class="stringliteral">""</span>);
108 00039 <a class="code" href="classconnection.html#m0">fd</a> = <a class="code" href="classconnection.html#m11">lastping</a> = <a class="code" href="classconnection.html#m12">signon</a> = <a class="code" href="classconnection.html#m13">idle_lastmsg</a> = <a class="code" href="classconnection.html#m14">nping</a> = <a class="code" href="classconnection.html#m10">registered</a> = 0;
109 00040 <a class="code" href="classconnection.html#m9">port</a> = <a class="code" href="classconnection.html#m4">bytes_in</a> = <a class="code" href="classconnection.html#m5">bytes_out</a> = <a class="code" href="classconnection.html#m6">cmds_in</a> = <a class="code" href="classconnection.html#m7">cmds_out</a> = 0;
110 00041 <a class="code" href="classconnection.html#m8">haspassed</a> = <span class="keyword">false</span>;
111 00042 strcpy(result,<span class="stringliteral">""</span>);
112 00043 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < MAXCHANS; i++)
114 00045 <a class="code" href="classuserrec.html#m5">chans</a>[i].<a class="code" href="classucrec.html#m1">channel</a> = NULL;
116 00047 <a class="code" href="classuserrec.html#o0">invites</a>.clear();
121 <a name="a1" doxytag="userrec::~userrec"></a><p>
122 <table width="100%" cellpadding="2" cellspacing="0" border="0">
125 <table cellpadding="0" cellspacing="0" border="0">
127 <td class="md" nowrap valign="top"> virtual userrec::~userrec </td>
128 <td class="md" valign="top">( </td>
129 <td class="mdname1" valign="top" nowrap> </td>
130 <td class="md" valign="top">) </td>
131 <td class="md" nowrap><code> [inline, virtual]</code></td>
138 <table cellspacing=5 cellpadding=0 border=0>
148 Definition at line <a class="el" href="users_8h-source.html#l00144">144</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
150 <div class="fragment"><pre>00144 { }
154 <hr><h2>Member Function Documentation</h2>
155 <a name="a2" doxytag="userrec::GetFullHost"></a><p>
156 <table width="100%" cellpadding="2" cellspacing="0" border="0">
159 <table cellpadding="0" cellspacing="0" border="0">
161 <td class="md" nowrap valign="top"> char * userrec::GetFullHost </td>
162 <td class="md" valign="top">( </td>
163 <td class="mdname1" valign="top" nowrap> </td>
164 <td class="md" valign="top">) </td>
165 <td class="md" nowrap><code> [virtual]</code></td>
172 <table cellspacing=5 cellpadding=0 border=0>
180 Returns the full displayed host of the user This member function returns the hostname of the user as seen by other users on the server, in nick!identhost form.
184 Definition at line <a class="el" href="users_8cpp-source.html#l00051">51</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
186 References <a class="el" href="users_8h-source.html#l00140">result</a>.
188 <div class="fragment"><pre>00052 {
189 00053 sprintf(result,<span class="stringliteral">"%s!%s@%s"</span>,nick,ident,dhost);
190 00054 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m8">result</a>;
195 <a name="a3" doxytag="userrec::GetFullRealHost"></a><p>
196 <table width="100%" cellpadding="2" cellspacing="0" border="0">
199 <table cellpadding="0" cellspacing="0" border="0">
201 <td class="md" nowrap valign="top"> char * userrec::GetFullRealHost </td>
202 <td class="md" valign="top">( </td>
203 <td class="mdname1" valign="top" nowrap> </td>
204 <td class="md" valign="top">) </td>
205 <td class="md" nowrap><code> [virtual]</code></td>
212 <table cellspacing=5 cellpadding=0 border=0>
220 Returns the full real host of the user This member function returns the hostname of the user as seen by other users on the server, in nick!identhost form.
222 If any form of hostname cloaking is in operation, e.g. through a module, then this method will ignore it and return the true hostname.
224 Definition at line <a class="el" href="users_8cpp-source.html#l00058">58</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
226 References <a class="el" href="users_8h-source.html#l00140">result</a>.
228 <div class="fragment"><pre>00059 {
229 00060 sprintf(result,<span class="stringliteral">"%s!%s@%s"</span>,nick,ident,host);
230 00061 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m8">result</a>;
235 <a name="a5" doxytag="userrec::InviteTo"></a><p>
236 <table width="100%" cellpadding="2" cellspacing="0" border="0">
239 <table cellpadding="0" cellspacing="0" border="0">
241 <td class="md" nowrap valign="top"> void userrec::InviteTo </td>
242 <td class="md" valign="top">( </td>
243 <td class="md" nowrap valign="top">char * </td>
244 <td class="mdname1" valign="top" nowrap> <em>channel</em> </td>
245 <td class="md" valign="top">) </td>
246 <td class="md" nowrap><code> [virtual]</code></td>
253 <table cellspacing=5 cellpadding=0 border=0>
261 Adds a channel to a users invite list (invites them to a channel).
265 Definition at line <a class="el" href="users_8cpp-source.html#l00075">75</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
267 References <a class="el" href="users_8h-source.html#l00062">Invited::channel</a>, and <a class="el" href="users_8h-source.html#l00098">invites</a>.
269 <div class="fragment"><pre>00076 {
270 00077 <a class="code" href="classInvited.html">Invited</a> i;
271 00078 strcpy(i.<a class="code" href="classInvited.html#m0">channel</a>,channel);
272 00079 <a class="code" href="classuserrec.html#o0">invites</a>.push_back(i);
277 <a name="a4" doxytag="userrec::IsInvited"></a><p>
278 <table width="100%" cellpadding="2" cellspacing="0" border="0">
281 <table cellpadding="0" cellspacing="0" border="0">
283 <td class="md" nowrap valign="top"> bool userrec::IsInvited </td>
284 <td class="md" valign="top">( </td>
285 <td class="md" nowrap valign="top">char * </td>
286 <td class="mdname1" valign="top" nowrap> <em>channel</em> </td>
287 <td class="md" valign="top">) </td>
288 <td class="md" nowrap><code> [virtual]</code></td>
295 <table cellspacing=5 cellpadding=0 border=0>
303 Returns true if a user is invited to a channel.
307 Definition at line <a class="el" href="users_8cpp-source.html#l00064">64</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
309 References <a class="el" href="users_8h-source.html#l00098">invites</a>.
311 <div class="fragment"><pre>00065 {
312 00066 <span class="keywordflow">for</span> (InvitedList::iterator i = <a class="code" href="classuserrec.html#o0">invites</a>.begin(); i != <a class="code" href="classuserrec.html#o0">invites</a>.end(); i++)
314 00068 <span class="keywordflow">if</span> (!strcasecmp(i->channel,channel))
316 00070 <span class="keywordflow">return</span> <span class="keyword">true</span>;
323 <a name="a6" doxytag="userrec::RemoveInvite"></a><p>
324 <table width="100%" cellpadding="2" cellspacing="0" border="0">
327 <table cellpadding="0" cellspacing="0" border="0">
329 <td class="md" nowrap valign="top"> void userrec::RemoveInvite </td>
330 <td class="md" valign="top">( </td>
331 <td class="md" nowrap valign="top">char * </td>
332 <td class="mdname1" valign="top" nowrap> <em>channel</em> </td>
333 <td class="md" valign="top">) </td>
334 <td class="md" nowrap><code> [virtual]</code></td>
341 <table cellspacing=5 cellpadding=0 border=0>
349 Removes a channel from a users invite list.
351 This member function is called on successfully joining an invite only channel to which the user has previously been invited, to clear the invitation.
353 Definition at line <a class="el" href="users_8cpp-source.html#l00082">82</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
355 References <a class="el" href="users_8h-source.html#l00098">invites</a>.
357 <div class="fragment"><pre>00083 {
358 00084 <span class="keywordflow">for</span> (InvitedList::iterator i = <a class="code" href="classuserrec.html#o0">invites</a>.begin(); i != <a class="code" href="classuserrec.html#o0">invites</a>.end(); i++)
360 00086 <span class="keywordflow">if</span> (!strcasecmp(i->channel,channel))
362 00088 <a class="code" href="classuserrec.html#o0">invites</a>.erase(i);
363 00089 <span class="keywordflow">return</span>;
370 <hr><h2>Member Data Documentation</h2>
371 <a name="m7" doxytag="userrec::awaymsg"></a><p>
372 <table width="100%" cellpadding="2" cellspacing="0" border="0">
375 <table cellpadding="0" cellspacing="0" border="0">
377 <td class="md" nowrap valign="top"> char userrec::awaymsg[512]
382 <table cellspacing=5 cellpadding=0 border=0>
390 The user's away message.
392 If this string is empty, the user is not marked as away.
394 Definition at line <a class="el" href="users_8h-source.html#l00135">135</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
397 <a name="m5" doxytag="userrec::chans"></a><p>
398 <table width="100%" cellpadding="2" cellspacing="0" border="0">
401 <table cellpadding="0" cellspacing="0" border="0">
403 <td class="md" nowrap valign="top"> <a class="el" href="classucrec.html">ucrec</a> userrec::chans[MAXCHANS]
408 <table cellspacing=5 cellpadding=0 border=0>
418 Definition at line <a class="el" href="users_8h-source.html#l00126">126</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
420 Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
423 <a name="m2" doxytag="userrec::dhost"></a><p>
424 <table width="100%" cellpadding="2" cellspacing="0" border="0">
427 <table cellpadding="0" cellspacing="0" border="0">
429 <td class="md" nowrap valign="top"> char userrec::dhost[256]
434 <table cellspacing=5 cellpadding=0 border=0>
442 The host displayed to non-opers (used for cloaking etc).
444 This usually matches the value of <a class="el" href="classconnection.html#m1">userrec::host</a>.
446 Definition at line <a class="el" href="users_8h-source.html#l00114">114</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
449 <a name="m3" doxytag="userrec::fullname"></a><p>
450 <table width="100%" cellpadding="2" cellspacing="0" border="0">
453 <table cellpadding="0" cellspacing="0" border="0">
455 <td class="md" nowrap valign="top"> char userrec::fullname[128]
460 <table cellspacing=5 cellpadding=0 border=0>
472 Definition at line <a class="el" href="users_8h-source.html#l00118">118</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
475 <a name="m1" doxytag="userrec::ident"></a><p>
476 <table width="100%" cellpadding="2" cellspacing="0" border="0">
479 <table cellpadding="0" cellspacing="0" border="0">
481 <td class="md" nowrap valign="top"> char userrec::ident[64]
486 <table cellspacing=5 cellpadding=0 border=0>
494 The users ident reply.
498 Definition at line <a class="el" href="users_8h-source.html#l00109">109</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
501 <a name="o0" doxytag="userrec::invites"></a><p>
502 <table width="100%" cellpadding="2" cellspacing="0" border="0">
505 <table cellpadding="0" cellspacing="0" border="0">
507 <td class="md" nowrap valign="top"> <a class="el" href="users_8h.html#a6">InvitedList</a> userrec::invites<code> [private]</code>
512 <table cellspacing=5 cellpadding=0 border=0>
520 A list of channels the user has a pending invite to.
524 Definition at line <a class="el" href="users_8h-source.html#l00098">98</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
526 Referenced by <a class="el" href="users_8cpp-source.html#l00075">InviteTo()</a>, <a class="el" href="users_8cpp-source.html#l00064">IsInvited()</a>, <a class="el" href="users_8cpp-source.html#l00082">RemoveInvite()</a>, and <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
529 <a name="m4" doxytag="userrec::modes"></a><p>
530 <table width="100%" cellpadding="2" cellspacing="0" border="0">
533 <table cellpadding="0" cellspacing="0" border="0">
535 <td class="md" nowrap valign="top"> char userrec::modes[32]
540 <table cellspacing=5 cellpadding=0 border=0>
548 The user's mode string.
550 This may contain any of the following RFC characters: o, w, s, i Your module may define other mode characters as it sees fit.
552 Definition at line <a class="el" href="users_8h-source.html#l00124">124</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
555 <a name="m0" doxytag="userrec::nick"></a><p>
556 <table width="100%" cellpadding="2" cellspacing="0" border="0">
559 <table cellpadding="0" cellspacing="0" border="0">
561 <td class="md" nowrap valign="top"> char userrec::nick[NICKMAX]
566 <table cellspacing=5 cellpadding=0 border=0>
576 An invalid nickname indicates an unregistered connection prior to the NICK command.
578 Definition at line <a class="el" href="users_8h-source.html#l00105">105</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
581 <a name="m8" doxytag="userrec::result"></a><p>
582 <table width="100%" cellpadding="2" cellspacing="0" border="0">
585 <table cellpadding="0" cellspacing="0" border="0">
587 <td class="md" nowrap valign="top"> char userrec::result[256]
592 <table cellspacing=5 cellpadding=0 border=0>
600 Stores the result of the last GetFullHost or GetRealHost call.
602 You may use this to increase the speed of use of this class.
604 Definition at line <a class="el" href="users_8h-source.html#l00140">140</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
606 Referenced by <a class="el" href="users_8cpp-source.html#l00051">GetFullHost()</a>, and <a class="el" href="users_8cpp-source.html#l00058">GetFullRealHost()</a>. </td>
609 <a name="m6" doxytag="userrec::server"></a><p>
610 <table width="100%" cellpadding="2" cellspacing="0" border="0">
613 <table cellpadding="0" cellspacing="0" border="0">
615 <td class="md" nowrap valign="top"> char userrec::server[256]
620 <table cellspacing=5 cellpadding=0 border=0>
628 The server the user is connected to.
632 Definition at line <a class="el" href="users_8h-source.html#l00130">130</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
635 <hr>The documentation for this class was generated from the following files:<ul>
636 <li><a class="el" href="users_8h-source.html">users.h</a><li><a class="el" href="users_8cpp-source.html">users.cpp</a></ul>
637 <hr><address style="align: right;"><small>Generated on Mon Jan 27 00:23:14 2003 for InspIRCd by
638 <a href="http://www.doxygen.org/index.html">
639 <img src="doxygen.png" alt="doxygen" align="middle" border=0
640 width=110 height=53></a>1.3-rc2 </small></address>