]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/module-doc/socket_8cpp.html
Added new module docs
[user/henk/code/inspircd.git] / docs / module-doc / socket_8cpp.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: socket.cpp 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_000005.html">src</a></div>
10 <h1>socket.cpp File Reference</h1><code>#include &quot;inspircd_config.h&quot;</code><br>
11 <code>#include &lt;sys/time.h&gt;</code><br>
12 <code>#include &lt;sys/resource.h&gt;</code><br>
13 <code>#include &lt;sys/types.h&gt;</code><br>
14 <code>#include &lt;sys/socket.h&gt;</code><br>
15 <code>#include &lt;netinet/in.h&gt;</code><br>
16 <code>#include &lt;string&gt;</code><br>
17 <code>#include &lt;unistd.h&gt;</code><br>
18 <code>#include &lt;fcntl.h&gt;</code><br>
19 <code>#include &lt;poll.h&gt;</code><br>
20 <code>#include &lt;sstream&gt;</code><br>
21 <code>#include &lt;iostream&gt;</code><br>
22 <code>#include &lt;fstream&gt;</code><br>
23 <code>#include &quot;<a class="el" href="socket_8h-source.html">socket.h</a>&quot;</code><br>
24 <code>#include &quot;inspircd.h&quot;</code><br>
25 <code>#include &quot;inspircd_io.h&quot;</code><br>
26 <code>#include &quot;inspircd_util.h&quot;</code><br>
27 <code>#include &quot;inspstring.h&quot;</code><br>
28 <code>#include &quot;helperfuncs.h&quot;</code><br>
29
30 <p>
31 Include dependency graph for socket.cpp:<p><center><img src="socket_8cpp__incl.gif" border="0" usemap="#socket.cpp_map" alt=""></center>
32 <map name="socket.cpp_map">
33 <area href="socket_8h-source.html" shape="rect" coords="165,311,237,337" alt="">
34 </map>
35
36 <p>
37 <a href="socket_8cpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
38 <tr><td></td></tr>
39 <tr><td colspan="2"><br><h2>Variables</h2></td></tr>
40 <tr><td class="memItemLeft" nowrap align="right" valign="top">FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="socket_8cpp.html#log_5Ffile">log_file</a></td></tr>
41
42 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="socket_8cpp.html#boundPortCount">boundPortCount</a></td></tr>
43
44 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="socket_8cpp.html#openSockfd_5BMAXSOCKS_5D">openSockfd</a> [MAXSOCKS]</td></tr>
45
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">time_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="socket_8cpp.html#TIME">TIME</a></td></tr>
47
48 <tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="socket_8cpp.html#unlimitcore">unlimitcore</a></td></tr>
49
50 <tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="socket_8cpp.html#MaxConn">MaxConn</a></td></tr>
51
52 </table>
53 <hr><h2>Variable Documentation</h2>
54 <a class="anchor" name="boundPortCount"></a><!-- doxytag: member="socket.cpp::boundPortCount" ref="boundPortCount" args="" --><p>
55 <table class="mdTable" cellpadding="2" cellspacing="0">
56   <tr>
57     <td class="mdRow">
58       <table cellpadding="0" cellspacing="0" border="0">
59         <tr>
60           <td class="md" nowrap valign="top">int <a class="el" href="socket_8cpp.html#boundPortCount">boundPortCount</a>          </td>
61         </tr>
62       </table>
63     </td>
64   </tr>
65 </table>
66 <table cellspacing="5" cellpadding="0" border="0">
67   <tr>
68     <td>
69       &nbsp;
70     </td>
71     <td>
72
73 <p>
74     </td>
75   </tr>
76 </table>
77 <a class="anchor" name="log_5Ffile"></a><!-- doxytag: member="socket.cpp::log_file" ref="log_5Ffile" 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">FILE* <a class="el" href="socket_8cpp.html#log_5Ffile">log_file</a>          </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     </td>
98   </tr>
99 </table>
100 <a class="anchor" name="MaxConn"></a><!-- doxytag: member="socket.cpp::MaxConn" ref="MaxConn" args="" --><p>
101 <table class="mdTable" cellpadding="2" cellspacing="0">
102   <tr>
103     <td class="mdRow">
104       <table cellpadding="0" cellspacing="0" border="0">
105         <tr>
106           <td class="md" nowrap valign="top">int <a class="el" href="socket_8cpp.html#MaxConn">MaxConn</a>          </td>
107         </tr>
108       </table>
109     </td>
110   </tr>
111 </table>
112 <table cellspacing="5" cellpadding="0" border="0">
113   <tr>
114     <td>
115       &nbsp;
116     </td>
117     <td>
118
119 <p>
120     </td>
121   </tr>
122 </table>
123 <a class="anchor" name="openSockfd_5BMAXSOCKS_5D"></a><!-- doxytag: member="socket.cpp::openSockfd" ref="openSockfd_5BMAXSOCKS_5D" args="[MAXSOCKS]" --><p>
124 <table class="mdTable" cellpadding="2" cellspacing="0">
125   <tr>
126     <td class="mdRow">
127       <table cellpadding="0" cellspacing="0" border="0">
128         <tr>
129           <td class="md" nowrap valign="top">int <a class="el" href="socket_8cpp.html#openSockfd_5BMAXSOCKS_5D">openSockfd</a>[MAXSOCKS]          </td>
130         </tr>
131       </table>
132     </td>
133   </tr>
134 </table>
135 <table cellspacing="5" cellpadding="0" border="0">
136   <tr>
137     <td>
138       &nbsp;
139     </td>
140     <td>
141
142 <p>
143     </td>
144   </tr>
145 </table>
146 <a class="anchor" name="TIME"></a><!-- doxytag: member="socket.cpp::TIME" ref="TIME" args="" --><p>
147 <table class="mdTable" cellpadding="2" cellspacing="0">
148   <tr>
149     <td class="mdRow">
150       <table cellpadding="0" cellspacing="0" border="0">
151         <tr>
152           <td class="md" nowrap valign="top">time_t <a class="el" href="users_8cpp.html#TIME">TIME</a>          </td>
153         </tr>
154       </table>
155     </td>
156   </tr>
157 </table>
158 <table cellspacing="5" cellpadding="0" border="0">
159   <tr>
160     <td>
161       &nbsp;
162     </td>
163     <td>
164
165 <p>
166     </td>
167   </tr>
168 </table>
169 <a class="anchor" name="unlimitcore"></a><!-- doxytag: member="socket.cpp::unlimitcore" ref="unlimitcore" args="" --><p>
170 <table class="mdTable" cellpadding="2" cellspacing="0">
171   <tr>
172     <td class="mdRow">
173       <table cellpadding="0" cellspacing="0" border="0">
174         <tr>
175           <td class="md" nowrap valign="top">bool <a class="el" href="socket_8cpp.html#unlimitcore">unlimitcore</a>          </td>
176         </tr>
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 <hr size="1"><address style="align: right;"><small>Generated on Fri Dec 9 20:20:09 2005 for InspIRCd by&nbsp;
193 <a href="http://www.doxygen.org/index.html">
194 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.4-20050815 </small></address>
195 </body>
196 </html>