📄 classpion_1_1_pion_engine.html
字号:
</tr> </table></div><div class="memdoc"><p>Adds a new TCP server<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>tcp_server</em> </td><td>the TCP server to add</td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>true if the server was added; false if a conflict occurred </dd></dl><p>Definition at line <a class="el" href="_pion_engine_8cpp-source.html#l00126">126</a> of file <a class="el" href="_pion_engine_8cpp-source.html">PionEngine.cpp</a>.<p>Referenced by <a class="el" href="_pion_8hpp-source.html#l00032">pion::Pion::addServer()</a>.</div></div><p><a class="anchor" name="caa79f07e5eb562eb4b3ba99230ee941"></a><!-- doxytag: member="pion::PionEngine::addHTTPServer" ref="caa79f07e5eb562eb4b3ba99230ee941" args="(const unsigned int tcp_port)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespacepion.html#7ed8c1f0fbb318801a8a19dda04f7001">HTTPServerPtr</a> pion::PionEngine::addHTTPServer </td> <td>(</td> <td class="paramtype">const unsigned int </td> <td class="paramname"> <em>tcp_port</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Adds a new HTTP server<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>tcp_port</em> </td><td>the TCP port the server listens to</td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to the new server (pointer is undefined if failure) </dd></dl><p>Definition at line <a class="el" href="_pion_engine_8cpp-source.html#l00138">138</a> of file <a class="el" href="_pion_engine_8cpp-source.html">PionEngine.cpp</a>.<p>References <a class="el" href="_h_t_t_p_server_8hpp-source.html#l00075">pion::HTTPServer::create()</a>.<p>Referenced by <a class="el" href="_pion_8hpp-source.html#l00043">pion::Pion::addHTTPServer()</a>.</div></div><p><a class="anchor" name="d2a1e4fc8c01020702b067508c027d6d"></a><!-- doxytag: member="pion::PionEngine::getServer" ref="d2a1e4fc8c01020702b067508c027d6d" args="(const unsigned int tcp_port)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="namespacepion.html#a54ac170d28fb8b88d560775581a9b8f">TCPServerPtr</a> pion::PionEngine::getServer </td> <td>(</td> <td class="paramtype">const unsigned int </td> <td class="paramname"> <em>tcp_port</em> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>Retrieves an existing TCP server for the given port number<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>tcp_port</em> </td><td>the TCP port the server listens to</td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to the new server (pointer is undefined if failure) </dd></dl><p>Definition at line <a class="el" href="_pion_engine_8cpp-source.html#l00154">154</a> of file <a class="el" href="_pion_engine_8cpp-source.html">PionEngine.cpp</a>.<p>Referenced by <a class="el" href="_pion_8hpp-source.html#l00054">pion::Pion::getServer()</a>.</div></div><p><a class="anchor" name="2c6d002ad46191a4c4c4046537db329e"></a><!-- doxytag: member="pion::PionEngine::stop" ref="2c6d002ad46191a4c4c4046537db329e" args="(const bool reset_servers=false)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">void pion::PionEngine::stop </td> <td>(</td> <td class="paramtype">const bool </td> <td class="paramname"> <em>reset_servers</em> = <code>false</code> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p>stops <a class="el" href="namespacepion.html">pion</a><p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>reset_servers</em> </td><td>if true, all servers will be removed </td></tr> </table></dl><p>Definition at line <a class="el" href="_pion_engine_8cpp-source.html#l00061">61</a> of file <a class="el" href="_pion_engine_8cpp-source.html">PionEngine.cpp</a>.<p>Referenced by <a class="el" href="_pion_8hpp-source.html#l00063">pion::Pion::stop()</a>, and <a class="el" href="_pion_engine_8hpp-source.html#l00054">~PionEngine()</a>.</div></div><p><hr>The documentation for this class was generated from the following files:<ul><li>/Users/mdickey/code/libpion-export/include/libpion/<a class="el" href="_pion_engine_8hpp-source.html">PionEngine.hpp</a><li>/Users/mdickey/code/libpion-export/src/<a class="el" href="_pion_engine_8cpp-source.html">PionEngine.cpp</a></ul><hr size="1"><address style="text-align: right;"><small>Generated on Tue Jun 19 13:29:23 2007 for libpion by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -