ServerCore modifications.

This commit is contained in:
Brad Arant committed 2022-03-15 20:09:11 -07:00
1 parent e28468d79d
commit 7a0155ba2c
59 files changed
+595 -279

No files matched your search

+12 -6
View File
@@ -95,12 +95,12 @@ Collaboration diagram for core::Subscription:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a60c235914199243eba7fa019f265fb76"><td class="memItemLeft" align="right" valign="top"><a id="a60c235914199243eba7fa019f265fb76"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Subscription</b> (std::string id)</td></tr>
<tr class="separator:a60c235914199243eba7fa019f265fb76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b93a096e55fc586ad9c6966b02f3b0f"><td class="memItemLeft" align="right" valign="top"><a id="a4b93a096e55fc586ad9c6966b02f3b0f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Subscription</b> (std::string id, <a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session)</td></tr>
<tr class="separator:a4b93a096e55fc586ad9c6966b02f3b0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a348a4ec8232ada37f5be2b6f756f01f3"><td class="memItemLeft" align="right" valign="top"><a id="a348a4ec8232ada37f5be2b6f756f01f3"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Subscription</b> (std::string id, std::string mode=&quot;*AUTHOR&quot;)</td></tr>
<tr class="separator:a348a4ec8232ada37f5be2b6f756f01f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75e36b110e87138d4f5d8f0cbbaca4c1"><td class="memItemLeft" align="right" valign="top"><a id="a75e36b110e87138d4f5d8f0cbbaca4c1"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Subscription</b> (std::string id, <a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session, std::string mode=&quot;*AUTHOR&quot;)</td></tr>
<tr class="separator:a75e36b110e87138d4f5d8f0cbbaca4c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57c23d7c49328eecf8358f84b485f7cb"><td class="memItemLeft" align="right" valign="top"><a id="a57c23d7c49328eecf8358f84b485f7cb"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>subscribe</b> (<a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session)</td></tr>
<tr class="separator:a57c23d7c49328eecf8358f84b485f7cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -116,12 +116,18 @@ virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>onSubscribe</b
<tr class="memitem:adfd211503f5eccfda620995de58c73f9"><td class="memItemLeft" align="right" valign="top"><a id="adfd211503f5eccfda620995de58c73f9"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>event</b> (std::stringstream &amp;out)</td></tr>
<tr class="separator:adfd211503f5eccfda620995de58c73f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addf187a8e97c2be1ac0cce9c21da5a28"><td class="memItemLeft" align="right" valign="top"><a id="addf187a8e97c2be1ac0cce9c21da5a28"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>ifSubscriber</b> (<a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session)</td></tr>
<tr class="separator:addf187a8e97c2be1ac0cce9c21da5a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
</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:a6a952ecf3d9d4a2c69c6b09c3c5c6cb2"><td class="memItemLeft" align="right" valign="top"><a id="a6a952ecf3d9d4a2c69c6b09c3c5c6cb2"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>id</b></td></tr>
<tr class="separator:a6a952ecf3d9d4a2c69c6b09c3c5c6cb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f7d38b845a674d860fd78aa7cdd5858"><td class="memItemLeft" align="right" valign="top"><a id="a5f7d38b845a674d860fd78aa7cdd5858"></a>
std::string&#160;</td><td class="memItemRight" valign="bottom"><b>mode</b></td></tr>
<tr class="separator:a5f7d38b845a674d860fd78aa7cdd5858"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5526427600aa4a5b180f76f201e85f58"><td class="memItemLeft" align="right" valign="top"><a id="a5526427600aa4a5b180f76f201e85f58"></a>
<a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>owner</b></td></tr>
<tr class="separator:a5526427600aa4a5b180f76f201e85f58"><td class="memSeparator" colspan="2">&#160;</td></tr>