Continued development on Command and CommandList.

This commit is contained in:
barant committed 2020-05-04 10:04:24 -07:00
1 parent cb7a556edf
commit 63943e02dd
36 files changed
+475 -464

No files matched your search

+9 -19
View File
@@ -126,9 +126,9 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class
<tr class="memdesc:a06ba54744530439d4131e6aba4623d08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the descriptor for the socket. <br />
<br /></td></tr>
<tr class="separator:a06ba54744530439d4131e6aba4623d08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeee3b9d24b039679f1f05820209539c5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Socket.html#aeee3b9d24b039679f1f05820209539c5">eventReceived</a> (struct epoll_event event, pid_t threadId)</td></tr>
<tr class="memdesc:aeee3b9d24b039679f1f05820209539c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse epoll event and call specified callbacks. <a href="classcore_1_1Socket.html#aeee3b9d24b039679f1f05820209539c5">More...</a><br /></td></tr>
<tr class="separator:aeee3b9d24b039679f1f05820209539c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c9a3396693ff919eb827729f9e72b03"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Socket.html#a4c9a3396693ff919eb827729f9e72b03">eventReceived</a> (struct epoll_event event)</td></tr>
<tr class="memdesc:a4c9a3396693ff919eb827729f9e72b03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse epoll event and call specified callbacks. <a href="classcore_1_1Socket.html#a4c9a3396693ff919eb827729f9e72b03">More...</a><br /></td></tr>
<tr class="separator:a4c9a3396693ff919eb827729f9e72b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1413c826307ef0f29d7457770af675e3"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Socket.html#a1413c826307ef0f29d7457770af675e3">write</a> (std::string data)</td></tr>
<tr class="separator:a1413c826307ef0f29d7457770af675e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4855594af113428eacdaa7448d661121"><td class="memItemLeft" align="right" valign="top"><a id="a4855594af113428eacdaa7448d661121"></a>
@@ -156,9 +156,9 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>needsToWrite</b> ()</
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:addc8b96547fb9cc921f9fb0e398d4882"><td class="memItemLeft" align="right" valign="top"><a id="addc8b96547fb9cc921f9fb0e398d4882"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>active</b> = false</td></tr>
<tr class="separator:addc8b96547fb9cc921f9fb0e398d4882"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f9a89f5caab42f77b3759ceb54a0a78"><td class="memItemLeft" align="right" valign="top"><a id="a9f9a89f5caab42f77b3759ceb54a0a78"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> = false</td></tr>
<tr class="separator:a9f9a89f5caab42f77b3759ceb54a0a78"><td class="memSeparator" colspan="2">&#160;</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="-"/>&#160;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&#160;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
@@ -257,8 +257,8 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>shutDown</b> = false<
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aeee3b9d24b039679f1f05820209539c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeee3b9d24b039679f1f05820209539c5">&#9670;&nbsp;</a></span>eventReceived()</h2>
<a id="a4c9a3396693ff919eb827729f9e72b03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c9a3396693ff919eb827729f9e72b03">&#9670;&nbsp;</a></span>eventReceived()</h2>
<div class="memitem">
<div class="memproto">
@@ -267,18 +267,8 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>shutDown</b> = false<
<td class="memname">bool core::Socket::eventReceived </td>
<td>(</td>
<td class="paramtype">struct epoll_event&#160;</td>
<td class="paramname"><em>event</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td class="paramname"><em>event</em></td><td>)</td>
<td></td>
<td class="paramtype">pid_t&#160;</td>
<td class="paramname"><em>threadId</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">