]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/module-doc/inspircd__io_8h.html
25d103c38ab7c3101bbb0911fae93902d023f92c
[user/henk/code/inspircd.git] / docs / module-doc / inspircd__io_8h.html
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: inspircd_io.h File Reference</title>
4 <link href="inspircd.doxygen.css" rel="stylesheet" type="text/css">
5 </head><body>
6 <!-- Generated by Doxygen 1.4.4-20050815 -->
7 <div class="qindex"><a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
8 <div class="nav">
9 <a class="el" href="dir_000000.html">home</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000001.html">brain</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000002.html">inspircd-cvs</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000003.html">inspircd</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_000004.html">include</a></div>
10 <h1>inspircd_io.h File Reference</h1><code>#include &lt;sstream&gt;</code><br>
11 <code>#include &lt;string&gt;</code><br>
12 <code>#include &lt;vector&gt;</code><br>
13 <code>#include &quot;<a class="el" href="inspircd_8h-source.html">inspircd.h</a>&quot;</code><br>
14 <code>#include &quot;<a class="el" href="globals_8h-source.html">globals.h</a>&quot;</code><br>
15 <code>#include &quot;<a class="el" href="modules_8h-source.html">modules.h</a>&quot;</code><br>
16
17 <p>
18 Include dependency graph for inspircd_io.h:<p><center><img src="inspircd__io_8h__incl.gif" border="0" usemap="#inspircd_io.h_map" alt=""></center>
19 <map name="inspircd_io.h_map">
20 <area href="inspircd_8h-source.html" shape="rect" coords="156,209,236,236" alt="">
21 <area href="globals_8h-source.html" shape="rect" coords="159,159,234,185" alt="">
22 <area href="modules_8h-source.html" shape="rect" coords="155,57,238,84" alt="">
23 </map>
24
25 <p>
26 This graph shows which files directly or indirectly include this file:<p><center><img src="inspircd__io_8h__dep__incl.gif" border="0" usemap="#inspircd_io.hdep_map" alt=""></center>
27 <map name="inspircd_io.hdep_map">
28 <area href="channels_8cpp-source.html" shape="rect" coords="455,58,553,84" alt="">
29 <area href="modules_8cpp-source.html" shape="rect" coords="455,235,553,262" alt="">
30 <area href="socket_8cpp-source.html" shape="rect" coords="461,463,547,490" alt="">
31 <area href="inspircd_8h-source.html" shape="rect" coords="153,286,233,312" alt="">
32 <area href="socketengine_8cpp-source.html" shape="rect" coords="441,387,567,414" alt="">
33 <area href="users_8cpp-source.html" shape="rect" coords="464,311,544,338" alt="">
34 <area href="socketengine_8h-source.html" shape="rect" coords="281,362,393,388" alt="">
35 <area href="typedefs_8h-source.html" shape="rect" coords="295,260,380,287" alt="">
36 <area href="userprocess_8h-source.html" shape="rect" coords="285,159,389,186" alt="">
37 </map>
38
39 <p>
40 <a href="inspircd__io_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
41 <tr><td></td></tr>
42 <tr><td colspan="2"><br><h2>Classes</h2></td></tr>
43 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html">ServerConfig</a></td></tr>
44
45 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This class holds the bulk of the runtime configuration for the ircd.  <a href="classServerConfig.html#_details">More...</a><br></td></tr>
46 <tr><td colspan="2"><br><h2>Defines</h2></td></tr>
47 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#DEBUG">DEBUG</a>&nbsp;&nbsp;&nbsp;10</td></tr>
48
49 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Flags for use with <a class="el" href="globals_8h.html#log_28int_20level_2C_20char_20_2Atext_2C_2E_2E_2E_29">log()</a>.  <a href="#DEBUG"></a><br></td></tr>
50 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#VERBOSE">VERBOSE</a>&nbsp;&nbsp;&nbsp;20</td></tr>
51
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#DEFAULT">DEFAULT</a>&nbsp;&nbsp;&nbsp;30</td></tr>
53
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#SPARSE">SPARSE</a>&nbsp;&nbsp;&nbsp;40</td></tr>
55
56 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#NONE">NONE</a>&nbsp;&nbsp;&nbsp;50</td></tr>
57
58 <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
59 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#Exit_28int_29">Exit</a> (int)</td></tr>
60
61 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#Start_28void_29">Start</a> (void)</td></tr>
62
63 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#DaemonSeed_28void_29">DaemonSeed</a> (void)</td></tr>
64
65 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#FileExists_28const_20char_20_2Afile_29">FileExists</a> (const char *file)</td></tr>
66
67 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#OpenTCPSocket_28void_29">OpenTCPSocket</a> (void)</td></tr>
68
69 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#BindSocket_28int_20sockfd_2C_20struct_20sockaddr_5Fin_20client_2C_20struct_20sockaddr_5Fin_20server_2C_20int_20port_2C_20char_20_2Aaddr_29">BindSocket</a> (int sockfd, struct sockaddr_in client, struct sockaddr_in server, int port, char *addr)</td></tr>
70
71 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#WritePID_28std_3A_3Astring_20filename_29">WritePID</a> (<a class="el" href="namespaceirc.html#string">std::string</a> filename)</td></tr>
72
73 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="inspircd__io_8h.html#BindPorts_28_29">BindPorts</a> ()</td></tr>
74
75 </table>
76 <hr><h2>Define Documentation</h2>
77 <a class="anchor" name="DEBUG"></a><!-- doxytag: member="inspircd_io.h::DEBUG" ref="DEBUG" args="" --><p>
78 <table class="mdTable" cellpadding="2" cellspacing="0">
79   <tr>
80     <td class="mdRow">
81       <table cellpadding="0" cellspacing="0" border="0">
82         <tr>
83           <td class="md" nowrap valign="top">#define DEBUG&nbsp;&nbsp;&nbsp;10          </td>
84         </tr>
85       </table>
86     </td>
87   </tr>
88 </table>
89 <table cellspacing="5" cellpadding="0" border="0">
90   <tr>
91     <td>
92       &nbsp;
93     </td>
94     <td>
95
96 <p>
97 Flags for use with <a class="el" href="globals_8h.html#log_28int_20level_2C_20char_20_2Atext_2C_2E_2E_2E_29">log()</a>. 
98 <p>
99
100 <p>
101 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00029">29</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.
102 <p>
103 Referenced by <a class="el" href="channels_8cpp-source.html#l00194">add_channel()</a>, <a class="el" href="users_8cpp-source.html#l00524">AddClient()</a>, <a class="el" href="modules_8cpp-source.html#l00555">Server::AddExtendedMode()</a>, <a class="el" href="socketengine_8cpp-source.html#l00065">SocketEngine::AddFd()</a>, <a class="el" href="users_8cpp-source.html#l00330">AddOper()</a>, <a class="el" href="channels_8cpp-source.html#l00166">chanrec::AddUser()</a>, <a class="el" href="users_8cpp-source.html#l00471">AddWhoWas()</a>, <a class="el" href="channels_8cpp-source.html#l00401">del_channel()</a>, <a class="el" href="users_8cpp-source.html#l00336">DeleteOper()</a>, <a class="el" href="socketengine_8cpp-source.html#l00103">SocketEngine::DelFd()</a>, <a class="el" href="channels_8cpp-source.html#l00172">chanrec::DelUser()</a>, <a class="el" href="channels_8cpp-source.html#l00372">ForceChan()</a>, <a class="el" href="users_8cpp-source.html#l00647">FullConnectUser()</a>, <a class="el" href="socket_8cpp-source.html#l00059">InspSocket::InspSocket()</a>, <a class="el" href="channels_8cpp-source.html#l00459">kick_channel()</a>, <a class="el" href="users_8cpp-source.html#l00349">kill_link()</a>, <a class="el" href="users_8cpp-source.html#l00412">kill_link_silent()</a>, <a class="el" href="socket_8cpp-source.html#l00155">InspSocket::Read()</a>, <a class="el" href="users_8cpp-source.html#l00743">ReHashNick()</a>, <a class="el" href="users_8cpp-source.html#l00148">userrec::RemoveInvite()</a>, <a class="el" href="channels_8cpp-source.html#l00085">chanrec::SetCustomMode()</a>, <a class="el" href="channels_8cpp-source.html#l00110">chanrec::SetCustomModeParam()</a>, <a class="el" href="socket_8cpp-source.html#l00247">InspSocket::SetState()</a>, <a class="el" href="users_8cpp-source.html#l00317">userrec::SetWriteError()</a>, <a class="el" href="socketengine_8cpp-source.html#l00035">SocketEngine::SocketEngine()</a>, and <a class="el" href="socketengine_8cpp-source.html#l00046">SocketEngine::~SocketEngine()</a>.    </td>
104   </tr>
105 </table>
106 <a class="anchor" name="DEFAULT"></a><!-- doxytag: member="inspircd_io.h::DEFAULT" ref="DEFAULT" args="" --><p>
107 <table class="mdTable" cellpadding="2" cellspacing="0">
108   <tr>
109     <td class="mdRow">
110       <table cellpadding="0" cellspacing="0" border="0">
111         <tr>
112           <td class="md" nowrap valign="top">#define DEFAULT&nbsp;&nbsp;&nbsp;30          </td>
113         </tr>
114       </table>
115     </td>
116   </tr>
117 </table>
118 <table cellspacing="5" cellpadding="0" border="0">
119   <tr>
120     <td>
121       &nbsp;
122     </td>
123     <td>
124
125 <p>
126
127 <p>
128 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00031">31</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.
129 <p>
130 Referenced by <a class="el" href="channels_8cpp-source.html#l00194">add_channel()</a>, <a class="el" href="channels_8cpp-source.html#l00401">del_channel()</a>, and <a class="el" href="channels_8cpp-source.html#l00459">kick_channel()</a>.    </td>
131   </tr>
132 </table>
133 <a class="anchor" name="NONE"></a><!-- doxytag: member="inspircd_io.h::NONE" ref="NONE" args="" --><p>
134 <table class="mdTable" cellpadding="2" cellspacing="0">
135   <tr>
136     <td class="mdRow">
137       <table cellpadding="0" cellspacing="0" border="0">
138         <tr>
139           <td class="md" nowrap valign="top">#define NONE&nbsp;&nbsp;&nbsp;50          </td>
140         </tr>
141       </table>
142     </td>
143   </tr>
144 </table>
145 <table cellspacing="5" cellpadding="0" border="0">
146   <tr>
147     <td>
148       &nbsp;
149     </td>
150     <td>
151
152 <p>
153
154 <p>
155 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00033">33</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
156   </tr>
157 </table>
158 <a class="anchor" name="SPARSE"></a><!-- doxytag: member="inspircd_io.h::SPARSE" ref="SPARSE" args="" --><p>
159 <table class="mdTable" cellpadding="2" cellspacing="0">
160   <tr>
161     <td class="mdRow">
162       <table cellpadding="0" cellspacing="0" border="0">
163         <tr>
164           <td class="md" nowrap valign="top">#define SPARSE&nbsp;&nbsp;&nbsp;40          </td>
165         </tr>
166       </table>
167     </td>
168   </tr>
169 </table>
170 <table cellspacing="5" cellpadding="0" border="0">
171   <tr>
172     <td>
173       &nbsp;
174     </td>
175     <td>
176
177 <p>
178
179 <p>
180 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00032">32</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
181   </tr>
182 </table>
183 <a class="anchor" name="VERBOSE"></a><!-- doxytag: member="inspircd_io.h::VERBOSE" ref="VERBOSE" args="" --><p>
184 <table class="mdTable" cellpadding="2" cellspacing="0">
185   <tr>
186     <td class="mdRow">
187       <table cellpadding="0" cellspacing="0" border="0">
188         <tr>
189           <td class="md" nowrap valign="top">#define VERBOSE&nbsp;&nbsp;&nbsp;20          </td>
190         </tr>
191       </table>
192     </td>
193   </tr>
194 </table>
195 <table cellspacing="5" cellpadding="0" border="0">
196   <tr>
197     <td>
198       &nbsp;
199     </td>
200     <td>
201
202 <p>
203
204 <p>
205 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00030">30</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
206   </tr>
207 </table>
208 <hr><h2>Function Documentation</h2>
209 <a class="anchor" name="BindPorts_28_29"></a><!-- doxytag: member="inspircd_io.h::BindPorts" ref="BindPorts_28_29" args="()" --><p>
210 <table class="mdTable" cellpadding="2" cellspacing="0">
211   <tr>
212     <td class="mdRow">
213       <table cellpadding="0" cellspacing="0" border="0">
214         <tr>
215           <td class="md" nowrap valign="top">int BindPorts           </td>
216           <td class="md" valign="top">(&nbsp;</td>
217           <td class="mdname1" valign="top" nowrap>          </td>
218           <td class="md" valign="top">&nbsp;)&nbsp;</td>
219           <td class="md" nowrap></td>
220         </tr>
221       </table>
222     </td>
223   </tr>
224 </table>
225 <table cellspacing="5" cellpadding="0" border="0">
226   <tr>
227     <td>
228       &nbsp;
229     </td>
230     <td>
231
232 <p>
233     </td>
234   </tr>
235 </table>
236 <a class="anchor" name="BindSocket_28int_20sockfd_2C_20struct_20sockaddr_5Fin_20client_2C_20struct_20sockaddr_5Fin_20server_2C_20int_20port_2C_20char_20_2Aaddr_29"></a><!-- doxytag: member="inspircd_io.h::BindSocket" ref="BindSocket_28int_20sockfd_2C_20struct_20sockaddr_5Fin_20client_2C_20struct_20sockaddr_5Fin_20server_2C_20int_20port_2C_20char_20_2Aaddr_29" args="(int sockfd, struct sockaddr_in client, struct sockaddr_in server, int port, char *addr)" --><p>
237 <table class="mdTable" cellpadding="2" cellspacing="0">
238   <tr>
239     <td class="mdRow">
240       <table cellpadding="0" cellspacing="0" border="0">
241         <tr>
242           <td class="md" nowrap valign="top">int BindSocket           </td>
243           <td class="md" valign="top">(&nbsp;</td>
244           <td class="md" nowrap valign="top">int&nbsp;</td>
245           <td class="mdname" nowrap> <em>sockfd</em>, </td>
246         </tr>
247         <tr>
248           <td class="md" nowrap align="right"></td>
249           <td class="md"></td>
250           <td class="md" nowrap>struct sockaddr_in&nbsp;</td>
251           <td class="mdname" nowrap> <em>client</em>, </td>
252         </tr>
253         <tr>
254           <td class="md" nowrap align="right"></td>
255           <td class="md"></td>
256           <td class="md" nowrap>struct sockaddr_in&nbsp;</td>
257           <td class="mdname" nowrap> <em>server</em>, </td>
258         </tr>
259         <tr>
260           <td class="md" nowrap align="right"></td>
261           <td class="md"></td>
262           <td class="md" nowrap>int&nbsp;</td>
263           <td class="mdname" nowrap> <em>port</em>, </td>
264         </tr>
265         <tr>
266           <td class="md" nowrap align="right"></td>
267           <td class="md"></td>
268           <td class="md" nowrap>char *&nbsp;</td>
269           <td class="mdname" nowrap> <em>addr</em></td>
270         </tr>
271         <tr>
272           <td class="md"></td>
273           <td class="md">)&nbsp;</td>
274           <td class="md" colspan="2"></td>
275         </tr>
276       </table>
277     </td>
278   </tr>
279 </table>
280 <table cellspacing="5" cellpadding="0" border="0">
281   <tr>
282     <td>
283       &nbsp;
284     </td>
285     <td>
286
287 <p>
288
289 <p>
290 Referenced by <a class="el" href="socket_8cpp-source.html#l00059">InspSocket::InspSocket()</a>.    </td>
291   </tr>
292 </table>
293 <a class="anchor" name="DaemonSeed_28void_29"></a><!-- doxytag: member="inspircd_io.h::DaemonSeed" ref="DaemonSeed_28void_29" args="(void)" --><p>
294 <table class="mdTable" cellpadding="2" cellspacing="0">
295   <tr>
296     <td class="mdRow">
297       <table cellpadding="0" cellspacing="0" border="0">
298         <tr>
299           <td class="md" nowrap valign="top">int DaemonSeed           </td>
300           <td class="md" valign="top">(&nbsp;</td>
301           <td class="md" nowrap valign="top">void&nbsp;</td>
302           <td class="mdname1" valign="top" nowrap>          </td>
303           <td class="md" valign="top">&nbsp;)&nbsp;</td>
304           <td class="md" nowrap></td>
305         </tr>
306       </table>
307     </td>
308   </tr>
309 </table>
310 <table cellspacing="5" cellpadding="0" border="0">
311   <tr>
312     <td>
313       &nbsp;
314     </td>
315     <td>
316
317 <p>
318     </td>
319   </tr>
320 </table>
321 <a class="anchor" name="Exit_28int_29"></a><!-- doxytag: member="inspircd_io.h::Exit" ref="Exit_28int_29" args="(int)" --><p>
322 <table class="mdTable" cellpadding="2" cellspacing="0">
323   <tr>
324     <td class="mdRow">
325       <table cellpadding="0" cellspacing="0" border="0">
326         <tr>
327           <td class="md" nowrap valign="top">void Exit           </td>
328           <td class="md" valign="top">(&nbsp;</td>
329           <td class="md" nowrap valign="top">int&nbsp;</td>
330           <td class="mdname1" valign="top" nowrap>          </td>
331           <td class="md" valign="top">&nbsp;)&nbsp;</td>
332           <td class="md" nowrap></td>
333         </tr>
334       </table>
335     </td>
336   </tr>
337 </table>
338 <table cellspacing="5" cellpadding="0" border="0">
339   <tr>
340     <td>
341       &nbsp;
342     </td>
343     <td>
344
345 <p>
346     </td>
347   </tr>
348 </table>
349 <a class="anchor" name="FileExists_28const_20char_20_2Afile_29"></a><!-- doxytag: member="inspircd_io.h::FileExists" ref="FileExists_28const_20char_20_2Afile_29" args="(const char *file)" --><p>
350 <table class="mdTable" cellpadding="2" cellspacing="0">
351   <tr>
352     <td class="mdRow">
353       <table cellpadding="0" cellspacing="0" border="0">
354         <tr>
355           <td class="md" nowrap valign="top">bool FileExists           </td>
356           <td class="md" valign="top">(&nbsp;</td>
357           <td class="md" nowrap valign="top">const char *&nbsp;</td>
358           <td class="mdname1" valign="top" nowrap> <em>file</em>          </td>
359           <td class="md" valign="top">&nbsp;)&nbsp;</td>
360           <td class="md" nowrap></td>
361         </tr>
362       </table>
363     </td>
364   </tr>
365 </table>
366 <table cellspacing="5" cellpadding="0" border="0">
367   <tr>
368     <td>
369       &nbsp;
370     </td>
371     <td>
372
373 <p>
374     </td>
375   </tr>
376 </table>
377 <a class="anchor" name="OpenTCPSocket_28void_29"></a><!-- doxytag: member="inspircd_io.h::OpenTCPSocket" ref="OpenTCPSocket_28void_29" args="(void)" --><p>
378 <table class="mdTable" cellpadding="2" cellspacing="0">
379   <tr>
380     <td class="mdRow">
381       <table cellpadding="0" cellspacing="0" border="0">
382         <tr>
383           <td class="md" nowrap valign="top">int OpenTCPSocket           </td>
384           <td class="md" valign="top">(&nbsp;</td>
385           <td class="md" nowrap valign="top">void&nbsp;</td>
386           <td class="mdname1" valign="top" nowrap>          </td>
387           <td class="md" valign="top">&nbsp;)&nbsp;</td>
388           <td class="md" nowrap></td>
389         </tr>
390       </table>
391     </td>
392   </tr>
393 </table>
394 <table cellspacing="5" cellpadding="0" border="0">
395   <tr>
396     <td>
397       &nbsp;
398     </td>
399     <td>
400
401 <p>
402
403 <p>
404 Referenced by <a class="el" href="socket_8cpp-source.html#l00059">InspSocket::InspSocket()</a>.    </td>
405   </tr>
406 </table>
407 <a class="anchor" name="Start_28void_29"></a><!-- doxytag: member="inspircd_io.h::Start" ref="Start_28void_29" args="(void)" --><p>
408 <table class="mdTable" cellpadding="2" cellspacing="0">
409   <tr>
410     <td class="mdRow">
411       <table cellpadding="0" cellspacing="0" border="0">
412         <tr>
413           <td class="md" nowrap valign="top">void Start           </td>
414           <td class="md" valign="top">(&nbsp;</td>
415           <td class="md" nowrap valign="top">void&nbsp;</td>
416           <td class="mdname1" valign="top" nowrap>          </td>
417           <td class="md" valign="top">&nbsp;)&nbsp;</td>
418           <td class="md" nowrap></td>
419         </tr>
420       </table>
421     </td>
422   </tr>
423 </table>
424 <table cellspacing="5" cellpadding="0" border="0">
425   <tr>
426     <td>
427       &nbsp;
428     </td>
429     <td>
430
431 <p>
432     </td>
433   </tr>
434 </table>
435 <a class="anchor" name="WritePID_28std_3A_3Astring_20filename_29"></a><!-- doxytag: member="inspircd_io.h::WritePID" ref="WritePID_28std_3A_3Astring_20filename_29" args="(std::string filename)" --><p>
436 <table class="mdTable" cellpadding="2" cellspacing="0">
437   <tr>
438     <td class="mdRow">
439       <table cellpadding="0" cellspacing="0" border="0">
440         <tr>
441           <td class="md" nowrap valign="top">void WritePID           </td>
442           <td class="md" valign="top">(&nbsp;</td>
443           <td class="md" nowrap valign="top"><a class="el" href="namespaceirc.html#string">std::string</a>&nbsp;</td>
444           <td class="mdname1" valign="top" nowrap> <em>filename</em>          </td>
445           <td class="md" valign="top">&nbsp;)&nbsp;</td>
446           <td class="md" nowrap></td>
447         </tr>
448       </table>
449     </td>
450   </tr>
451 </table>
452 <table cellspacing="5" cellpadding="0" border="0">
453   <tr>
454     <td>
455       &nbsp;
456     </td>
457     <td>
458
459 <p>
460     </td>
461   </tr>
462 </table>
463 <hr size="1"><address style="align: right;"><small>Generated on Mon Dec 19 18:02:14 2005 for InspIRCd by&nbsp;
464 <a href="http://www.doxygen.org/index.html">
465 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4-20050815 </small></address>
466 </body>
467 </html>