Many changes to ServerCore

This commit is contained in:
barant committed 2021-07-23 08:57:27 -07:00
1 parent 6969ef0fbb
commit d445834af6
83 files changed
+666 -756

No files matched your search

+9 -9
View File
@@ -154,10 +154,10 @@ virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>onUnregister<
bool&#160;</td><td class="memItemRight" valign="bottom"><b>needsToWrite</b> ()</td></tr>
<tr class="separator:a43247bfe43c2be5ab3863d9057d46b7c inherit pub_methods_classcore_1_1Socket"><td class="memSeparator" colspan="2">&#160;</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="-"/>&#160;Public Member Functions inherited from <a class="el" href="classcore_1_1Command.html">core::Command</a></td></tr>
<tr class="memitem:abdc0d7a4693a7f7940bbae20c4a667c0 inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#abdc0d7a4693a7f7940bbae20c4a667c0">check</a> (std::string request)</td></tr>
<tr class="separator:abdc0d7a4693a7f7940bbae20c4a667c0 inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a068ebc22f7a067cf23ed2c17f95b06e9 inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#a068ebc22f7a067cf23ed2c17f95b06e9">processCommand</a> (std::string request, <a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> *session, std::stringstream &amp;data)</td></tr>
<tr class="separator:a068ebc22f7a067cf23ed2c17f95b06e9 inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9b8d8b3a6d6566f86e0abcb0d10f905 inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</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">&#160;</td></tr>
<tr class="memitem:ad8eecee5b179a0030d2f34bcfa30d4f4 inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#ad8eecee5b179a0030d2f34bcfa30d4f4">processCommand</a> (coreutils::ZString request, <a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> *session, std::stringstream &amp;data)</td></tr>
<tr class="separator:ad8eecee5b179a0030d2f34bcfa30d4f4 inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a314aef05f78aacb802097f8ae0875291 inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</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">&#160;</td></tr>
<tr class="memitem:ad8b0321c64838f4d5c8f93461b97cfef inherit pub_methods_classcore_1_1Command"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#ad8b0321c64838f4d5c8f93461b97cfef">setName</a> (std::string name)</td></tr>
@@ -181,11 +181,11 @@ void&#160;</td><td class="memItemRight" valign="bottom"><b>setBufferSize</b> (in
<tr class="memitem:aa9195676bb7ecbec167ecf5336921cbb inherit pro_methods_classcore_1_1Socket"><td class="memItemLeft" align="right" valign="top"><a id="aa9195676bb7ecbec167ecf5336921cbb"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>getBufferSize</b> ()</td></tr>
<tr class="separator:aa9195676bb7ecbec167ecf5336921cbb inherit pro_methods_classcore_1_1Socket"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6c06db2441633ae9979affe72930abc inherit pro_methods_classcore_1_1Socket"><td class="memItemLeft" align="right" valign="top"><a id="af6c06db2441633ae9979affe72930abc"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>onDataReceived</b> (char *buffer, int len)</td></tr>
<tr class="separator:af6c06db2441633ae9979affe72930abc inherit pro_methods_classcore_1_1Socket"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af455ec6f793473f529507af26aa54695 inherit pro_methods_classcore_1_1Socket"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Socket.html#af455ec6f793473f529507af26aa54695">receiveData</a> (char *buffer, int bufferLength)</td></tr>
<tr class="separator:af455ec6f793473f529507af26aa54695 inherit pro_methods_classcore_1_1Socket"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1b212533877a49c965a3aaa05f22d03 inherit pro_methods_classcore_1_1Socket"><td class="memItemLeft" align="right" valign="top"><a id="aa1b212533877a49c965a3aaa05f22d03"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>onDataReceived</b> (coreutils::ZString data)</td></tr>
<tr class="separator:aa1b212533877a49c965a3aaa05f22d03 inherit pro_methods_classcore_1_1Socket"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a481b3b3874a6862f8d97030297cc6f32 inherit pro_methods_classcore_1_1Socket"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Socket.html#a481b3b3874a6862f8d97030297cc6f32">receiveData</a> (coreutils::ZString buffer)</td></tr>
<tr class="separator:a481b3b3874a6862f8d97030297cc6f32 inherit pro_methods_classcore_1_1Socket"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>