]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/module-doc/classconnection.html
d7f0d18afbb5b40617391356dfd6649ef080d5ac
[user/henk/code/inspircd.git] / docs / module-doc / classconnection.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>connection class Reference</title>
4 <link href="inspircd.css" rel="stylesheet" type="text/css">
5 </head><body>
6 <!-- Generated by Doxygen 1.3-rc3 -->
7 <center>
8 <a class="qindex" href="main.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
9 <hr><h1>connection Class Reference</h1><code>#include &lt;<a class="el" href="connection_8h-source.html">connection.h</a>&gt;</code>
10 <p>
11 Inheritance diagram for connection:<p><center><img src="classconnection__inherit__graph.gif" border="0" usemap="#connection__inherit__map" alt="Inheritance graph"></center>
12 <map name="connection__inherit__map">
13 <area href="classserverrec.html" shape="rect" coords="7,154,73,176" alt="">
14 <area href="classuserrec.html" shape="rect" coords="97,154,153,176" alt="">
15 <area href="classclassbase.html" shape="rect" coords="49,16,116,37" alt="">
16 </map>
17 <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for connection:<p><center><img src="classconnection__coll__graph.gif" border="0" usemap="#connection__coll__map" alt="Collaboration graph"></center>
18 <map name="connection__coll__map">
19 <area href="classclassbase.html" shape="rect" coords="156,123,223,144" alt="">
20 </map>
21 <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><a href="classconnection-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
22 <tr><td></td></tr>
23 <tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
24 <tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#a0">connection</a> ()</td></tr>
25 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#a1">CreateListener</a> (char *<a class="el" href="classconnection.html#m2">host</a>, int p)</td></tr>
26 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#a2">BeginLink</a> (char *targethost, int <a class="el" href="classconnection.html#m10">port</a>, char *password)</td></tr>
27 <tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#a3">TerminateLink</a> (char *targethost)</td></tr>
28 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#a4">SendPacket</a> (char *message, char *<a class="el" href="classconnection.html#m2">host</a>, int <a class="el" href="classconnection.html#m10">port</a>, long ourkey)</td></tr>
29 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#a5">RecvPacket</a> (char *message, char *<a class="el" href="classconnection.html#m2">host</a>, int &amp;prt, long &amp;theirkey)</td></tr>
30 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#a6">SendSYN</a> (char *<a class="el" href="classconnection.html#m2">host</a>, int <a class="el" href="classconnection.html#m10">port</a>)</td></tr>
31 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#a7">SendACK</a> (char *<a class="el" href="classconnection.html#m2">host</a>, int <a class="el" href="classconnection.html#m10">port</a>, int reply_id)</td></tr>
32 <tr><td nowrap align=right valign=top>long&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#a8">GenKey</a> ()</td></tr>
33 <tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
34 <tr><td nowrap align=right valign=top>long&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m0">key</a></td></tr>
35 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m1">fd</a></td></tr>
36 <tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m2">host</a> [256]</td></tr>
37 <tr><td nowrap align=right valign=top>long&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m3">ip</a></td></tr>
38 <tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m4">inbuf</a> [MAXBUF]</td></tr>
39 <tr><td nowrap align=right valign=top>long&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m5">bytes_in</a></td></tr>
40 <tr><td nowrap align=right valign=top>long&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m6">bytes_out</a></td></tr>
41 <tr><td nowrap align=right valign=top>long&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m7">cmds_in</a></td></tr>
42 <tr><td nowrap align=right valign=top>long&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m8">cmds_out</a></td></tr>
43 <tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m9">haspassed</a></td></tr>
44 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m10">port</a></td></tr>
45 <tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m11">registered</a></td></tr>
46 <tr><td nowrap align=right valign=top>time_t&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m12">lastping</a></td></tr>
47 <tr><td nowrap align=right valign=top>time_t&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m13">signon</a></td></tr>
48 <tr><td nowrap align=right valign=top>time_t&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m14">idle_lastmsg</a></td></tr>
49 <tr><td nowrap align=right valign=top>time_t&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m15">nping</a></td></tr>
50 <tr><td nowrap align=right valign=top>char&nbsp;</td><td valign=bottom><a class="el" href="classconnection.html#m16">internal_addr</a> [1024]</td></tr>
51 </table>
52 <hr><h2>Constructor &amp; Destructor Documentation</h2>
53 <a name="a0" doxytag="connection::connection"></a><p>
54 <table width="100%" cellpadding="2" cellspacing="0" border="0">
55   <tr>
56     <td class="md">
57       <table cellpadding="0" cellspacing="0" border="0">
58         <tr>
59           <td class="md" nowrap valign="top"> connection::connection </td>
60           <td class="md" valign="top">(&nbsp;</td>
61           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
62           <td class="md" valign="top">)&nbsp;</td>
63           <td class="md" nowrap></td>
64         </tr>
65
66       </table>
67     </td>
68   </tr>
69 </table>
70 <table cellspacing=5 cellpadding=0 border=0>
71   <tr>
72     <td>
73       &nbsp;
74     </td>
75     <td>
76
77 <p>
78     </td>
79   </tr>
80 </table>
81 <hr><h2>Member Function Documentation</h2>
82 <a name="a2" doxytag="connection::BeginLink"></a><p>
83 <table width="100%" cellpadding="2" cellspacing="0" border="0">
84   <tr>
85     <td class="md">
86       <table cellpadding="0" cellspacing="0" border="0">
87         <tr>
88           <td class="md" nowrap valign="top"> bool connection::BeginLink </td>
89           <td class="md" valign="top">(&nbsp;</td>
90           <td class="md" nowrap valign="top">char *&nbsp;</td>
91           <td class="mdname" nowrap>&nbsp; <em>targethost</em>, </td>
92         </tr>
93         <tr>
94           <td></td>
95           <td></td>
96           <td class="md" nowrap>int&nbsp;</td>
97           <td class="mdname" nowrap>&nbsp; <em>port</em>, </td>
98         </tr>
99         <tr>
100           <td></td>
101           <td></td>
102           <td class="md" nowrap>char *&nbsp;</td>
103           <td class="mdname" nowrap>&nbsp; <em>password</em></td>
104         </tr>
105         <tr>
106           <td></td>
107           <td class="md">)&nbsp;</td>
108           <td class="md" colspan="2"></td>
109         </tr>
110
111       </table>
112     </td>
113   </tr>
114 </table>
115 <table cellspacing=5 cellpadding=0 border=0>
116   <tr>
117     <td>
118       &nbsp;
119     </td>
120     <td>
121
122 <p>
123     </td>
124   </tr>
125 </table>
126 <a name="a1" doxytag="connection::CreateListener"></a><p>
127 <table width="100%" cellpadding="2" cellspacing="0" border="0">
128   <tr>
129     <td class="md">
130       <table cellpadding="0" cellspacing="0" border="0">
131         <tr>
132           <td class="md" nowrap valign="top"> bool connection::CreateListener </td>
133           <td class="md" valign="top">(&nbsp;</td>
134           <td class="md" nowrap valign="top">char *&nbsp;</td>
135           <td class="mdname" nowrap>&nbsp; <em>host</em>, </td>
136         </tr>
137         <tr>
138           <td></td>
139           <td></td>
140           <td class="md" nowrap>int&nbsp;</td>
141           <td class="mdname" nowrap>&nbsp; <em>p</em></td>
142         </tr>
143         <tr>
144           <td></td>
145           <td class="md">)&nbsp;</td>
146           <td class="md" colspan="2"></td>
147         </tr>
148
149       </table>
150     </td>
151   </tr>
152 </table>
153 <table cellspacing=5 cellpadding=0 border=0>
154   <tr>
155     <td>
156       &nbsp;
157     </td>
158     <td>
159
160 <p>
161     </td>
162   </tr>
163 </table>
164 <a name="a8" doxytag="connection::GenKey"></a><p>
165 <table width="100%" cellpadding="2" cellspacing="0" border="0">
166   <tr>
167     <td class="md">
168       <table cellpadding="0" cellspacing="0" border="0">
169         <tr>
170           <td class="md" nowrap valign="top"> long connection::GenKey </td>
171           <td class="md" valign="top">(&nbsp;</td>
172           <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
173           <td class="md" valign="top">)&nbsp;</td>
174           <td class="md" nowrap></td>
175         </tr>
176
177       </table>
178     </td>
179   </tr>
180 </table>
181 <table cellspacing=5 cellpadding=0 border=0>
182   <tr>
183     <td>
184       &nbsp;
185     </td>
186     <td>
187
188 <p>
189     </td>
190   </tr>
191 </table>
192 <a name="a5" doxytag="connection::RecvPacket"></a><p>
193 <table width="100%" cellpadding="2" cellspacing="0" border="0">
194   <tr>
195     <td class="md">
196       <table cellpadding="0" cellspacing="0" border="0">
197         <tr>
198           <td class="md" nowrap valign="top"> bool connection::RecvPacket </td>
199           <td class="md" valign="top">(&nbsp;</td>
200           <td class="md" nowrap valign="top">char *&nbsp;</td>
201           <td class="mdname" nowrap>&nbsp; <em>message</em>, </td>
202         </tr>
203         <tr>
204           <td></td>
205           <td></td>
206           <td class="md" nowrap>char *&nbsp;</td>
207           <td class="mdname" nowrap>&nbsp; <em>host</em>, </td>
208         </tr>
209         <tr>
210           <td></td>
211           <td></td>
212           <td class="md" nowrap>int &amp;&nbsp;</td>
213           <td class="mdname" nowrap>&nbsp; <em>prt</em>, </td>
214         </tr>
215         <tr>
216           <td></td>
217           <td></td>
218           <td class="md" nowrap>long &amp;&nbsp;</td>
219           <td class="mdname" nowrap>&nbsp; <em>theirkey</em></td>
220         </tr>
221         <tr>
222           <td></td>
223           <td class="md">)&nbsp;</td>
224           <td class="md" colspan="2"></td>
225         </tr>
226
227       </table>
228     </td>
229   </tr>
230 </table>
231 <table cellspacing=5 cellpadding=0 border=0>
232   <tr>
233     <td>
234       &nbsp;
235     </td>
236     <td>
237
238 <p>
239     </td>
240   </tr>
241 </table>
242 <a name="a7" doxytag="connection::SendACK"></a><p>
243 <table width="100%" cellpadding="2" cellspacing="0" border="0">
244   <tr>
245     <td class="md">
246       <table cellpadding="0" cellspacing="0" border="0">
247         <tr>
248           <td class="md" nowrap valign="top"> bool connection::SendACK </td>
249           <td class="md" valign="top">(&nbsp;</td>
250           <td class="md" nowrap valign="top">char *&nbsp;</td>
251           <td class="mdname" nowrap>&nbsp; <em>host</em>, </td>
252         </tr>
253         <tr>
254           <td></td>
255           <td></td>
256           <td class="md" nowrap>int&nbsp;</td>
257           <td class="mdname" nowrap>&nbsp; <em>port</em>, </td>
258         </tr>
259         <tr>
260           <td></td>
261           <td></td>
262           <td class="md" nowrap>int&nbsp;</td>
263           <td class="mdname" nowrap>&nbsp; <em>reply_id</em></td>
264         </tr>
265         <tr>
266           <td></td>
267           <td class="md">)&nbsp;</td>
268           <td class="md" colspan="2"></td>
269         </tr>
270
271       </table>
272     </td>
273   </tr>
274 </table>
275 <table cellspacing=5 cellpadding=0 border=0>
276   <tr>
277     <td>
278       &nbsp;
279     </td>
280     <td>
281
282 <p>
283     </td>
284   </tr>
285 </table>
286 <a name="a4" doxytag="connection::SendPacket"></a><p>
287 <table width="100%" cellpadding="2" cellspacing="0" border="0">
288   <tr>
289     <td class="md">
290       <table cellpadding="0" cellspacing="0" border="0">
291         <tr>
292           <td class="md" nowrap valign="top"> bool connection::SendPacket </td>
293           <td class="md" valign="top">(&nbsp;</td>
294           <td class="md" nowrap valign="top">char *&nbsp;</td>
295           <td class="mdname" nowrap>&nbsp; <em>message</em>, </td>
296         </tr>
297         <tr>
298           <td></td>
299           <td></td>
300           <td class="md" nowrap>char *&nbsp;</td>
301           <td class="mdname" nowrap>&nbsp; <em>host</em>, </td>
302         </tr>
303         <tr>
304           <td></td>
305           <td></td>
306           <td class="md" nowrap>int&nbsp;</td>
307           <td class="mdname" nowrap>&nbsp; <em>port</em>, </td>
308         </tr>
309         <tr>
310           <td></td>
311           <td></td>
312           <td class="md" nowrap>long&nbsp;</td>
313           <td class="mdname" nowrap>&nbsp; <em>ourkey</em></td>
314         </tr>
315         <tr>
316           <td></td>
317           <td class="md">)&nbsp;</td>
318           <td class="md" colspan="2"></td>
319         </tr>
320
321       </table>
322     </td>
323   </tr>
324 </table>
325 <table cellspacing=5 cellpadding=0 border=0>
326   <tr>
327     <td>
328       &nbsp;
329     </td>
330     <td>
331
332 <p>
333     </td>
334   </tr>
335 </table>
336 <a name="a6" doxytag="connection::SendSYN"></a><p>
337 <table width="100%" cellpadding="2" cellspacing="0" border="0">
338   <tr>
339     <td class="md">
340       <table cellpadding="0" cellspacing="0" border="0">
341         <tr>
342           <td class="md" nowrap valign="top"> bool connection::SendSYN </td>
343           <td class="md" valign="top">(&nbsp;</td>
344           <td class="md" nowrap valign="top">char *&nbsp;</td>
345           <td class="mdname" nowrap>&nbsp; <em>host</em>, </td>
346         </tr>
347         <tr>
348           <td></td>
349           <td></td>
350           <td class="md" nowrap>int&nbsp;</td>
351           <td class="mdname" nowrap>&nbsp; <em>port</em></td>
352         </tr>
353         <tr>
354           <td></td>
355           <td class="md">)&nbsp;</td>
356           <td class="md" colspan="2"></td>
357         </tr>
358
359       </table>
360     </td>
361   </tr>
362 </table>
363 <table cellspacing=5 cellpadding=0 border=0>
364   <tr>
365     <td>
366       &nbsp;
367     </td>
368     <td>
369
370 <p>
371     </td>
372   </tr>
373 </table>
374 <a name="a3" doxytag="connection::TerminateLink"></a><p>
375 <table width="100%" cellpadding="2" cellspacing="0" border="0">
376   <tr>
377     <td class="md">
378       <table cellpadding="0" cellspacing="0" border="0">
379         <tr>
380           <td class="md" nowrap valign="top"> void connection::TerminateLink </td>
381           <td class="md" valign="top">(&nbsp;</td>
382           <td class="md" nowrap valign="top">char *&nbsp;</td>
383           <td class="mdname1" valign="top" nowrap>&nbsp; <em>targethost</em>          </td>
384           <td class="md" valign="top">)&nbsp;</td>
385           <td class="md" nowrap></td>
386         </tr>
387
388       </table>
389     </td>
390   </tr>
391 </table>
392 <table cellspacing=5 cellpadding=0 border=0>
393   <tr>
394     <td>
395       &nbsp;
396     </td>
397     <td>
398
399 <p>
400     </td>
401   </tr>
402 </table>
403 <hr><h2>Member Data Documentation</h2>
404 <a name="m5" doxytag="connection::bytes_in"></a><p>
405 <table width="100%" cellpadding="2" cellspacing="0" border="0">
406   <tr>
407     <td class="md">
408       <table cellpadding="0" cellspacing="0" border="0">
409         <tr>
410           <td class="md" nowrap valign="top"> long connection::bytes_in
411       </table>
412     </td>
413   </tr>
414 </table>
415 <table cellspacing=5 cellpadding=0 border=0>
416   <tr>
417     <td>
418       &nbsp;
419     </td>
420     <td>
421
422 <p>
423
424 <p>
425 Definition at line <a class="el" href="connection_8h-source.html#l00047">47</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
426 <p>
427 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
428   </tr>
429 </table>
430 <a name="m6" doxytag="connection::bytes_out"></a><p>
431 <table width="100%" cellpadding="2" cellspacing="0" border="0">
432   <tr>
433     <td class="md">
434       <table cellpadding="0" cellspacing="0" border="0">
435         <tr>
436           <td class="md" nowrap valign="top"> long connection::bytes_out
437       </table>
438     </td>
439   </tr>
440 </table>
441 <table cellspacing=5 cellpadding=0 border=0>
442   <tr>
443     <td>
444       &nbsp;
445     </td>
446     <td>
447
448 <p>
449
450 <p>
451 Definition at line <a class="el" href="connection_8h-source.html#l00048">48</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
452 <p>
453 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
454   </tr>
455 </table>
456 <a name="m7" doxytag="connection::cmds_in"></a><p>
457 <table width="100%" cellpadding="2" cellspacing="0" border="0">
458   <tr>
459     <td class="md">
460       <table cellpadding="0" cellspacing="0" border="0">
461         <tr>
462           <td class="md" nowrap valign="top"> long connection::cmds_in
463       </table>
464     </td>
465   </tr>
466 </table>
467 <table cellspacing=5 cellpadding=0 border=0>
468   <tr>
469     <td>
470       &nbsp;
471     </td>
472     <td>
473
474 <p>
475
476 <p>
477 Definition at line <a class="el" href="connection_8h-source.html#l00049">49</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
478 <p>
479 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
480   </tr>
481 </table>
482 <a name="m8" doxytag="connection::cmds_out"></a><p>
483 <table width="100%" cellpadding="2" cellspacing="0" border="0">
484   <tr>
485     <td class="md">
486       <table cellpadding="0" cellspacing="0" border="0">
487         <tr>
488           <td class="md" nowrap valign="top"> long connection::cmds_out
489       </table>
490     </td>
491   </tr>
492 </table>
493 <table cellspacing=5 cellpadding=0 border=0>
494   <tr>
495     <td>
496       &nbsp;
497     </td>
498     <td>
499
500 <p>
501
502 <p>
503 Definition at line <a class="el" href="connection_8h-source.html#l00050">50</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
504 <p>
505 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
506   </tr>
507 </table>
508 <a name="m1" doxytag="connection::fd"></a><p>
509 <table width="100%" cellpadding="2" cellspacing="0" border="0">
510   <tr>
511     <td class="md">
512       <table cellpadding="0" cellspacing="0" border="0">
513         <tr>
514           <td class="md" nowrap valign="top"> int connection::fd
515       </table>
516     </td>
517   </tr>
518 </table>
519 <table cellspacing=5 cellpadding=0 border=0>
520   <tr>
521     <td>
522       &nbsp;
523     </td>
524     <td>
525
526 <p>
527
528 <p>
529 Definition at line <a class="el" href="connection_8h-source.html#l00043">43</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
530 <p>
531 Referenced by <a class="el" href="servers_8cpp-source.html#l00012">serverrec::serverrec()</a>, and <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
532   </tr>
533 </table>
534 <a name="m9" doxytag="connection::haspassed"></a><p>
535 <table width="100%" cellpadding="2" cellspacing="0" border="0">
536   <tr>
537     <td class="md">
538       <table cellpadding="0" cellspacing="0" border="0">
539         <tr>
540           <td class="md" nowrap valign="top"> bool connection::haspassed
541       </table>
542     </td>
543   </tr>
544 </table>
545 <table cellspacing=5 cellpadding=0 border=0>
546   <tr>
547     <td>
548       &nbsp;
549     </td>
550     <td>
551
552 <p>
553
554 <p>
555 Definition at line <a class="el" href="connection_8h-source.html#l00051">51</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
556 <p>
557 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
558   </tr>
559 </table>
560 <a name="m2" doxytag="connection::host"></a><p>
561 <table width="100%" cellpadding="2" cellspacing="0" border="0">
562   <tr>
563     <td class="md">
564       <table cellpadding="0" cellspacing="0" border="0">
565         <tr>
566           <td class="md" nowrap valign="top"> char connection::host[256]
567       </table>
568     </td>
569   </tr>
570 </table>
571 <table cellspacing=5 cellpadding=0 border=0>
572   <tr>
573     <td>
574       &nbsp;
575     </td>
576     <td>
577
578 <p>
579
580 <p>
581 Definition at line <a class="el" href="connection_8h-source.html#l00044">44</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.    </td>
582   </tr>
583 </table>
584 <a name="m14" doxytag="connection::idle_lastmsg"></a><p>
585 <table width="100%" cellpadding="2" cellspacing="0" border="0">
586   <tr>
587     <td class="md">
588       <table cellpadding="0" cellspacing="0" border="0">
589         <tr>
590           <td class="md" nowrap valign="top"> time_t connection::idle_lastmsg
591       </table>
592     </td>
593   </tr>
594 </table>
595 <table cellspacing=5 cellpadding=0 border=0>
596   <tr>
597     <td>
598       &nbsp;
599     </td>
600     <td>
601
602 <p>
603
604 <p>
605 Definition at line <a class="el" href="connection_8h-source.html#l00056">56</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
606 <p>
607 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
608   </tr>
609 </table>
610 <a name="m4" doxytag="connection::inbuf"></a><p>
611 <table width="100%" cellpadding="2" cellspacing="0" border="0">
612   <tr>
613     <td class="md">
614       <table cellpadding="0" cellspacing="0" border="0">
615         <tr>
616           <td class="md" nowrap valign="top"> char connection::inbuf[MAXBUF]
617       </table>
618     </td>
619   </tr>
620 </table>
621 <table cellspacing=5 cellpadding=0 border=0>
622   <tr>
623     <td>
624       &nbsp;
625     </td>
626     <td>
627
628 <p>
629
630 <p>
631 Definition at line <a class="el" href="connection_8h-source.html#l00046">46</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.    </td>
632   </tr>
633 </table>
634 <a name="m16" doxytag="connection::internal_addr"></a><p>
635 <table width="100%" cellpadding="2" cellspacing="0" border="0">
636   <tr>
637     <td class="md">
638       <table cellpadding="0" cellspacing="0" border="0">
639         <tr>
640           <td class="md" nowrap valign="top"> char connection::internal_addr[1024]
641       </table>
642     </td>
643   </tr>
644 </table>
645 <table cellspacing=5 cellpadding=0 border=0>
646   <tr>
647     <td>
648       &nbsp;
649     </td>
650     <td>
651
652 <p>
653
654 <p>
655 Definition at line <a class="el" href="connection_8h-source.html#l00058">58</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.    </td>
656   </tr>
657 </table>
658 <a name="m3" doxytag="connection::ip"></a><p>
659 <table width="100%" cellpadding="2" cellspacing="0" border="0">
660   <tr>
661     <td class="md">
662       <table cellpadding="0" cellspacing="0" border="0">
663         <tr>
664           <td class="md" nowrap valign="top"> long connection::ip
665       </table>
666     </td>
667   </tr>
668 </table>
669 <table cellspacing=5 cellpadding=0 border=0>
670   <tr>
671     <td>
672       &nbsp;
673     </td>
674     <td>
675
676 <p>
677
678 <p>
679 Definition at line <a class="el" href="connection_8h-source.html#l00045">45</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
680 <p>
681 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
682   </tr>
683 </table>
684 <a name="m0" doxytag="connection::key"></a><p>
685 <table width="100%" cellpadding="2" cellspacing="0" border="0">
686   <tr>
687     <td class="md">
688       <table cellpadding="0" cellspacing="0" border="0">
689         <tr>
690           <td class="md" nowrap valign="top"> long connection::key
691       </table>
692     </td>
693   </tr>
694 </table>
695 <table cellspacing=5 cellpadding=0 border=0>
696   <tr>
697     <td>
698       &nbsp;
699     </td>
700     <td>
701
702 <p>
703
704 <p>
705 Definition at line <a class="el" href="connection_8h-source.html#l00042">42</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.    </td>
706   </tr>
707 </table>
708 <a name="m12" doxytag="connection::lastping"></a><p>
709 <table width="100%" cellpadding="2" cellspacing="0" border="0">
710   <tr>
711     <td class="md">
712       <table cellpadding="0" cellspacing="0" border="0">
713         <tr>
714           <td class="md" nowrap valign="top"> time_t connection::lastping
715       </table>
716     </td>
717   </tr>
718 </table>
719 <table cellspacing=5 cellpadding=0 border=0>
720   <tr>
721     <td>
722       &nbsp;
723     </td>
724     <td>
725
726 <p>
727
728 <p>
729 Definition at line <a class="el" href="connection_8h-source.html#l00054">54</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
730 <p>
731 Referenced by <a class="el" href="servers_8cpp-source.html#l00012">serverrec::serverrec()</a>, and <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
732   </tr>
733 </table>
734 <a name="m15" doxytag="connection::nping"></a><p>
735 <table width="100%" cellpadding="2" cellspacing="0" border="0">
736   <tr>
737     <td class="md">
738       <table cellpadding="0" cellspacing="0" border="0">
739         <tr>
740           <td class="md" nowrap valign="top"> time_t connection::nping
741       </table>
742     </td>
743   </tr>
744 </table>
745 <table cellspacing=5 cellpadding=0 border=0>
746   <tr>
747     <td>
748       &nbsp;
749     </td>
750     <td>
751
752 <p>
753
754 <p>
755 Definition at line <a class="el" href="connection_8h-source.html#l00057">57</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
756 <p>
757 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
758   </tr>
759 </table>
760 <a name="m10" doxytag="connection::port"></a><p>
761 <table width="100%" cellpadding="2" cellspacing="0" border="0">
762   <tr>
763     <td class="md">
764       <table cellpadding="0" cellspacing="0" border="0">
765         <tr>
766           <td class="md" nowrap valign="top"> int connection::port
767       </table>
768     </td>
769   </tr>
770 </table>
771 <table cellspacing=5 cellpadding=0 border=0>
772   <tr>
773     <td>
774       &nbsp;
775     </td>
776     <td>
777
778 <p>
779
780 <p>
781 Definition at line <a class="el" href="connection_8h-source.html#l00052">52</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
782 <p>
783 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
784   </tr>
785 </table>
786 <a name="m11" doxytag="connection::registered"></a><p>
787 <table width="100%" cellpadding="2" cellspacing="0" border="0">
788   <tr>
789     <td class="md">
790       <table cellpadding="0" cellspacing="0" border="0">
791         <tr>
792           <td class="md" nowrap valign="top"> int connection::registered
793       </table>
794     </td>
795   </tr>
796 </table>
797 <table cellspacing=5 cellpadding=0 border=0>
798   <tr>
799     <td>
800       &nbsp;
801     </td>
802     <td>
803
804 <p>
805
806 <p>
807 Definition at line <a class="el" href="connection_8h-source.html#l00053">53</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
808 <p>
809 Referenced by <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
810   </tr>
811 </table>
812 <a name="m13" doxytag="connection::signon"></a><p>
813 <table width="100%" cellpadding="2" cellspacing="0" border="0">
814   <tr>
815     <td class="md">
816       <table cellpadding="0" cellspacing="0" border="0">
817         <tr>
818           <td class="md" nowrap valign="top"> time_t connection::signon
819       </table>
820     </td>
821   </tr>
822 </table>
823 <table cellspacing=5 cellpadding=0 border=0>
824   <tr>
825     <td>
826       &nbsp;
827     </td>
828     <td>
829
830 <p>
831
832 <p>
833 Definition at line <a class="el" href="connection_8h-source.html#l00055">55</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
834 <p>
835 Referenced by <a class="el" href="servers_8cpp-source.html#l00012">serverrec::serverrec()</a>, and <a class="el" href="users_8cpp-source.html#l00011">userrec::userrec()</a>.    </td>
836   </tr>
837 </table>
838 <hr>The documentation for this class was generated from the following file:<ul>
839 <li><a class="el" href="connection_8h-source.html">connection.h</a></ul>
840 <hr><address style="align: right;"><small>Generated on Sat Apr 3 16:36:12 2004 for InspIRCd by
841 <a href="http://www.doxygen.org/index.html">
842 <img src="doxygen.png" alt="doxygen" align="middle" border=0 
843 width=110 height=53></a>1.3-rc3 </small></address>
844 </body>
845 </html>