Update changes.
This commit is contained in:
1 parent
86bd62221f
commit
608f8a2b0c
249 files changed
+1562
-1734
No files matched your search
@@ -80,9 +80,8 @@ Inheritance diagram for core::EPoll:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classcore_1_1EPoll__inherit__graph.png" border="0" usemap="#core_1_1EPoll_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="core_1_1EPoll_inherit__map" id="core_1_1EPoll_inherit__map">
|
||||
<area shape="rect" title=" " alt="" coords="23,155,113,181"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,80,131,107"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="18,5,118,32"/>
|
||||
<area shape="rect" title=" " alt="" coords="23,80,113,107"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,5,131,32"/>
|
||||
</map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<div class="dynheader">
|
||||
@@ -90,9 +89,8 @@ Collaboration diagram for core::EPoll:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="classcore_1_1EPoll__coll__graph.png" border="0" usemap="#core_1_1EPoll_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="core_1_1EPoll_coll__map" id="core_1_1EPoll_coll__map">
|
||||
<area shape="rect" title=" " alt="" coords="23,155,113,181"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,80,131,107"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="18,5,118,32"/>
|
||||
<area shape="rect" title=" " alt="" coords="23,80,113,107"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,5,131,32"/>
|
||||
</map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
@@ -123,17 +121,17 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a3238b150b5d0a57eb2e1b17daa236d3b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1EPoll.html#a3238b150b5d0a57eb2e1b17daa236d3b">eventReceived</a> (struct epoll_event event)</td></tr>
|
||||
<tr class="memdesc:a3238b150b5d0a57eb2e1b17daa236d3b"><td class="mdescLeft"> </td><td class="mdescRight">Dispatch event to appropriate socket. <a href="classcore_1_1EPoll.html#a3238b150b5d0a57eb2e1b17daa236d3b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3238b150b5d0a57eb2e1b17daa236d3b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5cb8a89fb45922c8c88472ec3eae7858"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1EPoll.html#a5cb8a89fb45922c8c88472ec3eae7858">processCommand</a> (coreutils::ZString command, <a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> *session, std::stringstream &data) override</td></tr>
|
||||
<tr class="memdesc:a5cb8a89fb45922c8c88472ec3eae7858"><td class="mdescLeft"> </td><td class="mdescRight">Output the threads array to the console. <a href="classcore_1_1EPoll.html#a5cb8a89fb45922c8c88472ec3eae7858">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5cb8a89fb45922c8c88472ec3eae7858"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a22b5f1545aff3162040844be043abcce"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1EPoll.html#a22b5f1545aff3162040844be043abcce">processCommand</a> (coreutils::ZString &request, <a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> &session) override</td></tr>
|
||||
<tr class="memdesc:a22b5f1545aff3162040844be043abcce"><td class="mdescLeft"> </td><td class="mdescRight">Output the threads array to the console. <a href="classcore_1_1EPoll.html#a22b5f1545aff3162040844be043abcce">More...</a><br /></td></tr>
|
||||
<tr class="separator:a22b5f1545aff3162040844be043abcce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a033633714311f3edc4127ddd1c37f299"><td class="memItemLeft" align="right" valign="top"><a id="a033633714311f3edc4127ddd1c37f299"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>resetSocket</b> (<a class="el" href="classcore_1_1Socket.html">Socket</a> *socket)</td></tr>
|
||||
<tr class="separator:a033633714311f3edc4127ddd1c37f299"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classcore_1_1Command"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classcore_1_1Command')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classcore_1_1Command.html">core::Command</a></td></tr>
|
||||
<tr class="memitem:af9b8d8b3a6d6566f86e0abcb0d10f905 inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#af9b8d8b3a6d6566f86e0abcb0d10f905">check</a> (coreutils::ZString request)</td></tr>
|
||||
<tr class="separator:af9b8d8b3a6d6566f86e0abcb0d10f905 inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a314aef05f78aacb802097f8ae0875291 inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#a314aef05f78aacb802097f8ae0875291">output</a> (Session *session)</td></tr>
|
||||
<tr class="separator:a314aef05f78aacb802097f8ae0875291 inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3bec2a324e71b72f1525a28b2bb028fe inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#a3bec2a324e71b72f1525a28b2bb028fe">check</a> (coreutils::ZString &request)</td></tr>
|
||||
<tr class="separator:a3bec2a324e71b72f1525a28b2bb028fe inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab6352ce5650e70a5c76c3d6e4eefd292 inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#ab6352ce5650e70a5c76c3d6e4eefd292">output</a> (std::stringstream &out)</td></tr>
|
||||
<tr class="separator:ab6352ce5650e70a5c76c3d6e4eefd292 inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8b0321c64838f4d5c8f93461b97cfef inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#ad8b0321c64838f4d5c8f93461b97cfef">setName</a> (std::string name)</td></tr>
|
||||
<tr class="separator:ad8b0321c64838f4d5c8f93461b97cfef inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa63cf88493b2a1b775b5b93b07e79324 inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top"><a id="aa63cf88493b2a1b775b5b93b07e79324"></a>
|
||||
@@ -145,13 +143,6 @@ Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:acfcef2513d94f7b9a191fed3dc744d90"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1EPoll.html#acfcef2513d94f7b9a191fed3dc744d90">maxSockets</a></td></tr>
|
||||
<tr class="memdesc:acfcef2513d94f7b9a191fed3dc744d90"><td class="mdescLeft"> </td><td class="mdescRight">The maximum number of socket allowed. <a href="classcore_1_1EPoll.html#acfcef2513d94f7b9a191fed3dc744d90">More...</a><br /></td></tr>
|
||||
<tr class="separator:acfcef2513d94f7b9a191fed3dc744d90"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_attribs_classcore_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classcore_1_1Object')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classcore_1_1Object.html">core::Object</a></td></tr>
|
||||
<tr class="memitem:aa096b2bab35f1019c91077ef3ec106ce inherit pub_attribs_classcore_1_1Object"><td class="memItemLeft" align="right" valign="top"><a id="aa096b2bab35f1019c91077ef3ec106ce"></a>
|
||||
std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
|
||||
<tr class="separator:aa096b2bab35f1019c91077ef3ec106ce inherit pub_attribs_classcore_1_1Object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad503c264c529c41c25528c34421c83df inherit pub_attribs_classcore_1_1Object"><td class="memItemLeft" align="right" valign="top"><a id="ad503c264c529c41c25528c34421c83df"></a>
|
||||
std::string </td><td class="memItemRight" valign="bottom"><b>tag</b></td></tr>
|
||||
<tr class="separator:ad503c264c529c41c25528c34421c83df inherit pub_attribs_classcore_1_1Object"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a class="el" href="classcore_1_1EPoll.html">EPoll</a></p>
|
||||
@@ -259,8 +250,8 @@ std::string </td><td class="memItemRight" valign="bottom"><b>tag</b></td></
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5cb8a89fb45922c8c88472ec3eae7858"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5cb8a89fb45922c8c88472ec3eae7858">◆ </a></span>processCommand()</h2>
|
||||
<a id="a22b5f1545aff3162040844be043abcce"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a22b5f1545aff3162040844be043abcce">◆ </a></span>processCommand()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -271,20 +262,14 @@ std::string </td><td class="memItemRight" valign="bottom"><b>tag</b></td></
|
||||
<tr>
|
||||
<td class="memname">int core::EPoll::processCommand </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">coreutils::ZString </td>
|
||||
<td class="paramname"><em>command</em>, </td>
|
||||
<td class="paramtype">coreutils::ZString & </td>
|
||||
<td class="paramname"><em>request</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> * </td>
|
||||
<td class="paramname"><em>session</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::stringstream & </td>
|
||||
<td class="paramname"><em>data</em> </td>
|
||||
<td class="paramtype"><a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> & </td>
|
||||
<td class="paramname"><em>session</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
@@ -300,7 +285,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>tag</b></td></
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Output the threads array to the console. </p>
|
||||
<p>The <a class="el" href="classcore_1_1EPoll.html#a5cb8a89fb45922c8c88472ec3eae7858" title="Output the threads array to the console.">processCommand()</a> method displays the thread array to the requesting console via the session passed as parameter.</p>
|
||||
<p>The <a class="el" href="classcore_1_1EPoll.html#a22b5f1545aff3162040844be043abcce" title="Output the threads array to the console.">processCommand()</a> method displays the thread array to the requesting console via the session passed as parameter.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">session</td><td>the session to write the requested data to. </td></tr>
|
||||
@@ -308,7 +293,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>tag</b></td></
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Reimplemented from <a class="el" href="classcore_1_1Command.html#ad8eecee5b179a0030d2f34bcfa30d4f4">core::Command</a>.</p>
|
||||
<p>Reimplemented from <a class="el" href="classcore_1_1Command.html#a95176f2532c38ee14e3fee40ee28b1bd">core::Command</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user