]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/module-doc/classServerConfig.html
Added extra docs for new config system
[user/henk/code/inspircd.git] / docs / module-doc / classServerConfig.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: ServerConfig Class 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 <h1>ServerConfig Class Reference</h1><!-- doxytag: class="ServerConfig" --><!-- doxytag: inherits="classbase" --><code>#include &lt;<a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>&gt;</code>
9 <p>
10 Inheritance diagram for ServerConfig:<p><center><img src="classServerConfig__inherit__graph.gif" border="0" usemap="#ServerConfig__inherit__map" alt="Inheritance graph"></center>
11 <map name="ServerConfig__inherit__map">
12 <area href="classclassbase.html" shape="rect" coords="18,7,98,34" alt="">
13 </map>
14 <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for ServerConfig:<p><center><img src="classServerConfig__coll__graph.gif" border="0" usemap="#ServerConfig__coll__map" alt="Collaboration graph"></center>
15 <map name="ServerConfig__coll__map">
16 <area href="classclassbase.html" shape="rect" coords="38,11,118,37" alt="">
17 </map>
18 <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><a href="classServerConfig-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
19 <tr><td></td></tr>
20 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
21 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#ServerConfig_28_29">ServerConfig</a> ()</td></tr>
22
23 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#ClearStack_28_29">ClearStack</a> ()</td></tr>
24
25 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#Read_28bool_20bail_2C_20userrec_20_2Auser_29">Read</a> (bool bail, <a class="el" href="classuserrec.html">userrec</a> *user)</td></tr>
26
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#LoadConf_28const_20char_20_2Afilename_2C_20std_3A_3Astringstream_20_2Atarget_2C_20std_3A_3Astringstream_20_2Aerrorstream_29">LoadConf</a> (const char *filename, std::stringstream *target, std::stringstream *errorstream)</td></tr>
28
29 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#ConfValue_28char_20_2Atag_2C_20char_20_2Avar_2C_20int_20index_2C_20char_20_2Aresult_2C_20std_3A_3Astringstream_20_2Aconfig_29">ConfValue</a> (char *tag, char *var, int index, char *result, std::stringstream *config)</td></tr>
30
31 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#ReadConf_28std_3A_3Astringstream_20_2Aconfig_5Ff_2C_20const_20char_20_2Atag_2C_20const_20char_20_2Avar_2C_20int_20index_2C_20char_20_2Aresult_29">ReadConf</a> (std::stringstream *<a class="el" href="classServerConfig.html#config_5Ff">config_f</a>, const char *tag, const char *var, int index, char *result)</td></tr>
32
33 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#ConfValueEnum_28char_20_2Atag_2C_20std_3A_3Astringstream_20_2Aconfig_29">ConfValueEnum</a> (char *tag, std::stringstream *config)</td></tr>
34
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#EnumConf_28std_3A_3Astringstream_20_2Aconfig_5Ff_2C_20const_20char_20_2Atag_29">EnumConf</a> (std::stringstream *<a class="el" href="classServerConfig.html#config_5Ff">config_f</a>, const char *tag)</td></tr>
36
37 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#EnumValues_28std_3A_3Astringstream_20_2Aconfig_2C_20const_20char_20_2Atag_2C_20int_20index_29">EnumValues</a> (std::stringstream *config, const char *tag, int index)</td></tr>
38
39 <tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
40 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#ServerName_5BMAXBUF_5D">ServerName</a> [MAXBUF]</td></tr>
41
42 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#Network_5BMAXBUF_5D">Network</a> [MAXBUF]</td></tr>
43
44 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#ServerDesc_5BMAXBUF_5D">ServerDesc</a> [MAXBUF]</td></tr>
45
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#AdminName_5BMAXBUF_5D">AdminName</a> [MAXBUF]</td></tr>
47
48 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#AdminEmail_5BMAXBUF_5D">AdminEmail</a> [MAXBUF]</td></tr>
49
50 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#AdminNick_5BMAXBUF_5D">AdminNick</a> [MAXBUF]</td></tr>
51
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#diepass_5BMAXBUF_5D">diepass</a> [MAXBUF]</td></tr>
53
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#restartpass_5BMAXBUF_5D">restartpass</a> [MAXBUF]</td></tr>
55
56 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#motd_5BMAXBUF_5D">motd</a> [MAXBUF]</td></tr>
57
58 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#rules_5BMAXBUF_5D">rules</a> [MAXBUF]</td></tr>
59
60 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#PrefixQuit_5BMAXBUF_5D">PrefixQuit</a> [MAXBUF]</td></tr>
61
62 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#DieValue_5BMAXBUF_5D">DieValue</a> [MAXBUF]</td></tr>
63
64 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#DNSServer_5BMAXBUF_5D">DNSServer</a> [MAXBUF]</td></tr>
65
66 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#DisabledCommands_5BMAXBUF_5D">DisabledCommands</a> [MAXBUF]</td></tr>
67
68 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#ModPath_5B_31_30_32_34_5D">ModPath</a> [1024]</td></tr>
69
70 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#MyExecutable_5B_31_30_32_34_5D">MyExecutable</a> [1024]</td></tr>
71
72 <tr><td class="memItemLeft" nowrap align="right" valign="top">FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#log_5Ffile">log_file</a></td></tr>
73
74 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#nofork">nofork</a></td></tr>
75
76 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#unlimitcore">unlimitcore</a></td></tr>
77
78 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#AllowHalfop">AllowHalfop</a></td></tr>
79
80 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#dns_5Ftimeout">dns_timeout</a></td></tr>
81
82 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#NetBufferSize">NetBufferSize</a></td></tr>
83
84 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#MaxConn">MaxConn</a></td></tr>
85
86 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#SoftLimit">SoftLimit</a></td></tr>
87
88 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#MaxWhoResults">MaxWhoResults</a></td></tr>
89
90 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#debugging">debugging</a></td></tr>
91
92 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#LogLevel">LogLevel</a></td></tr>
93
94 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#DieDelay">DieDelay</a></td></tr>
95
96 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#addrs_5BMAXBUF_5D_5B_32_35_35_5D">addrs</a> [MAXBUF][255]</td></tr>
97
98 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="modules_8h.html#file_5Fcache">file_cache</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#MOTD">MOTD</a></td></tr>
99
100 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="modules_8h.html#file_5Fcache">file_cache</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#RULES">RULES</a></td></tr>
101
102 <tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#PID_5B_31_30_32_34_5D">PID</a> [1024]</td></tr>
103
104 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::stringstream&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#config_5Ff">config_f</a></td></tr>
105
106 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="users_8h.html#ClassVector">ClassVector</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#Classes">Classes</a></td></tr>
107
108 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::vector&lt; <a class="el" href="namespaceirc.html#string">std::string</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#module_5Fnames">module_names</a></td></tr>
109
110 <tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
111 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#fgets_5Fsafe_28char_20_2Abuffer_2C_20size_5Ft_20maxsize_2C_20FILE_20_2A_26file_29">fgets_safe</a> (char *buffer, size_t maxsize, FILE *&amp;file)</td></tr>
112
113 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespaceirc.html#string">std::string</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#ConfProcess_28char_20_2Abuffer_2C_20long_20linenumber_2C_20std_3A_3Astringstream_20_2Aerrorstream_2C_20bool_20_26error_2C_20std_3A_3Astring_20filename_29">ConfProcess</a> (char *buffer, long linenumber, std::stringstream *errorstream, bool &amp;error, <a class="el" href="namespaceirc.html#string">std::string</a> filename)</td></tr>
114
115 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
116 <tr><td class="memItemLeft" nowrap align="right" valign="top">std::vector&lt; <a class="el" href="namespaceirc.html#string">std::string</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classServerConfig.html#include_5Fstack">include_stack</a></td></tr>
117
118 </table>
119 <hr><a name="_details"></a><h2>Detailed Description</h2>
120
121 <p>
122
123 <p>
124 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00034">34</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
125 <a class="anchor" name="ServerConfig_28_29"></a><!-- doxytag: member="ServerConfig::ServerConfig" ref="ServerConfig_28_29" args="()" --><p>
126 <table class="mdTable" cellpadding="2" cellspacing="0">
127   <tr>
128     <td class="mdRow">
129       <table cellpadding="0" cellspacing="0" border="0">
130         <tr>
131           <td class="md" nowrap valign="top">ServerConfig::ServerConfig           </td>
132           <td class="md" valign="top">(&nbsp;</td>
133           <td class="mdname1" valign="top" nowrap>          </td>
134           <td class="md" valign="top">&nbsp;)&nbsp;</td>
135           <td class="md" nowrap></td>
136         </tr>
137       </table>
138     </td>
139   </tr>
140 </table>
141 <table cellspacing="5" cellpadding="0" border="0">
142   <tr>
143     <td>
144       &nbsp;
145     </td>
146     <td>
147
148 <p>
149     </td>
150   </tr>
151 </table>
152 <hr><h2>Member Function Documentation</h2>
153 <a class="anchor" name="ClearStack_28_29"></a><!-- doxytag: member="ServerConfig::ClearStack" ref="ClearStack_28_29" args="()" --><p>
154 <table class="mdTable" cellpadding="2" cellspacing="0">
155   <tr>
156     <td class="mdRow">
157       <table cellpadding="0" cellspacing="0" border="0">
158         <tr>
159           <td class="md" nowrap valign="top">void ServerConfig::ClearStack           </td>
160           <td class="md" valign="top">(&nbsp;</td>
161           <td class="mdname1" valign="top" nowrap>          </td>
162           <td class="md" valign="top">&nbsp;)&nbsp;</td>
163           <td class="md" nowrap></td>
164         </tr>
165       </table>
166     </td>
167   </tr>
168 </table>
169 <table cellspacing="5" cellpadding="0" border="0">
170   <tr>
171     <td>
172       &nbsp;
173     </td>
174     <td>
175
176 <p>
177
178 <p>
179 Referenced by <a class="el" href="modules_8cpp-source.html#l00734">ConfigReader::ConfigReader()</a>.    </td>
180   </tr>
181 </table>
182 <a class="anchor" name="ConfProcess_28char_20_2Abuffer_2C_20long_20linenumber_2C_20std_3A_3Astringstream_20_2Aerrorstream_2C_20bool_20_26error_2C_20std_3A_3Astring_20filename_29"></a><!-- doxytag: member="ServerConfig::ConfProcess" ref="ConfProcess_28char_20_2Abuffer_2C_20long_20linenumber_2C_20std_3A_3Astringstream_20_2Aerrorstream_2C_20bool_20_26error_2C_20std_3A_3Astring_20filename_29" args="(char *buffer, long linenumber, std::stringstream *errorstream, bool &amp;error, std::string filename)" --><p>
183 <table class="mdTable" cellpadding="2" cellspacing="0">
184   <tr>
185     <td class="mdRow">
186       <table cellpadding="0" cellspacing="0" border="0">
187         <tr>
188           <td class="md" nowrap valign="top"><a class="el" href="namespaceirc.html#string">std::string</a> ServerConfig::ConfProcess           </td>
189           <td class="md" valign="top">(&nbsp;</td>
190           <td class="md" nowrap valign="top">char *&nbsp;</td>
191           <td class="mdname" nowrap> <em>buffer</em>, </td>
192         </tr>
193         <tr>
194           <td class="md" nowrap align="right"></td>
195           <td class="md"></td>
196           <td class="md" nowrap>long&nbsp;</td>
197           <td class="mdname" nowrap> <em>linenumber</em>, </td>
198         </tr>
199         <tr>
200           <td class="md" nowrap align="right"></td>
201           <td class="md"></td>
202           <td class="md" nowrap>std::stringstream *&nbsp;</td>
203           <td class="mdname" nowrap> <em>errorstream</em>, </td>
204         </tr>
205         <tr>
206           <td class="md" nowrap align="right"></td>
207           <td class="md"></td>
208           <td class="md" nowrap>bool &amp;&nbsp;</td>
209           <td class="mdname" nowrap> <em>error</em>, </td>
210         </tr>
211         <tr>
212           <td class="md" nowrap align="right"></td>
213           <td class="md"></td>
214           <td class="md" nowrap><a class="el" href="namespaceirc.html#string">std::string</a>&nbsp;</td>
215           <td class="mdname" nowrap> <em>filename</em></td>
216         </tr>
217         <tr>
218           <td class="md"></td>
219           <td class="md">)&nbsp;</td>
220           <td class="md" colspan="2"><code> [private]</code></td>
221         </tr>
222       </table>
223     </td>
224   </tr>
225 </table>
226 <table cellspacing="5" cellpadding="0" border="0">
227   <tr>
228     <td>
229       &nbsp;
230     </td>
231     <td>
232
233 <p>
234     </td>
235   </tr>
236 </table>
237 <a class="anchor" name="ConfValue_28char_20_2Atag_2C_20char_20_2Avar_2C_20int_20index_2C_20char_20_2Aresult_2C_20std_3A_3Astringstream_20_2Aconfig_29"></a><!-- doxytag: member="ServerConfig::ConfValue" ref="ConfValue_28char_20_2Atag_2C_20char_20_2Avar_2C_20int_20index_2C_20char_20_2Aresult_2C_20std_3A_3Astringstream_20_2Aconfig_29" args="(char *tag, char *var, int index, char *result, std::stringstream *config)" --><p>
238 <table class="mdTable" cellpadding="2" cellspacing="0">
239   <tr>
240     <td class="mdRow">
241       <table cellpadding="0" cellspacing="0" border="0">
242         <tr>
243           <td class="md" nowrap valign="top">int ServerConfig::ConfValue           </td>
244           <td class="md" valign="top">(&nbsp;</td>
245           <td class="md" nowrap valign="top">char *&nbsp;</td>
246           <td class="mdname" nowrap> <em>tag</em>, </td>
247         </tr>
248         <tr>
249           <td class="md" nowrap align="right"></td>
250           <td class="md"></td>
251           <td class="md" nowrap>char *&nbsp;</td>
252           <td class="mdname" nowrap> <em>var</em>, </td>
253         </tr>
254         <tr>
255           <td class="md" nowrap align="right"></td>
256           <td class="md"></td>
257           <td class="md" nowrap>int&nbsp;</td>
258           <td class="mdname" nowrap> <em>index</em>, </td>
259         </tr>
260         <tr>
261           <td class="md" nowrap align="right"></td>
262           <td class="md"></td>
263           <td class="md" nowrap>char *&nbsp;</td>
264           <td class="mdname" nowrap> <em>result</em>, </td>
265         </tr>
266         <tr>
267           <td class="md" nowrap align="right"></td>
268           <td class="md"></td>
269           <td class="md" nowrap>std::stringstream *&nbsp;</td>
270           <td class="mdname" nowrap> <em>config</em></td>
271         </tr>
272         <tr>
273           <td class="md"></td>
274           <td class="md">)&nbsp;</td>
275           <td class="md" colspan="2"></td>
276         </tr>
277       </table>
278     </td>
279   </tr>
280 </table>
281 <table cellspacing="5" cellpadding="0" border="0">
282   <tr>
283     <td>
284       &nbsp;
285     </td>
286     <td>
287
288 <p>
289
290 <p>
291 Referenced by <a class="el" href="users_8cpp-source.html#l00144">userrec::HasPermission()</a>.    </td>
292   </tr>
293 </table>
294 <a class="anchor" name="ConfValueEnum_28char_20_2Atag_2C_20std_3A_3Astringstream_20_2Aconfig_29"></a><!-- doxytag: member="ServerConfig::ConfValueEnum" ref="ConfValueEnum_28char_20_2Atag_2C_20std_3A_3Astringstream_20_2Aconfig_29" args="(char *tag, std::stringstream *config)" --><p>
295 <table class="mdTable" cellpadding="2" cellspacing="0">
296   <tr>
297     <td class="mdRow">
298       <table cellpadding="0" cellspacing="0" border="0">
299         <tr>
300           <td class="md" nowrap valign="top">int ServerConfig::ConfValueEnum           </td>
301           <td class="md" valign="top">(&nbsp;</td>
302           <td class="md" nowrap valign="top">char *&nbsp;</td>
303           <td class="mdname" nowrap> <em>tag</em>, </td>
304         </tr>
305         <tr>
306           <td class="md" nowrap align="right"></td>
307           <td class="md"></td>
308           <td class="md" nowrap>std::stringstream *&nbsp;</td>
309           <td class="mdname" nowrap> <em>config</em></td>
310         </tr>
311         <tr>
312           <td class="md"></td>
313           <td class="md">)&nbsp;</td>
314           <td class="md" colspan="2"></td>
315         </tr>
316       </table>
317     </td>
318   </tr>
319 </table>
320 <table cellspacing="5" cellpadding="0" border="0">
321   <tr>
322     <td>
323       &nbsp;
324     </td>
325     <td>
326
327 <p>
328     </td>
329   </tr>
330 </table>
331 <a class="anchor" name="EnumConf_28std_3A_3Astringstream_20_2Aconfig_5Ff_2C_20const_20char_20_2Atag_29"></a><!-- doxytag: member="ServerConfig::EnumConf" ref="EnumConf_28std_3A_3Astringstream_20_2Aconfig_5Ff_2C_20const_20char_20_2Atag_29" args="(std::stringstream *config_f, const char *tag)" --><p>
332 <table class="mdTable" cellpadding="2" cellspacing="0">
333   <tr>
334     <td class="mdRow">
335       <table cellpadding="0" cellspacing="0" border="0">
336         <tr>
337           <td class="md" nowrap valign="top">int ServerConfig::EnumConf           </td>
338           <td class="md" valign="top">(&nbsp;</td>
339           <td class="md" nowrap valign="top">std::stringstream *&nbsp;</td>
340           <td class="mdname" nowrap> <em>config_f</em>, </td>
341         </tr>
342         <tr>
343           <td class="md" nowrap align="right"></td>
344           <td class="md"></td>
345           <td class="md" nowrap>const char *&nbsp;</td>
346           <td class="mdname" nowrap> <em>tag</em></td>
347         </tr>
348         <tr>
349           <td class="md"></td>
350           <td class="md">)&nbsp;</td>
351           <td class="md" colspan="2"></td>
352         </tr>
353       </table>
354     </td>
355   </tr>
356 </table>
357 <table cellspacing="5" cellpadding="0" border="0">
358   <tr>
359     <td>
360       &nbsp;
361     </td>
362     <td>
363
364 <p>
365
366 <p>
367 Referenced by <a class="el" href="modules_8cpp-source.html#l00866">ConfigReader::Enumerate()</a>.    </td>
368   </tr>
369 </table>
370 <a class="anchor" name="EnumValues_28std_3A_3Astringstream_20_2Aconfig_2C_20const_20char_20_2Atag_2C_20int_20index_29"></a><!-- doxytag: member="ServerConfig::EnumValues" ref="EnumValues_28std_3A_3Astringstream_20_2Aconfig_2C_20const_20char_20_2Atag_2C_20int_20index_29" args="(std::stringstream *config, const char *tag, int index)" --><p>
371 <table class="mdTable" cellpadding="2" cellspacing="0">
372   <tr>
373     <td class="mdRow">
374       <table cellpadding="0" cellspacing="0" border="0">
375         <tr>
376           <td class="md" nowrap valign="top">int ServerConfig::EnumValues           </td>
377           <td class="md" valign="top">(&nbsp;</td>
378           <td class="md" nowrap valign="top">std::stringstream *&nbsp;</td>
379           <td class="mdname" nowrap> <em>config</em>, </td>
380         </tr>
381         <tr>
382           <td class="md" nowrap align="right"></td>
383           <td class="md"></td>
384           <td class="md" nowrap>const char *&nbsp;</td>
385           <td class="mdname" nowrap> <em>tag</em>, </td>
386         </tr>
387         <tr>
388           <td class="md" nowrap align="right"></td>
389           <td class="md"></td>
390           <td class="md" nowrap>int&nbsp;</td>
391           <td class="mdname" nowrap> <em>index</em></td>
392         </tr>
393         <tr>
394           <td class="md"></td>
395           <td class="md">)&nbsp;</td>
396           <td class="md" colspan="2"></td>
397         </tr>
398       </table>
399     </td>
400   </tr>
401 </table>
402 <table cellspacing="5" cellpadding="0" border="0">
403   <tr>
404     <td>
405       &nbsp;
406     </td>
407     <td>
408
409 <p>
410
411 <p>
412 Referenced by <a class="el" href="modules_8cpp-source.html#l00871">ConfigReader::EnumerateValues()</a>.    </td>
413   </tr>
414 </table>
415 <a class="anchor" name="fgets_5Fsafe_28char_20_2Abuffer_2C_20size_5Ft_20maxsize_2C_20FILE_20_2A_26file_29"></a><!-- doxytag: member="ServerConfig::fgets_safe" ref="fgets_5Fsafe_28char_20_2Abuffer_2C_20size_5Ft_20maxsize_2C_20FILE_20_2A_26file_29" args="(char *buffer, size_t maxsize, FILE *&amp;file)" --><p>
416 <table class="mdTable" cellpadding="2" cellspacing="0">
417   <tr>
418     <td class="mdRow">
419       <table cellpadding="0" cellspacing="0" border="0">
420         <tr>
421           <td class="md" nowrap valign="top">int ServerConfig::fgets_safe           </td>
422           <td class="md" valign="top">(&nbsp;</td>
423           <td class="md" nowrap valign="top">char *&nbsp;</td>
424           <td class="mdname" nowrap> <em>buffer</em>, </td>
425         </tr>
426         <tr>
427           <td class="md" nowrap align="right"></td>
428           <td class="md"></td>
429           <td class="md" nowrap>size_t&nbsp;</td>
430           <td class="mdname" nowrap> <em>maxsize</em>, </td>
431         </tr>
432         <tr>
433           <td class="md" nowrap align="right"></td>
434           <td class="md"></td>
435           <td class="md" nowrap>FILE *&amp;&nbsp;</td>
436           <td class="mdname" nowrap> <em>file</em></td>
437         </tr>
438         <tr>
439           <td class="md"></td>
440           <td class="md">)&nbsp;</td>
441           <td class="md" colspan="2"><code> [private]</code></td>
442         </tr>
443       </table>
444     </td>
445   </tr>
446 </table>
447 <table cellspacing="5" cellpadding="0" border="0">
448   <tr>
449     <td>
450       &nbsp;
451     </td>
452     <td>
453
454 <p>
455     </td>
456   </tr>
457 </table>
458 <a class="anchor" name="LoadConf_28const_20char_20_2Afilename_2C_20std_3A_3Astringstream_20_2Atarget_2C_20std_3A_3Astringstream_20_2Aerrorstream_29"></a><!-- doxytag: member="ServerConfig::LoadConf" ref="LoadConf_28const_20char_20_2Afilename_2C_20std_3A_3Astringstream_20_2Atarget_2C_20std_3A_3Astringstream_20_2Aerrorstream_29" args="(const char *filename, std::stringstream *target, std::stringstream *errorstream)" --><p>
459 <table class="mdTable" cellpadding="2" cellspacing="0">
460   <tr>
461     <td class="mdRow">
462       <table cellpadding="0" cellspacing="0" border="0">
463         <tr>
464           <td class="md" nowrap valign="top">bool ServerConfig::LoadConf           </td>
465           <td class="md" valign="top">(&nbsp;</td>
466           <td class="md" nowrap valign="top">const char *&nbsp;</td>
467           <td class="mdname" nowrap> <em>filename</em>, </td>
468         </tr>
469         <tr>
470           <td class="md" nowrap align="right"></td>
471           <td class="md"></td>
472           <td class="md" nowrap>std::stringstream *&nbsp;</td>
473           <td class="mdname" nowrap> <em>target</em>, </td>
474         </tr>
475         <tr>
476           <td class="md" nowrap align="right"></td>
477           <td class="md"></td>
478           <td class="md" nowrap>std::stringstream *&nbsp;</td>
479           <td class="mdname" nowrap> <em>errorstream</em></td>
480         </tr>
481         <tr>
482           <td class="md"></td>
483           <td class="md">)&nbsp;</td>
484           <td class="md" colspan="2"></td>
485         </tr>
486       </table>
487     </td>
488   </tr>
489 </table>
490 <table cellspacing="5" cellpadding="0" border="0">
491   <tr>
492     <td>
493       &nbsp;
494     </td>
495     <td>
496
497 <p>
498
499 <p>
500 Referenced by <a class="el" href="modules_8cpp-source.html#l00734">ConfigReader::ConfigReader()</a>.    </td>
501   </tr>
502 </table>
503 <a class="anchor" name="Read_28bool_20bail_2C_20userrec_20_2Auser_29"></a><!-- doxytag: member="ServerConfig::Read" ref="Read_28bool_20bail_2C_20userrec_20_2Auser_29" args="(bool bail, userrec *user)" --><p>
504 <table class="mdTable" cellpadding="2" cellspacing="0">
505   <tr>
506     <td class="mdRow">
507       <table cellpadding="0" cellspacing="0" border="0">
508         <tr>
509           <td class="md" nowrap valign="top">void ServerConfig::Read           </td>
510           <td class="md" valign="top">(&nbsp;</td>
511           <td class="md" nowrap valign="top">bool&nbsp;</td>
512           <td class="mdname" nowrap> <em>bail</em>, </td>
513         </tr>
514         <tr>
515           <td class="md" nowrap align="right"></td>
516           <td class="md"></td>
517           <td class="md" nowrap><a class="el" href="classuserrec.html">userrec</a> *&nbsp;</td>
518           <td class="mdname" nowrap> <em>user</em></td>
519         </tr>
520         <tr>
521           <td class="md"></td>
522           <td class="md">)&nbsp;</td>
523           <td class="md" colspan="2"></td>
524         </tr>
525       </table>
526     </td>
527   </tr>
528 </table>
529 <table cellspacing="5" cellpadding="0" border="0">
530   <tr>
531     <td>
532       &nbsp;
533     </td>
534     <td>
535
536 <p>
537
538 <p>
539 Referenced by <a class="el" href="modules_8cpp-source.html#l00326">Server::RehashServer()</a>.    </td>
540   </tr>
541 </table>
542 <a class="anchor" name="ReadConf_28std_3A_3Astringstream_20_2Aconfig_5Ff_2C_20const_20char_20_2Atag_2C_20const_20char_20_2Avar_2C_20int_20index_2C_20char_20_2Aresult_29"></a><!-- doxytag: member="ServerConfig::ReadConf" ref="ReadConf_28std_3A_3Astringstream_20_2Aconfig_5Ff_2C_20const_20char_20_2Atag_2C_20const_20char_20_2Avar_2C_20int_20index_2C_20char_20_2Aresult_29" args="(std::stringstream *config_f, const char *tag, const char *var, int index, char *result)" --><p>
543 <table class="mdTable" cellpadding="2" cellspacing="0">
544   <tr>
545     <td class="mdRow">
546       <table cellpadding="0" cellspacing="0" border="0">
547         <tr>
548           <td class="md" nowrap valign="top">int ServerConfig::ReadConf           </td>
549           <td class="md" valign="top">(&nbsp;</td>
550           <td class="md" nowrap valign="top">std::stringstream *&nbsp;</td>
551           <td class="mdname" nowrap> <em>config_f</em>, </td>
552         </tr>
553         <tr>
554           <td class="md" nowrap align="right"></td>
555           <td class="md"></td>
556           <td class="md" nowrap>const char *&nbsp;</td>
557           <td class="mdname" nowrap> <em>tag</em>, </td>
558         </tr>
559         <tr>
560           <td class="md" nowrap align="right"></td>
561           <td class="md"></td>
562           <td class="md" nowrap>const char *&nbsp;</td>
563           <td class="mdname" nowrap> <em>var</em>, </td>
564         </tr>
565         <tr>
566           <td class="md" nowrap align="right"></td>
567           <td class="md"></td>
568           <td class="md" nowrap>int&nbsp;</td>
569           <td class="mdname" nowrap> <em>index</em>, </td>
570         </tr>
571         <tr>
572           <td class="md" nowrap align="right"></td>
573           <td class="md"></td>
574           <td class="md" nowrap>char *&nbsp;</td>
575           <td class="mdname" nowrap> <em>result</em></td>
576         </tr>
577         <tr>
578           <td class="md"></td>
579           <td class="md">)&nbsp;</td>
580           <td class="md" colspan="2"></td>
581         </tr>
582       </table>
583     </td>
584   </tr>
585 </table>
586 <table cellspacing="5" cellpadding="0" border="0">
587   <tr>
588     <td>
589       &nbsp;
590     </td>
591     <td>
592
593 <p>
594
595 <p>
596 Referenced by <a class="el" href="modules_8cpp-source.html#l00780">ConfigReader::ReadFlag()</a>, <a class="el" href="modules_8cpp-source.html#l00797">ConfigReader::ReadInteger()</a>, and <a class="el" href="modules_8cpp-source.html#l00764">ConfigReader::ReadValue()</a>.    </td>
597   </tr>
598 </table>
599 <hr><h2>Member Data Documentation</h2>
600 <a class="anchor" name="addrs_5BMAXBUF_5D_5B_32_35_35_5D"></a><!-- doxytag: member="ServerConfig::addrs" ref="addrs_5BMAXBUF_5D_5B_32_35_35_5D" args="[MAXBUF][255]" --><p>
601 <table class="mdTable" cellpadding="2" cellspacing="0">
602   <tr>
603     <td class="mdRow">
604       <table cellpadding="0" cellspacing="0" border="0">
605         <tr>
606           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#addrs_5BMAXBUF_5D_5B_32_35_35_5D">ServerConfig::addrs</a>[MAXBUF][255]          </td>
607         </tr>
608       </table>
609     </td>
610   </tr>
611 </table>
612 <table cellspacing="5" cellpadding="0" border="0">
613   <tr>
614     <td>
615       &nbsp;
616     </td>
617     <td>
618
619 <p>
620
621 <p>
622 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00070">70</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
623   </tr>
624 </table>
625 <a class="anchor" name="AdminEmail_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::AdminEmail" ref="AdminEmail_5BMAXBUF_5D" args="[MAXBUF]" --><p>
626 <table class="mdTable" cellpadding="2" cellspacing="0">
627   <tr>
628     <td class="mdRow">
629       <table cellpadding="0" cellspacing="0" border="0">
630         <tr>
631           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#AdminEmail_5BMAXBUF_5D">ServerConfig::AdminEmail</a>[MAXBUF]          </td>
632         </tr>
633       </table>
634     </td>
635   </tr>
636 </table>
637 <table cellspacing="5" cellpadding="0" border="0">
638   <tr>
639     <td>
640       &nbsp;
641     </td>
642     <td>
643
644 <p>
645
646 <p>
647 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00046">46</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
648   </tr>
649 </table>
650 <a class="anchor" name="AdminName_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::AdminName" ref="AdminName_5BMAXBUF_5D" args="[MAXBUF]" --><p>
651 <table class="mdTable" cellpadding="2" cellspacing="0">
652   <tr>
653     <td class="mdRow">
654       <table cellpadding="0" cellspacing="0" border="0">
655         <tr>
656           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#AdminName_5BMAXBUF_5D">ServerConfig::AdminName</a>[MAXBUF]          </td>
657         </tr>
658       </table>
659     </td>
660   </tr>
661 </table>
662 <table cellspacing="5" cellpadding="0" border="0">
663   <tr>
664     <td>
665       &nbsp;
666     </td>
667     <td>
668
669 <p>
670
671 <p>
672 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00045">45</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
673   </tr>
674 </table>
675 <a class="anchor" name="AdminNick_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::AdminNick" ref="AdminNick_5BMAXBUF_5D" args="[MAXBUF]" --><p>
676 <table class="mdTable" cellpadding="2" cellspacing="0">
677   <tr>
678     <td class="mdRow">
679       <table cellpadding="0" cellspacing="0" border="0">
680         <tr>
681           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#AdminNick_5BMAXBUF_5D">ServerConfig::AdminNick</a>[MAXBUF]          </td>
682         </tr>
683       </table>
684     </td>
685   </tr>
686 </table>
687 <table cellspacing="5" cellpadding="0" border="0">
688   <tr>
689     <td>
690       &nbsp;
691     </td>
692     <td>
693
694 <p>
695
696 <p>
697 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00047">47</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
698   </tr>
699 </table>
700 <a class="anchor" name="AllowHalfop"></a><!-- doxytag: member="ServerConfig::AllowHalfop" ref="AllowHalfop" args="" --><p>
701 <table class="mdTable" cellpadding="2" cellspacing="0">
702   <tr>
703     <td class="mdRow">
704       <table cellpadding="0" cellspacing="0" border="0">
705         <tr>
706           <td class="md" nowrap valign="top">bool <a class="el" href="classServerConfig.html#AllowHalfop">ServerConfig::AllowHalfop</a>          </td>
707         </tr>
708       </table>
709     </td>
710   </tr>
711 </table>
712 <table cellspacing="5" cellpadding="0" border="0">
713   <tr>
714     <td>
715       &nbsp;
716     </td>
717     <td>
718
719 <p>
720
721 <p>
722 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00061">61</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
723   </tr>
724 </table>
725 <a class="anchor" name="Classes"></a><!-- doxytag: member="ServerConfig::Classes" ref="Classes" args="" --><p>
726 <table class="mdTable" cellpadding="2" cellspacing="0">
727   <tr>
728     <td class="mdRow">
729       <table cellpadding="0" cellspacing="0" border="0">
730         <tr>
731           <td class="md" nowrap valign="top"><a class="el" href="users_8h.html#ClassVector">ClassVector</a> <a class="el" href="classServerConfig.html#Classes">ServerConfig::Classes</a>          </td>
732         </tr>
733       </table>
734     </td>
735   </tr>
736 </table>
737 <table cellspacing="5" cellpadding="0" border="0">
738   <tr>
739     <td>
740       &nbsp;
741     </td>
742     <td>
743
744 <p>
745
746 <p>
747 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00075">75</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
748   </tr>
749 </table>
750 <a class="anchor" name="config_5Ff"></a><!-- doxytag: member="ServerConfig::config_f" ref="config_5Ff" args="" --><p>
751 <table class="mdTable" cellpadding="2" cellspacing="0">
752   <tr>
753     <td class="mdRow">
754       <table cellpadding="0" cellspacing="0" border="0">
755         <tr>
756           <td class="md" nowrap valign="top">std::stringstream <a class="el" href="classServerConfig.html#config_5Ff">ServerConfig::config_f</a>          </td>
757         </tr>
758       </table>
759     </td>
760   </tr>
761 </table>
762 <table cellspacing="5" cellpadding="0" border="0">
763   <tr>
764     <td>
765       &nbsp;
766     </td>
767     <td>
768
769 <p>
770
771 <p>
772 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00074">74</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.
773 <p>
774 Referenced by <a class="el" href="users_8cpp-source.html#l00144">userrec::HasPermission()</a>.    </td>
775   </tr>
776 </table>
777 <a class="anchor" name="debugging"></a><!-- doxytag: member="ServerConfig::debugging" ref="debugging" args="" --><p>
778 <table class="mdTable" cellpadding="2" cellspacing="0">
779   <tr>
780     <td class="mdRow">
781       <table cellpadding="0" cellspacing="0" border="0">
782         <tr>
783           <td class="md" nowrap valign="top">int <a class="el" href="classServerConfig.html#debugging">ServerConfig::debugging</a>          </td>
784         </tr>
785       </table>
786     </td>
787   </tr>
788 </table>
789 <table cellspacing="5" cellpadding="0" border="0">
790   <tr>
791     <td>
792       &nbsp;
793     </td>
794     <td>
795
796 <p>
797
798 <p>
799 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00067">67</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
800   </tr>
801 </table>
802 <a class="anchor" name="DieDelay"></a><!-- doxytag: member="ServerConfig::DieDelay" ref="DieDelay" args="" --><p>
803 <table class="mdTable" cellpadding="2" cellspacing="0">
804   <tr>
805     <td class="mdRow">
806       <table cellpadding="0" cellspacing="0" border="0">
807         <tr>
808           <td class="md" nowrap valign="top">int <a class="el" href="classServerConfig.html#DieDelay">ServerConfig::DieDelay</a>          </td>
809         </tr>
810       </table>
811     </td>
812   </tr>
813 </table>
814 <table cellspacing="5" cellpadding="0" border="0">
815   <tr>
816     <td>
817       &nbsp;
818     </td>
819     <td>
820
821 <p>
822
823 <p>
824 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00069">69</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
825   </tr>
826 </table>
827 <a class="anchor" name="diepass_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::diepass" ref="diepass_5BMAXBUF_5D" args="[MAXBUF]" --><p>
828 <table class="mdTable" cellpadding="2" cellspacing="0">
829   <tr>
830     <td class="mdRow">
831       <table cellpadding="0" cellspacing="0" border="0">
832         <tr>
833           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#diepass_5BMAXBUF_5D">ServerConfig::diepass</a>[MAXBUF]          </td>
834         </tr>
835       </table>
836     </td>
837   </tr>
838 </table>
839 <table cellspacing="5" cellpadding="0" border="0">
840   <tr>
841     <td>
842       &nbsp;
843     </td>
844     <td>
845
846 <p>
847
848 <p>
849 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00048">48</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
850   </tr>
851 </table>
852 <a class="anchor" name="DieValue_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::DieValue" ref="DieValue_5BMAXBUF_5D" args="[MAXBUF]" --><p>
853 <table class="mdTable" cellpadding="2" cellspacing="0">
854   <tr>
855     <td class="mdRow">
856       <table cellpadding="0" cellspacing="0" border="0">
857         <tr>
858           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#DieValue_5BMAXBUF_5D">ServerConfig::DieValue</a>[MAXBUF]          </td>
859         </tr>
860       </table>
861     </td>
862   </tr>
863 </table>
864 <table cellspacing="5" cellpadding="0" border="0">
865   <tr>
866     <td>
867       &nbsp;
868     </td>
869     <td>
870
871 <p>
872
873 <p>
874 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00053">53</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
875   </tr>
876 </table>
877 <a class="anchor" name="DisabledCommands_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::DisabledCommands" ref="DisabledCommands_5BMAXBUF_5D" args="[MAXBUF]" --><p>
878 <table class="mdTable" cellpadding="2" cellspacing="0">
879   <tr>
880     <td class="mdRow">
881       <table cellpadding="0" cellspacing="0" border="0">
882         <tr>
883           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#DisabledCommands_5BMAXBUF_5D">ServerConfig::DisabledCommands</a>[MAXBUF]          </td>
884         </tr>
885       </table>
886     </td>
887   </tr>
888 </table>
889 <table cellspacing="5" cellpadding="0" border="0">
890   <tr>
891     <td>
892       &nbsp;
893     </td>
894     <td>
895
896 <p>
897
898 <p>
899 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00055">55</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
900   </tr>
901 </table>
902 <a class="anchor" name="dns_5Ftimeout"></a><!-- doxytag: member="ServerConfig::dns_timeout" ref="dns_5Ftimeout" args="" --><p>
903 <table class="mdTable" cellpadding="2" cellspacing="0">
904   <tr>
905     <td class="mdRow">
906       <table cellpadding="0" cellspacing="0" border="0">
907         <tr>
908           <td class="md" nowrap valign="top">int <a class="el" href="classServerConfig.html#dns_5Ftimeout">ServerConfig::dns_timeout</a>          </td>
909         </tr>
910       </table>
911     </td>
912   </tr>
913 </table>
914 <table cellspacing="5" cellpadding="0" border="0">
915   <tr>
916     <td>
917       &nbsp;
918     </td>
919     <td>
920
921 <p>
922
923 <p>
924 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00062">62</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
925   </tr>
926 </table>
927 <a class="anchor" name="DNSServer_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::DNSServer" ref="DNSServer_5BMAXBUF_5D" args="[MAXBUF]" --><p>
928 <table class="mdTable" cellpadding="2" cellspacing="0">
929   <tr>
930     <td class="mdRow">
931       <table cellpadding="0" cellspacing="0" border="0">
932         <tr>
933           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#DNSServer_5BMAXBUF_5D">ServerConfig::DNSServer</a>[MAXBUF]          </td>
934         </tr>
935       </table>
936     </td>
937   </tr>
938 </table>
939 <table cellspacing="5" cellpadding="0" border="0">
940   <tr>
941     <td>
942       &nbsp;
943     </td>
944     <td>
945
946 <p>
947
948 <p>
949 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00054">54</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
950   </tr>
951 </table>
952 <a class="anchor" name="include_5Fstack"></a><!-- doxytag: member="ServerConfig::include_stack" ref="include_5Fstack" args="" --><p>
953 <table class="mdTable" cellpadding="2" cellspacing="0">
954   <tr>
955     <td class="mdRow">
956       <table cellpadding="0" cellspacing="0" border="0">
957         <tr>
958           <td class="md" nowrap valign="top">std::vector&lt;<a class="el" href="namespaceirc.html#string">std::string</a>&gt; <a class="el" href="classServerConfig.html#include_5Fstack">ServerConfig::include_stack</a><code> [private]</code>          </td>
959         </tr>
960       </table>
961     </td>
962   </tr>
963 </table>
964 <table cellspacing="5" cellpadding="0" border="0">
965   <tr>
966     <td>
967       &nbsp;
968     </td>
969     <td>
970
971 <p>
972
973 <p>
974 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00037">37</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
975   </tr>
976 </table>
977 <a class="anchor" name="log_5Ffile"></a><!-- doxytag: member="ServerConfig::log_file" ref="log_5Ffile" args="" --><p>
978 <table class="mdTable" cellpadding="2" cellspacing="0">
979   <tr>
980     <td class="mdRow">
981       <table cellpadding="0" cellspacing="0" border="0">
982         <tr>
983           <td class="md" nowrap valign="top">FILE* <a class="el" href="classServerConfig.html#log_5Ffile">ServerConfig::log_file</a>          </td>
984         </tr>
985       </table>
986     </td>
987   </tr>
988 </table>
989 <table cellspacing="5" cellpadding="0" border="0">
990   <tr>
991     <td>
992       &nbsp;
993     </td>
994     <td>
995
996 <p>
997
998 <p>
999 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00058">58</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1000   </tr>
1001 </table>
1002 <a class="anchor" name="LogLevel"></a><!-- doxytag: member="ServerConfig::LogLevel" ref="LogLevel" args="" --><p>
1003 <table class="mdTable" cellpadding="2" cellspacing="0">
1004   <tr>
1005     <td class="mdRow">
1006       <table cellpadding="0" cellspacing="0" border="0">
1007         <tr>
1008           <td class="md" nowrap valign="top">int <a class="el" href="classServerConfig.html#LogLevel">ServerConfig::LogLevel</a>          </td>
1009         </tr>
1010       </table>
1011     </td>
1012   </tr>
1013 </table>
1014 <table cellspacing="5" cellpadding="0" border="0">
1015   <tr>
1016     <td>
1017       &nbsp;
1018     </td>
1019     <td>
1020
1021 <p>
1022
1023 <p>
1024 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00068">68</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1025   </tr>
1026 </table>
1027 <a class="anchor" name="MaxConn"></a><!-- doxytag: member="ServerConfig::MaxConn" ref="MaxConn" args="" --><p>
1028 <table class="mdTable" cellpadding="2" cellspacing="0">
1029   <tr>
1030     <td class="mdRow">
1031       <table cellpadding="0" cellspacing="0" border="0">
1032         <tr>
1033           <td class="md" nowrap valign="top">int <a class="el" href="classServerConfig.html#MaxConn">ServerConfig::MaxConn</a>          </td>
1034         </tr>
1035       </table>
1036     </td>
1037   </tr>
1038 </table>
1039 <table cellspacing="5" cellpadding="0" border="0">
1040   <tr>
1041     <td>
1042       &nbsp;
1043     </td>
1044     <td>
1045
1046 <p>
1047
1048 <p>
1049 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00064">64</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1050   </tr>
1051 </table>
1052 <a class="anchor" name="MaxWhoResults"></a><!-- doxytag: member="ServerConfig::MaxWhoResults" ref="MaxWhoResults" args="" --><p>
1053 <table class="mdTable" cellpadding="2" cellspacing="0">
1054   <tr>
1055     <td class="mdRow">
1056       <table cellpadding="0" cellspacing="0" border="0">
1057         <tr>
1058           <td class="md" nowrap valign="top">int <a class="el" href="classServerConfig.html#MaxWhoResults">ServerConfig::MaxWhoResults</a>          </td>
1059         </tr>
1060       </table>
1061     </td>
1062   </tr>
1063 </table>
1064 <table cellspacing="5" cellpadding="0" border="0">
1065   <tr>
1066     <td>
1067       &nbsp;
1068     </td>
1069     <td>
1070
1071 <p>
1072
1073 <p>
1074 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00066">66</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1075   </tr>
1076 </table>
1077 <a class="anchor" name="ModPath_5B_31_30_32_34_5D"></a><!-- doxytag: member="ServerConfig::ModPath" ref="ModPath_5B_31_30_32_34_5D" args="[1024]" --><p>
1078 <table class="mdTable" cellpadding="2" cellspacing="0">
1079   <tr>
1080     <td class="mdRow">
1081       <table cellpadding="0" cellspacing="0" border="0">
1082         <tr>
1083           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#ModPath_5B_31_30_32_34_5D">ServerConfig::ModPath</a>[1024]          </td>
1084         </tr>
1085       </table>
1086     </td>
1087   </tr>
1088 </table>
1089 <table cellspacing="5" cellpadding="0" border="0">
1090   <tr>
1091     <td>
1092       &nbsp;
1093     </td>
1094     <td>
1095
1096 <p>
1097
1098 <p>
1099 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00056">56</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1100   </tr>
1101 </table>
1102 <a class="anchor" name="module_5Fnames"></a><!-- doxytag: member="ServerConfig::module_names" ref="module_5Fnames" args="" --><p>
1103 <table class="mdTable" cellpadding="2" cellspacing="0">
1104   <tr>
1105     <td class="mdRow">
1106       <table cellpadding="0" cellspacing="0" border="0">
1107         <tr>
1108           <td class="md" nowrap valign="top">std::vector&lt;<a class="el" href="namespaceirc.html#string">std::string</a>&gt; <a class="el" href="classServerConfig.html#module_5Fnames">ServerConfig::module_names</a>          </td>
1109         </tr>
1110       </table>
1111     </td>
1112   </tr>
1113 </table>
1114 <table cellspacing="5" cellpadding="0" border="0">
1115   <tr>
1116     <td>
1117       &nbsp;
1118     </td>
1119     <td>
1120
1121 <p>
1122
1123 <p>
1124 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00076">76</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.
1125 <p>
1126 Referenced by <a class="el" href="modules_8cpp-source.html#l00722">Server::FindModule()</a>.    </td>
1127   </tr>
1128 </table>
1129 <a class="anchor" name="MOTD"></a><!-- doxytag: member="ServerConfig::MOTD" ref="MOTD" args="" --><p>
1130 <table class="mdTable" cellpadding="2" cellspacing="0">
1131   <tr>
1132     <td class="mdRow">
1133       <table cellpadding="0" cellspacing="0" border="0">
1134         <tr>
1135           <td class="md" nowrap valign="top"><a class="el" href="modules_8h.html#file_5Fcache">file_cache</a> <a class="el" href="classServerConfig.html#MOTD">ServerConfig::MOTD</a>          </td>
1136         </tr>
1137       </table>
1138     </td>
1139   </tr>
1140 </table>
1141 <table cellspacing="5" cellpadding="0" border="0">
1142   <tr>
1143     <td>
1144       &nbsp;
1145     </td>
1146     <td>
1147
1148 <p>
1149
1150 <p>
1151 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00071">71</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1152   </tr>
1153 </table>
1154 <a class="anchor" name="motd_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::motd" ref="motd_5BMAXBUF_5D" args="[MAXBUF]" --><p>
1155 <table class="mdTable" cellpadding="2" cellspacing="0">
1156   <tr>
1157     <td class="mdRow">
1158       <table cellpadding="0" cellspacing="0" border="0">
1159         <tr>
1160           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#motd_5BMAXBUF_5D">ServerConfig::motd</a>[MAXBUF]          </td>
1161         </tr>
1162       </table>
1163     </td>
1164   </tr>
1165 </table>
1166 <table cellspacing="5" cellpadding="0" border="0">
1167   <tr>
1168     <td>
1169       &nbsp;
1170     </td>
1171     <td>
1172
1173 <p>
1174
1175 <p>
1176 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00050">50</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1177   </tr>
1178 </table>
1179 <a class="anchor" name="MyExecutable_5B_31_30_32_34_5D"></a><!-- doxytag: member="ServerConfig::MyExecutable" ref="MyExecutable_5B_31_30_32_34_5D" args="[1024]" --><p>
1180 <table class="mdTable" cellpadding="2" cellspacing="0">
1181   <tr>
1182     <td class="mdRow">
1183       <table cellpadding="0" cellspacing="0" border="0">
1184         <tr>
1185           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#MyExecutable_5B_31_30_32_34_5D">ServerConfig::MyExecutable</a>[1024]          </td>
1186         </tr>
1187       </table>
1188     </td>
1189   </tr>
1190 </table>
1191 <table cellspacing="5" cellpadding="0" border="0">
1192   <tr>
1193     <td>
1194       &nbsp;
1195     </td>
1196     <td>
1197
1198 <p>
1199
1200 <p>
1201 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00057">57</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1202   </tr>
1203 </table>
1204 <a class="anchor" name="NetBufferSize"></a><!-- doxytag: member="ServerConfig::NetBufferSize" ref="NetBufferSize" args="" --><p>
1205 <table class="mdTable" cellpadding="2" cellspacing="0">
1206   <tr>
1207     <td class="mdRow">
1208       <table cellpadding="0" cellspacing="0" border="0">
1209         <tr>
1210           <td class="md" nowrap valign="top">int <a class="el" href="classServerConfig.html#NetBufferSize">ServerConfig::NetBufferSize</a>          </td>
1211         </tr>
1212       </table>
1213     </td>
1214   </tr>
1215 </table>
1216 <table cellspacing="5" cellpadding="0" border="0">
1217   <tr>
1218     <td>
1219       &nbsp;
1220     </td>
1221     <td>
1222
1223 <p>
1224
1225 <p>
1226 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00063">63</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1227   </tr>
1228 </table>
1229 <a class="anchor" name="Network_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::Network" ref="Network_5BMAXBUF_5D" args="[MAXBUF]" --><p>
1230 <table class="mdTable" cellpadding="2" cellspacing="0">
1231   <tr>
1232     <td class="mdRow">
1233       <table cellpadding="0" cellspacing="0" border="0">
1234         <tr>
1235           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#Network_5BMAXBUF_5D">ServerConfig::Network</a>[MAXBUF]          </td>
1236         </tr>
1237       </table>
1238     </td>
1239   </tr>
1240 </table>
1241 <table cellspacing="5" cellpadding="0" border="0">
1242   <tr>
1243     <td>
1244       &nbsp;
1245     </td>
1246     <td>
1247
1248 <p>
1249
1250 <p>
1251 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00043">43</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1252   </tr>
1253 </table>
1254 <a class="anchor" name="nofork"></a><!-- doxytag: member="ServerConfig::nofork" ref="nofork" args="" --><p>
1255 <table class="mdTable" cellpadding="2" cellspacing="0">
1256   <tr>
1257     <td class="mdRow">
1258       <table cellpadding="0" cellspacing="0" border="0">
1259         <tr>
1260           <td class="md" nowrap valign="top">bool <a class="el" href="classServerConfig.html#nofork">ServerConfig::nofork</a>          </td>
1261         </tr>
1262       </table>
1263     </td>
1264   </tr>
1265 </table>
1266 <table cellspacing="5" cellpadding="0" border="0">
1267   <tr>
1268     <td>
1269       &nbsp;
1270     </td>
1271     <td>
1272
1273 <p>
1274
1275 <p>
1276 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00059">59</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1277   </tr>
1278 </table>
1279 <a class="anchor" name="PID_5B_31_30_32_34_5D"></a><!-- doxytag: member="ServerConfig::PID" ref="PID_5B_31_30_32_34_5D" args="[1024]" --><p>
1280 <table class="mdTable" cellpadding="2" cellspacing="0">
1281   <tr>
1282     <td class="mdRow">
1283       <table cellpadding="0" cellspacing="0" border="0">
1284         <tr>
1285           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#PID_5B_31_30_32_34_5D">ServerConfig::PID</a>[1024]          </td>
1286         </tr>
1287       </table>
1288     </td>
1289   </tr>
1290 </table>
1291 <table cellspacing="5" cellpadding="0" border="0">
1292   <tr>
1293     <td>
1294       &nbsp;
1295     </td>
1296     <td>
1297
1298 <p>
1299
1300 <p>
1301 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00073">73</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1302   </tr>
1303 </table>
1304 <a class="anchor" name="PrefixQuit_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::PrefixQuit" ref="PrefixQuit_5BMAXBUF_5D" args="[MAXBUF]" --><p>
1305 <table class="mdTable" cellpadding="2" cellspacing="0">
1306   <tr>
1307     <td class="mdRow">
1308       <table cellpadding="0" cellspacing="0" border="0">
1309         <tr>
1310           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#PrefixQuit_5BMAXBUF_5D">ServerConfig::PrefixQuit</a>[MAXBUF]          </td>
1311         </tr>
1312       </table>
1313     </td>
1314   </tr>
1315 </table>
1316 <table cellspacing="5" cellpadding="0" border="0">
1317   <tr>
1318     <td>
1319       &nbsp;
1320     </td>
1321     <td>
1322
1323 <p>
1324
1325 <p>
1326 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00052">52</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1327   </tr>
1328 </table>
1329 <a class="anchor" name="restartpass_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::restartpass" ref="restartpass_5BMAXBUF_5D" args="[MAXBUF]" --><p>
1330 <table class="mdTable" cellpadding="2" cellspacing="0">
1331   <tr>
1332     <td class="mdRow">
1333       <table cellpadding="0" cellspacing="0" border="0">
1334         <tr>
1335           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#restartpass_5BMAXBUF_5D">ServerConfig::restartpass</a>[MAXBUF]          </td>
1336         </tr>
1337       </table>
1338     </td>
1339   </tr>
1340 </table>
1341 <table cellspacing="5" cellpadding="0" border="0">
1342   <tr>
1343     <td>
1344       &nbsp;
1345     </td>
1346     <td>
1347
1348 <p>
1349
1350 <p>
1351 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00049">49</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1352   </tr>
1353 </table>
1354 <a class="anchor" name="RULES"></a><!-- doxytag: member="ServerConfig::RULES" ref="RULES" args="" --><p>
1355 <table class="mdTable" cellpadding="2" cellspacing="0">
1356   <tr>
1357     <td class="mdRow">
1358       <table cellpadding="0" cellspacing="0" border="0">
1359         <tr>
1360           <td class="md" nowrap valign="top"><a class="el" href="modules_8h.html#file_5Fcache">file_cache</a> <a class="el" href="classServerConfig.html#RULES">ServerConfig::RULES</a>          </td>
1361         </tr>
1362       </table>
1363     </td>
1364   </tr>
1365 </table>
1366 <table cellspacing="5" cellpadding="0" border="0">
1367   <tr>
1368     <td>
1369       &nbsp;
1370     </td>
1371     <td>
1372
1373 <p>
1374
1375 <p>
1376 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00072">72</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1377   </tr>
1378 </table>
1379 <a class="anchor" name="rules_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::rules" ref="rules_5BMAXBUF_5D" args="[MAXBUF]" --><p>
1380 <table class="mdTable" cellpadding="2" cellspacing="0">
1381   <tr>
1382     <td class="mdRow">
1383       <table cellpadding="0" cellspacing="0" border="0">
1384         <tr>
1385           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#rules_5BMAXBUF_5D">ServerConfig::rules</a>[MAXBUF]          </td>
1386         </tr>
1387       </table>
1388     </td>
1389   </tr>
1390 </table>
1391 <table cellspacing="5" cellpadding="0" border="0">
1392   <tr>
1393     <td>
1394       &nbsp;
1395     </td>
1396     <td>
1397
1398 <p>
1399
1400 <p>
1401 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00051">51</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1402   </tr>
1403 </table>
1404 <a class="anchor" name="ServerDesc_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::ServerDesc" ref="ServerDesc_5BMAXBUF_5D" args="[MAXBUF]" --><p>
1405 <table class="mdTable" cellpadding="2" cellspacing="0">
1406   <tr>
1407     <td class="mdRow">
1408       <table cellpadding="0" cellspacing="0" border="0">
1409         <tr>
1410           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#ServerDesc_5BMAXBUF_5D">ServerConfig::ServerDesc</a>[MAXBUF]          </td>
1411         </tr>
1412       </table>
1413     </td>
1414   </tr>
1415 </table>
1416 <table cellspacing="5" cellpadding="0" border="0">
1417   <tr>
1418     <td>
1419       &nbsp;
1420     </td>
1421     <td>
1422
1423 <p>
1424
1425 <p>
1426 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00044">44</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1427   </tr>
1428 </table>
1429 <a class="anchor" name="ServerName_5BMAXBUF_5D"></a><!-- doxytag: member="ServerConfig::ServerName" ref="ServerName_5BMAXBUF_5D" args="[MAXBUF]" --><p>
1430 <table class="mdTable" cellpadding="2" cellspacing="0">
1431   <tr>
1432     <td class="mdRow">
1433       <table cellpadding="0" cellspacing="0" border="0">
1434         <tr>
1435           <td class="md" nowrap valign="top">char <a class="el" href="classServerConfig.html#ServerName_5BMAXBUF_5D">ServerConfig::ServerName</a>[MAXBUF]          </td>
1436         </tr>
1437       </table>
1438     </td>
1439   </tr>
1440 </table>
1441 <table cellspacing="5" cellpadding="0" border="0">
1442   <tr>
1443     <td>
1444       &nbsp;
1445     </td>
1446     <td>
1447
1448 <p>
1449
1450 <p>
1451 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00042">42</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.
1452 <p>
1453 Referenced by <a class="el" href="users_8cpp-source.html#l00036">userrec::userrec()</a>.    </td>
1454   </tr>
1455 </table>
1456 <a class="anchor" name="SoftLimit"></a><!-- doxytag: member="ServerConfig::SoftLimit" ref="SoftLimit" args="" --><p>
1457 <table class="mdTable" cellpadding="2" cellspacing="0">
1458   <tr>
1459     <td class="mdRow">
1460       <table cellpadding="0" cellspacing="0" border="0">
1461         <tr>
1462           <td class="md" nowrap valign="top">unsigned int <a class="el" href="classServerConfig.html#SoftLimit">ServerConfig::SoftLimit</a>          </td>
1463         </tr>
1464       </table>
1465     </td>
1466   </tr>
1467 </table>
1468 <table cellspacing="5" cellpadding="0" border="0">
1469   <tr>
1470     <td>
1471       &nbsp;
1472     </td>
1473     <td>
1474
1475 <p>
1476
1477 <p>
1478 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00065">65</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1479   </tr>
1480 </table>
1481 <a class="anchor" name="unlimitcore"></a><!-- doxytag: member="ServerConfig::unlimitcore" ref="unlimitcore" args="" --><p>
1482 <table class="mdTable" cellpadding="2" cellspacing="0">
1483   <tr>
1484     <td class="mdRow">
1485       <table cellpadding="0" cellspacing="0" border="0">
1486         <tr>
1487           <td class="md" nowrap valign="top">bool <a class="el" href="classServerConfig.html#unlimitcore">ServerConfig::unlimitcore</a>          </td>
1488         </tr>
1489       </table>
1490     </td>
1491   </tr>
1492 </table>
1493 <table cellspacing="5" cellpadding="0" border="0">
1494   <tr>
1495     <td>
1496       &nbsp;
1497     </td>
1498     <td>
1499
1500 <p>
1501
1502 <p>
1503 Definition at line <a class="el" href="inspircd__io_8h-source.html#l00060">60</a> of file <a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a>.    </td>
1504   </tr>
1505 </table>
1506 <hr>The documentation for this class was generated from the following file:<ul>
1507 <li><a class="el" href="inspircd__io_8h-source.html">inspircd_io.h</a></ul>
1508 <hr size="1"><address style="align: right;"><small>Generated on Wed Dec 14 14:49:34 2005 for InspIRCd by&nbsp;
1509 <a href="http://www.doxygen.org/index.html">
1510 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4-20050815 </small></address>
1511 </body>
1512 </html>