📄 classpion_1_1_h_t_t_p_server-members.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"><title>libpion: Member List</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.5.2 --><div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul></div><div class="tabs"> <ul> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul></div><h1>pion::HTTPServer Member List</h1>This is the complete list of members for <a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a>, including all inherited members.<p><table> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#bb4bab0c980efa48976f3982c85db100">addModule</a>(const std::string &resource, HTTPModule *module_ptr)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#d093dfe54d6808f2b86116c81490ff3a">afterStopping</a>(void)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [protected, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#2be32ffd74ea6e1a01ad7faaf9ccebc3">BadRequestHandler</a> typedef</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#85ab5540af5eadd957e102b4d848f095">beforeStarting</a>(void)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [protected, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#6f73057b1407cb4dcbd3ffc4612539e9">clearModules</a>(void)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#ad3704c715ed243c9133eceff99fc851">create</a>(const unsigned int tcp_port)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [inline, static]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#c2963ffc465158dddb64f9a3f921f9e3">getLogger</a>(void)</td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#ae2c1a58569dfd7342fcf6ccac0746a2">getPort</a>(void) const </td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#f09c4afb760226b0960c7443191b7ec3">getSSLContext</a>(void)</td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#41ffd99c9e0250f0bb16ef4070f0fa87">getSSLFlag</a>(void) const </td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#aec0c406558aa20ccc076db57fdae0ee">handleBadRequest</a>(HTTPRequestPtr &http_request, TCPConnectionPtr &tcp_conn)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [protected, static]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#8d56ea8d41de7e5cfb3ce17addbd0a8b">handleConnection</a>(TCPConnectionPtr &tcp_conn)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [protected, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#bafcdd0c6b9533433e57821c5a312972">handleNotFoundRequest</a>(HTTPRequestPtr &http_request, TCPConnectionPtr &tcp_conn)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [protected, static]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#ce510154e117873d528e04bbf6f30d5b">handleRequest</a>(HTTPRequestPtr &http_request, TCPConnectionPtr &tcp_conn)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#dfa99550f6ce2e3be147904b32e077e5">handleServerError</a>(HTTPRequestPtr &http_request, TCPConnectionPtr &tcp_conn, const std::string &error_msg)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [protected, static]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#cc15aa773af3c82620cd3895ca9a9058">HTTPServer</a>(const unsigned int tcp_port)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [inline, explicit, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#95bd8a7c5882d19cd203f902aa8924cf">loadModule</a>(const std::string &resource, const std::string &module_name)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#2cc8edf6440a62b1582ff7162a9dc067">loadModuleConfig</a>(const std::string &config_name)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#028f2f5c2af69741b003b438ce682029">m_logger</a></td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td><code> [protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#67bd834e0b81b718ee551820478c7864">NotFoundHandler</a> typedef</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#e66c8d13458b5d597e4ab5f8a80d18db">ServerErrorHandler</a> typedef</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#f8458bd7d7ed74466a25506e709e0ea3">setBadRequestHandler</a>(BadRequestHandler h)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#e9b33f6ec5dda7203c8e408614d26a53">setLogger</a>(PionLogger log_ptr)</td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#ae48d9e0433e0b956b13513597c57655">setModuleOption</a>(const std::string &resource, const std::string &name, const std::string &value)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#a16a6ee4c2acb5e5481987ea9efcc9da">setNotFoundHandler</a>(NotFoundHandler h)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#a0500b78174f9465fdf5687e946a3d64">setServerErrorHandler</a>(ServerErrorHandler h)</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#c782ea822bac8db0205d7ebdeee81513">setSSLFlag</a>(bool b=true)</td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#9720a022872dbe555c9e94294f20491e">start</a>(void)</td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#4b4f90dc95bbab0ce0827f73859dbf8e">stop</a>(void)</td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#09cdecc884b9e098b605a07c151b99f6">TCPServer</a>(const unsigned int tcp_port)</td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td><code> [explicit, protected]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_h_t_t_p_server.html#b323c97fe17a123dd91dbecf2ec7763f">~HTTPServer</a>()</td><td><a class="el" href="classpion_1_1_h_t_t_p_server.html">pion::HTTPServer</a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classpion_1_1_t_c_p_server.html#627ca308aeb8fa59d28c8adc87605e07">~TCPServer</a>()</td><td><a class="el" href="classpion_1_1_t_c_p_server.html">pion::TCPServer</a></td><td><code> [inline, virtual]</code></td></tr></table><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 + -