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
@@ -73,7 +73,7 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classcore_1_1TCPServer.html#a82f6bf16e4ab20d8b30da09e034fffff">blackList</a></td><td class="entry"><a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcore_1_1Command.html#abdc0d7a4693a7f7940bbae20c4a667c0">check</a>(std::string request)</td><td class="entry"><a class="el" href="classcore_1_1Command.html">core::Command</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcore_1_1Command.html#af9b8d8b3a6d6566f86e0abcb0d10f905">check</a>(coreutils::ZString request)</td><td class="entry"><a class="el" href="classcore_1_1Command.html">core::Command</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcore_1_1TCPServer.html#afcc44802b988e2f4292504e804dccf8b">commands</a></td><td class="entry"><a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>connect</b>(IPAddress &amp;address) (defined in <a class="el" href="classcore_1_1TCPSocket.html">core::TCPSocket</a>)</td><td class="entry"><a class="el" href="classcore_1_1TCPSocket.html">core::TCPSocket</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ePoll</b> (defined in <a class="el" href="classcore_1_1Socket.html">core::Socket</a>)</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
@@ -86,7 +86,7 @@ $(function() {
<tr bgcolor="#f0f0f0"><td class="entry"><b>name</b> (defined in <a class="el" href="classcore_1_1Object.html">core::Object</a>)</td><td class="entry"><a class="el" href="classcore_1_1Object.html">core::Object</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>needsToWrite</b>() (defined in <a class="el" href="classcore_1_1Socket.html">core::Socket</a>)</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcore_1_1TCPServer.html#a276ccbc8cb9b4380ebd78807b97f0159">onDataReceived</a>(std::string data) override</td><td class="entry"><a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>onDataReceived</b>(char *buffer, int len) (defined in <a class="el" href="classcore_1_1Socket.html">core::Socket</a>)</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>onDataReceived</b>(coreutils::ZString data) (defined in <a class="el" href="classcore_1_1Socket.html">core::Socket</a>)</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcore_1_1Socket.html#a81e5ee3e17834166d97c6e8b7dfe0da0">onRegister</a>()</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcore_1_1Socket.html#a23b9824653bbe4652a716acb828665b1">onRegistered</a>()</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>onUnregister</b>() (defined in <a class="el" href="classcore_1_1Socket.html">core::Socket</a>)</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
@@ -94,8 +94,8 @@ $(function() {
<tr><td class="entry"><a class="el" href="classcore_1_1TCPServer.html#a120d5031360cc62251bdc43fa2d9813a">output</a>(TCPSession *session)</td><td class="entry"><a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcore_1_1TCPSocket.html#afacf7528ff3c9ac077d7b5a49e2116fd">core::TCPSocket::output</a>(std::stringstream &amp;out)</td><td class="entry"><a class="el" href="classcore_1_1TCPSocket.html">core::TCPSocket</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcore_1_1Command.html#a314aef05f78aacb802097f8ae0875291">core::Command::output</a>(Session *session)</td><td class="entry"><a class="el" href="classcore_1_1Command.html">core::Command</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcore_1_1TCPServer.html#a93f64f81bc63f145799af91138a064dc">processCommand</a>(std::string command, TCPSession *session, std::stringstream &amp;data) override</td><td class="entry"><a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcore_1_1Socket.html#af455ec6f793473f529507af26aa54695">receiveData</a>(char *buffer, int bufferLength)</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcore_1_1TCPServer.html#ad08e04a2ff44c9c40419cdc6bd0e4b79">processCommand</a>(coreutils::ZString command, TCPSession *session, std::stringstream &amp;data) override</td><td class="entry"><a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcore_1_1Socket.html#a481b3b3874a6862f8d97030297cc6f32">receiveData</a>(coreutils::ZString buffer)</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>removeFromSessionList</b>(TCPSession *session) (defined in <a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a>)</td><td class="entry"><a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>reset</b> (defined in <a class="el" href="classcore_1_1Socket.html">core::Socket</a>)</td><td class="entry"><a class="el" href="classcore_1_1Socket.html">core::Socket</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>sessionErrorHandler</b>(std::string errorString, std::stringstream &amp;out) (defined in <a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a>)</td><td class="entry"><a class="el" href="classcore_1_1TCPServer.html">core::TCPServer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>