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

+4 -4
View File
@@ -84,13 +84,13 @@ $(function() {
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keywordtype">void</span> writeLog(std::string data);</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">protected</span>:</div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classcore_1_1ConsoleSession.html#a830cc1e1e0c3fe3b066f0a9f7f469490">protocol</a>(std::string data) <span class="keyword">override</span>; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classcore_1_1ConsoleSession.html#a72cd8a1ed55112b7245d889a9424fd64">protocol</a>(coreutils::ZString data) <span class="keyword">override</span>; </div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">enum</span> Status {WELCOME, LOGIN, WAIT_USER_PROFILE, PASSWORD, WAIT_PASSWORD, PROMPT, INPUT, PROCESS, DONE};</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; Status status = WELCOME; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordtype">void</span> doCommand(std::string request);</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; std::string command;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keywordtype">void</span> doCommand(coreutils::ZString request);</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; coreutils::ZString command;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; };</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; </div>
@@ -100,7 +100,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclasscore_1_1EPoll_html"><div class="ttname"><a href="classcore_1_1EPoll.html">core::EPoll</a></div><div class="ttdef"><b>Definition:</b> EPoll.h:31</div></div>
<div class="ttc" id="aclasscore_1_1ConsoleSession_html"><div class="ttname"><a href="classcore_1_1ConsoleSession.html">core::ConsoleSession</a></div><div class="ttdef"><b>Definition:</b> ConsoleSession.h:18</div></div>
<div class="ttc" id="aclasscore_1_1ConsoleSession_html_a830cc1e1e0c3fe3b066f0a9f7f469490"><div class="ttname"><a href="classcore_1_1ConsoleSession.html#a830cc1e1e0c3fe3b066f0a9f7f469490">core::ConsoleSession::protocol</a></div><div class="ttdeci">void protocol(std::string data) override</div><div class="ttdef"><b>Definition:</b> ConsoleSession.cpp:12</div></div>
<div class="ttc" id="aclasscore_1_1ConsoleSession_html_a72cd8a1ed55112b7245d889a9424fd64"><div class="ttname"><a href="classcore_1_1ConsoleSession.html#a72cd8a1ed55112b7245d889a9424fd64">core::ConsoleSession::protocol</a></div><div class="ttdeci">void protocol(coreutils::ZString data) override</div><div class="ttdef"><b>Definition:</b> ConsoleSession.cpp:12</div></div>
<div class="ttc" id="aclasscore_1_1TCPServer_html"><div class="ttname"><a href="classcore_1_1TCPServer.html">core::TCPServer</a></div><div class="ttdef"><b>Definition:</b> TCPServer.h:24</div></div>
<div class="ttc" id="aclasscore_1_1TerminalSession_html"><div class="ttname"><a href="classcore_1_1TerminalSession.html">core::TerminalSession</a></div><div class="ttdef"><b>Definition:</b> TerminalSession.h:30</div></div>
<!-- start footer part -->