Added support for the SubscriptionHandlerFactory object.

This commit is contained in:
Brad Arant 2023-06-10 16:01:56 -07:00
parent 0ef782a11c
commit b40cb9f5a4
114 changed files with 497 additions and 480 deletions

4
.gitignore vendored
View File

@ -10,5 +10,5 @@ docs/html
*/*.ipch */*.ipch
*/mmap_address.bin */mmap_address.bin
.history/* .history/*
html/* html
latex/* latex

View File

@ -3,8 +3,7 @@
#include "TCPSession.h" #include "TCPSession.h"
#include <algorithm> #include <algorithm>
namespace core namespace core {
{
Subscription::Subscription(std::string id, std::string mode) Subscription::Subscription(std::string id, std::string mode)
: id(id), mode(mode), owner(NULL), handler(NULL) {} : id(id), mode(mode), owner(NULL), handler(NULL) {}
@ -13,37 +12,29 @@ namespace core
: id(id), mode(mode), owner(&session), handler(NULL) {} : id(id), mode(mode), owner(&session), handler(NULL) {}
Subscription::Subscription(std::string id, TCPSession &session, std::string mode, SubscriptionHandler *handler) Subscription::Subscription(std::string id, TCPSession &session, std::string mode, SubscriptionHandler *handler)
: id(id), mode(mode), owner(&session), handler(handler) { : id(id), mode(mode), owner(&session), handler(handler) {}
} Subscription::~Subscription() {
Subscription::~Subscription()
{
std::stringstream out; std::stringstream out;
out << "cancel:" << id << std::endl; out << "cancel:" << id << std::endl;
for (auto subscriber : subscribers) for (auto subscriber : subscribers) {
{
subscriber->write(out.str()); subscriber->write(out.str());
} }
} }
int Subscription::subscribe(TCPSession &session) int Subscription::subscribe(TCPSession &session) {
{
if (handler) if (handler)
handler->onSubscribe(session); handler->onSubscribe(session);
else else
onSubscribe(session); onSubscribe(session);
subscribers.push_back(&session); subscribers.push_back(&session);
return 1; return 1;
} }
int Subscription::unsubscribe(TCPSession &session) int Subscription::unsubscribe(TCPSession &session) {
{ for (auto subscriber = subscribers.begin(); subscriber < subscribers.end(); ++subscriber) {
for (auto subscriber = subscribers.begin(); subscriber < subscribers.end(); ++subscriber) if (*subscriber == &session) {
{
if (*subscriber == &session)
{
subscribers.erase(subscriber++); subscribers.erase(subscriber++);
return 1; return 1;
} }
@ -51,8 +42,7 @@ namespace core
return 0; return 0;
} }
int Subscription::process(coreutils::ZString &request, std::stringstream &out, TCPSession &session) int Subscription::process(coreutils::ZString &request, std::stringstream &out, TCPSession &session) {
{
// std::cout << "(" << handler << ")" << std::endl; // std::cout << "(" << handler << ")" << std::endl;
if (handler) if (handler)
handler->process(request, out, session, this); handler->process(request, out, session, this);

View File

@ -11,10 +11,9 @@ namespace core
class TCPSession; class TCPSession;
class Subscription class Subscription {
{
public: public:
Subscription(std::string id, std::string mode = "*AUTHOR"); Subscription(std::string id, std::string mode = "*AUTHOR");
Subscription(std::string id, TCPSession &session, std::string mode); Subscription(std::string id, TCPSession &session, std::string mode);
Subscription(std::string id, TCPSession &session, std::string mode, SubscriptionHandler *handler); Subscription(std::string id, TCPSession &session, std::string mode, SubscriptionHandler *handler);
@ -33,10 +32,6 @@ namespace core
bool subInvite(TCPSession &session); bool subInvite(TCPSession &session);
// void setHandler(SubscriptionHandler *handlers);
// int processCommand(coreutils::ZString &request, TCPSession &session) override;
std::string id; std::string id;
std::string mode; std::string mode;
TCPSession *owner; TCPSession *owner;

View File

@ -0,0 +1,21 @@
#ifndef __SubscriptionHandlerFactory_h__
#define __SubscriptionHandlerFactory_h__
#include "SubscriptionHandler.h"
#include <string>
namespace core {
class SubscriptionHandlerFactory {
public:
virtual SubscriptionHandler * getSubscriptionHandler(std::string name) {
return new SubscriptionHandler();
}
};
}
#endif

View File

@ -3,11 +3,13 @@
#include "Subscription.h" #include "Subscription.h"
#include "TCPServer.h" #include "TCPServer.h"
#include <algorithm> #include <algorithm>
#include "SubscriptionHandlerFactory.h"
namespace core namespace core {
{
SubscriptionManager::SubscriptionManager() {} SubscriptionManager::SubscriptionManager() {
factory = new SubscriptionHandlerFactory();
}
int SubscriptionManager::add(Subscription &subscription) { int SubscriptionManager::add(Subscription &subscription) {
lock.lock(); lock.lock();
@ -16,16 +18,7 @@ namespace core
return 1; return 1;
} }
int SubscriptionManager::addHandler(std::string name, SubscriptionHandler *handler) { int SubscriptionManager::removeSessionSubscriptions(TCPSession &session) {
lock.lock();
handlers.insert(std::make_pair(name, handler));
coreutils::Log(coreutils::LOG_DEBUG_1) << "Adding handler to SubscriptionManager for '" << name << "' (" << handler;
lock.unlock();
return 1;
}
int SubscriptionManager::removeSessionSubscriptions(TCPSession &session)
{
int countSubscribed = 0; int countSubscribed = 0;
int countPublished = 0; int countPublished = 0;
@ -57,29 +50,20 @@ namespace core
return countSubscribed; return countSubscribed;
} }
int SubscriptionManager::processCommand(coreutils::ZString &request, TCPSession &session) int SubscriptionManager::processCommand(coreutils::ZString &request, TCPSession &session) {
{ if (request[0].equals("publish")) {
if (request[0].equals("publish")) SubscriptionHandler *handler = factory->getSubscriptionHandler(request[3].str());
{
SubscriptionHandler *handler = handlers[request[3].str()];
newSubscription = new Subscription(request[1].str(), session, request[2].str(), handler); newSubscription = new Subscription(request[1].str(), session, request[2].str(), handler);
subscriptions.insert(std::make_pair(request[1].str(), newSubscription)); subscriptions.insert(std::make_pair(request[1].str(), newSubscription));
return 1; return 1;
} } else if (request[0].equals("catalog")) {
else if (request[0].equals("catalog"))
{
session.out << ":catalog:"; session.out << ":catalog:";
for (auto const &[key, subscription] : subscriptions) for (auto const &[key, subscription] : subscriptions) {
{
session.out << subscription->id << ";"; session.out << subscription->id << ";";
} }
session.out << std::endl; session.out << std::endl;
return 1; return 1;
} } else if (request[0].equals("invite")) {
else if (request[0].equals("invite"))
{
std::stringstream out; std::stringstream out;
coreutils::Log(coreutils::LOG_DEBUG_1) << request[2]; coreutils::Log(coreutils::LOG_DEBUG_1) << request[2];
std::string invitee = request[2].str(); std::string invitee = request[2].str();
@ -89,47 +73,31 @@ namespace core
tempSession->write(temp.str()); tempSession->write(temp.str());
return 1; return 1;
} }
auto subscription = subscriptions[request[1].str()]; auto subscription = subscriptions[request[1].str()];
if (request[1].equals(subscription->id)) if (request[1].equals(subscription->id)) {
{ if (request[0].equals("unpublish")) {
if (request[0].equals("unpublish"))
{
subscriptions.erase(request[1].str()); subscriptions.erase(request[1].str());
} } else if (request[0].equals("subscribe")) {
else if (request[0].equals("subscribe"))
{
subscription->subscribe(session); subscription->subscribe(session);
return 1; return 1;
} } else if (request[0].equals("unsubscribe")) {
else if (request[0].equals("unsubscribe"))
{
subscription->unsubscribe(session); subscription->unsubscribe(session);
return 1; return 1;
} } else if (request[0].equals("event")) {
else if (request[0].equals("event"))
{
std::stringstream out; std::stringstream out;
subscription->process(request, out, session); subscription->process(request, out, session);
if (subscription->mode == "*ANYONE") if (subscription->mode == "*ANYONE") {
{
subscription->event(out); subscription->event(out);
return 1; return 1;
} } else if (subscription->mode == "*SUBSCRIBERS") {
else if (subscription->mode == "*SUBSCRIBERS") if (subscription->ifSubscriber(session)) {
{
if (subscription->ifSubscriber(session))
{
subscription->event(out); subscription->event(out);
return 1; return 1;
} }
} } else if (subscription->mode == "*AUTHOR") {
if (subscription->owner == &session) {
else if (subscription->mode == "*AUTHOR")
{
if (subscription->owner == &session)
{
subscription->event(out); subscription->event(out);
return 1; return 1;
} }

View File

@ -11,22 +11,22 @@
namespace core { namespace core {
class SubscriptionHandlerFactory;
class SubscriptionManager : public Command { class SubscriptionManager : public Command {
public: public:
SubscriptionManager(); SubscriptionManager();
int add(Subscription &subscription); int add(Subscription &subscription);
int addHandler(std::string name, SubscriptionHandler *handler);
int removeSessionSubscriptions(TCPSession &session); int removeSessionSubscriptions(TCPSession &session);
int processCommand(coreutils::ZString &request, TCPSession &session) override; int processCommand(coreutils::ZString &request, TCPSession &session) override;
SubscriptionHandlerFactory *factory;
private: private:
Subscription *subscription; Subscription *subscription;
std::map<std::string, Subscription *> subscriptions; std::map<std::string, Subscription *> subscriptions;
std::map<std::string, SubscriptionHandler *> handlers;
Subscription *newSubscription; Subscription *newSubscription;
std::mutex lock; std::mutex lock;
}; };

View File

@ -78,22 +78,22 @@ $(function() {
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; </div> <div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160; </div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="keyword">namespace </span>core {</div> <div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="keyword">namespace </span>core {</div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160; </div> <div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160; </div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="classcore_1_1SubscriptionManager.html"> 14</a></span>&#160; <span class="keyword">class </span><a class="code" href="classcore_1_1SubscriptionManager.html">SubscriptionManager</a> : <span class="keyword">public</span> <a class="code" href="classcore_1_1Command.html">Command</a> {</div> <div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160; <span class="keyword">class </span>SubscriptionHandlerFactory;</div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; </div> <div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160; </div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160; <span class="keyword">public</span>:</div> <div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="classcore_1_1SubscriptionManager.html"> 16</a></span>&#160; <span class="keyword">class </span><a class="code" href="classcore_1_1SubscriptionManager.html">SubscriptionManager</a> : <span class="keyword">public</span> <a class="code" href="classcore_1_1Command.html">Command</a> {</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; <a class="code" href="classcore_1_1SubscriptionManager.html">SubscriptionManager</a>();</div> <div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160; </div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; </div> <div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160; <span class="keyword">public</span>:</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; <span class="keywordtype">int</span> add(<a class="code" href="classcore_1_1Subscription.html">Subscription</a> &amp;subscription);</div> <div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160; <a class="code" href="classcore_1_1SubscriptionManager.html">SubscriptionManager</a>();</div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; <span class="keywordtype">int</span> addHandler(std::string name, <a class="code" href="classcore_1_1SubscriptionHandler.html">SubscriptionHandler</a> *handler);</div> <div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; </div> <div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160; <span class="keywordtype">int</span> add(<a class="code" href="classcore_1_1Subscription.html">Subscription</a> &amp;subscription);</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <span class="keywordtype">int</span> removeSessionSubscriptions(<a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session);</div> <div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160; <span class="keywordtype">int</span> removeSessionSubscriptions(<a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session);</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div> <div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae">processCommand</a>(coreutils::ZString &amp;request, <a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session) <span class="keyword">override</span>;</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae">processCommand</a>(coreutils::ZString &amp;request, <a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session) <span class="keyword">override</span>;</div> <div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160; </div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div> <div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <a class="code" href="classcore_1_1SubscriptionHandlerFactory.html">SubscriptionHandlerFactory</a> *factory;</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">private</span>:</div> <div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <a class="code" href="classcore_1_1Subscription.html">Subscription</a> *subscription;</div> <div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">private</span>:</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; std::map&lt;std::string, Subscription *&gt; subscriptions;</div> <div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <a class="code" href="classcore_1_1Subscription.html">Subscription</a> *subscription;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; std::map&lt;std::string, SubscriptionHandler *&gt; handlers;</div> <div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; std::map&lt;std::string, Subscription *&gt; subscriptions;</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <a class="code" href="classcore_1_1Subscription.html">Subscription</a> *newSubscription;</div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <a class="code" href="classcore_1_1Subscription.html">Subscription</a> *newSubscription;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; std::mutex lock;</div> <div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; std::mutex lock;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; };</div> <div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; };</div>
@ -102,9 +102,9 @@ $(function() {
<div class="line"><a name="l00035"></a><span class="lineno"> 35</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;<span class="preprocessor">#endif</span></div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclasscore_1_1Command_html"><div class="ttname"><a href="classcore_1_1Command.html">core::Command</a></div><div class="ttdef"><b>Definition:</b> Command.h:22</div></div> <div class="ttc" id="aclasscore_1_1Command_html"><div class="ttname"><a href="classcore_1_1Command.html">core::Command</a></div><div class="ttdef"><b>Definition:</b> Command.h:22</div></div>
<div class="ttc" id="aclasscore_1_1SubscriptionHandler_html"><div class="ttname"><a href="classcore_1_1SubscriptionHandler.html">core::SubscriptionHandler</a></div><div class="ttdef"><b>Definition:</b> SubscriptionHandler.h:14</div></div> <div class="ttc" id="aclasscore_1_1SubscriptionHandlerFactory_html"><div class="ttname"><a href="classcore_1_1SubscriptionHandlerFactory.html">core::SubscriptionHandlerFactory</a></div><div class="ttdef"><b>Definition:</b> SubscriptionHandlerFactory.h:9</div></div>
<div class="ttc" id="aclasscore_1_1SubscriptionManager_html"><div class="ttname"><a href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></div><div class="ttdef"><b>Definition:</b> SubscriptionManager.h:14</div></div> <div class="ttc" id="aclasscore_1_1SubscriptionManager_html"><div class="ttname"><a href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></div><div class="ttdef"><b>Definition:</b> SubscriptionManager.h:16</div></div>
<div class="ttc" id="aclasscore_1_1SubscriptionManager_html_aaa30bf772ad72b3f319a790662e4f8ae"><div class="ttname"><a href="classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae">core::SubscriptionManager::processCommand</a></div><div class="ttdeci">int processCommand(coreutils::ZString &amp;request, TCPSession &amp;session) override</div><div class="ttdef"><b>Definition:</b> SubscriptionManager.cpp:60</div></div> <div class="ttc" id="aclasscore_1_1SubscriptionManager_html_aaa30bf772ad72b3f319a790662e4f8ae"><div class="ttname"><a href="classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae">core::SubscriptionManager::processCommand</a></div><div class="ttdeci">int processCommand(coreutils::ZString &amp;request, TCPSession &amp;session) override</div><div class="ttdef"><b>Definition:</b> SubscriptionManager.cpp:51</div></div>
<div class="ttc" id="aclasscore_1_1Subscription_html"><div class="ttname"><a href="classcore_1_1Subscription.html">core::Subscription</a></div><div class="ttdef"><b>Definition:</b> Subscription.h:15</div></div> <div class="ttc" id="aclasscore_1_1Subscription_html"><div class="ttname"><a href="classcore_1_1Subscription.html">core::Subscription</a></div><div class="ttdef"><b>Definition:</b> Subscription.h:15</div></div>
<div class="ttc" id="aclasscore_1_1TCPSession_html"><div class="ttname"><a href="classcore_1_1TCPSession.html">core::TCPSession</a></div><div class="ttdef"><b>Definition:</b> TCPSession.h:26</div></div> <div class="ttc" id="aclasscore_1_1TCPSession_html"><div class="ttname"><a href="classcore_1_1TCPSession.html">core::TCPSession</a></div><div class="ttdef"><b>Definition:</b> TCPSession.h:26</div></div>
</div><!-- fragment --></div><!-- contents --> </div><!-- fragment --></div><!-- contents -->

View File

@ -100,21 +100,17 @@ $(function() {
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordtype">bool</span> subInvite(<a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session);</div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="keywordtype">bool</span> subInvite(<a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session);</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</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; <span class="comment">// void setHandler(SubscriptionHandler *handlers);</span></div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; std::string id;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; std::string mode;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="comment">// int processCommand(coreutils::ZString &amp;request, TCPSession &amp;session) override;</span></div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> *owner;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; std::string id;</div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <a class="code" href="classcore_1_1SubscriptionHandler.html">SubscriptionHandler</a> *handler;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; std::string mode;</div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; </div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> *owner;</div> <div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; std::vector&lt;TCPSession *&gt; subscribers;</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; </div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; };</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; <a class="code" href="classcore_1_1SubscriptionHandler.html">SubscriptionHandler</a> *handler;</div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;}</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; std::vector&lt;TCPSession *&gt; subscribers;</div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; };</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;}</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; </div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="ttc" id="aclasscore_1_1SubscriptionHandler_html"><div class="ttname"><a href="classcore_1_1SubscriptionHandler.html">core::SubscriptionHandler</a></div><div class="ttdef"><b>Definition:</b> SubscriptionHandler.h:14</div></div> <div class="ttc" id="aclasscore_1_1SubscriptionHandler_html"><div class="ttname"><a href="classcore_1_1SubscriptionHandler.html">core::SubscriptionHandler</a></div><div class="ttdef"><b>Definition:</b> SubscriptionHandler.h:14</div></div>
<div class="ttc" id="aclasscore_1_1Subscription_html"><div class="ttname"><a href="classcore_1_1Subscription.html">core::Subscription</a></div><div class="ttdef"><b>Definition:</b> Subscription.h:15</div></div> <div class="ttc" id="aclasscore_1_1Subscription_html"><div class="ttname"><a href="classcore_1_1Subscription.html">core::Subscription</a></div><div class="ttdef"><b>Definition:</b> Subscription.h:15</div></div>
<div class="ttc" id="aclasscore_1_1TCPSession_html"><div class="ttname"><a href="classcore_1_1TCPSession.html">core::TCPSession</a></div><div class="ttdef"><b>Definition:</b> TCPSession.h:26</div></div> <div class="ttc" id="aclasscore_1_1TCPSession_html"><div class="ttname"><a href="classcore_1_1TCPSession.html">core::TCPSession</a></div><div class="ttdef"><b>Definition:</b> TCPSession.h:26</div></div>

View File

@ -147,7 +147,7 @@ $(function() {
<div class="ttc" id="aclasscore_1_1IPAddressList_html"><div class="ttname"><a href="classcore_1_1IPAddressList.html">core::IPAddressList</a></div><div class="ttdef"><b>Definition:</b> IPAddressList.h:9</div></div> <div class="ttc" id="aclasscore_1_1IPAddressList_html"><div class="ttname"><a href="classcore_1_1IPAddressList.html">core::IPAddressList</a></div><div class="ttdef"><b>Definition:</b> IPAddressList.h:9</div></div>
<div class="ttc" id="aclasscore_1_1IPAddress_html"><div class="ttname"><a href="classcore_1_1IPAddress.html">core::IPAddress</a></div><div class="ttdef"><b>Definition:</b> IPAddress.h:9</div></div> <div class="ttc" id="aclasscore_1_1IPAddress_html"><div class="ttname"><a href="classcore_1_1IPAddress.html">core::IPAddress</a></div><div class="ttdef"><b>Definition:</b> IPAddress.h:9</div></div>
<div class="ttc" id="aclasscore_1_1SessionFilter_html"><div class="ttname"><a href="classcore_1_1SessionFilter.html">core::SessionFilter</a></div><div class="ttdef"><b>Definition:</b> SessionFilter.h:13</div></div> <div class="ttc" id="aclasscore_1_1SessionFilter_html"><div class="ttname"><a href="classcore_1_1SessionFilter.html">core::SessionFilter</a></div><div class="ttdef"><b>Definition:</b> SessionFilter.h:13</div></div>
<div class="ttc" id="aclasscore_1_1SubscriptionManager_html"><div class="ttname"><a href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></div><div class="ttdef"><b>Definition:</b> SubscriptionManager.h:14</div></div> <div class="ttc" id="aclasscore_1_1SubscriptionManager_html"><div class="ttname"><a href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></div><div class="ttdef"><b>Definition:</b> SubscriptionManager.h:16</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:28</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:28</div></div>
<div class="ttc" id="aclasscore_1_1TCPServer_html_a276ccbc8cb9b4380ebd78807b97f0159"><div class="ttname"><a href="classcore_1_1TCPServer.html#a276ccbc8cb9b4380ebd78807b97f0159">core::TCPServer::onDataReceived</a></div><div class="ttdeci">void onDataReceived(std::string data) override</div><div class="ttdef"><b>Definition:</b> TCPServer.cpp:38</div></div> <div class="ttc" id="aclasscore_1_1TCPServer_html_a276ccbc8cb9b4380ebd78807b97f0159"><div class="ttname"><a href="classcore_1_1TCPServer.html#a276ccbc8cb9b4380ebd78807b97f0159">core::TCPServer::onDataReceived</a></div><div class="ttdeci">void onDataReceived(std::string data) override</div><div class="ttdef"><b>Definition:</b> TCPServer.cpp:38</div></div>
<div class="ttc" id="aclasscore_1_1TCPServer_html_a28302dd844cfc971ee41de2000d24aa0"><div class="ttname"><a href="classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0">core::TCPServer::subscriptions</a></div><div class="ttdeci">SubscriptionManager subscriptions</div><div class="ttdef"><b>Definition:</b> TCPServer.h:118</div></div> <div class="ttc" id="aclasscore_1_1TCPServer_html_a28302dd844cfc971ee41de2000d24aa0"><div class="ttname"><a href="classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0">core::TCPServer::subscriptions</a></div><div class="ttdeci">SubscriptionManager subscriptions</div><div class="ttdef"><b>Definition:</b> TCPServer.h:118</div></div>

View File

@ -81,19 +81,20 @@ $(function() {
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Socket.html" target="_self">Socket</a></td><td class="desc"></td></tr> <tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Socket.html" target="_self">Socket</a></td><td class="desc"></td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Subscription.html" target="_self">Subscription</a></td><td class="desc"></td></tr> <tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Subscription.html" target="_self">Subscription</a></td><td class="desc"></td></tr>
<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1SubscriptionHandler.html" target="_self">SubscriptionHandler</a></td><td class="desc"></td></tr> <tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1SubscriptionHandler.html" target="_self">SubscriptionHandler</a></td><td class="desc"></td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1SubscriptionManager.html" target="_self">SubscriptionManager</a></td><td class="desc"></td></tr> <tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1SubscriptionHandlerFactory.html" target="_self">SubscriptionHandlerFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TCPServer.html" target="_self">TCPServer</a></td><td class="desc"></td></tr> <tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1SubscriptionManager.html" target="_self">SubscriptionManager</a></td><td class="desc"></td></tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TCPSession.html" target="_self">TCPSession</a></td><td class="desc"></td></tr> <tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TCPServer.html" target="_self">TCPServer</a></td><td class="desc"></td></tr>
<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TCPSession2.html" target="_self">TCPSession2</a></td><td class="desc"></td></tr> <tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TCPSession.html" target="_self">TCPSession</a></td><td class="desc"></td></tr>
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TCPSocket.html" target="_self">TCPSocket</a></td><td class="desc"></td></tr> <tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TCPSession2.html" target="_self">TCPSession2</a></td><td class="desc"></td></tr>
<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TerminalSession.html" target="_self">TerminalSession</a></td><td class="desc"></td></tr> <tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TCPSocket.html" target="_self">TCPSocket</a></td><td class="desc"></td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Thread.html" target="_self">Thread</a></td><td class="desc"></td></tr> <tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TerminalSession.html" target="_self">TerminalSession</a></td><td class="desc"></td></tr>
<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1ThreadScope.html" target="_self">ThreadScope</a></td><td class="desc"></td></tr> <tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Thread.html" target="_self">Thread</a></td><td class="desc"></td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Timer.html" target="_self">Timer</a></td><td class="desc"></td></tr> <tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1ThreadScope.html" target="_self">ThreadScope</a></td><td class="desc"></td></tr>
<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TLSServer.html" target="_self">TLSServer</a></td><td class="desc"></td></tr> <tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Timer.html" target="_self">Timer</a></td><td class="desc"></td></tr>
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TLSSession.html" target="_self">TLSSession</a></td><td class="desc"></td></tr> <tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TLSServer.html" target="_self">TLSServer</a></td><td class="desc"></td></tr>
<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1UDPServerSocket.html" target="_self">UDPServerSocket</a></td><td class="desc"></td></tr> <tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1TLSSession.html" target="_self">TLSSession</a></td><td class="desc"></td></tr>
<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1UDPSocket.html" target="_self">UDPSocket</a></td><td class="desc"></td></tr> <tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1UDPServerSocket.html" target="_self">UDPServerSocket</a></td><td class="desc"></td></tr>
<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1UDPSocket.html" target="_self">UDPSocket</a></td><td class="desc"></td></tr>
</table> </table>
</div><!-- directory --> </div><!-- directory -->
</div><!-- contents --> </div><!-- contents -->

View File

@ -90,18 +90,19 @@ Collaboration diagram for core::ConsoleServer:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"><img src="classcore_1_1ConsoleServer__coll__graph.png" border="0" usemap="#acore_1_1ConsoleServer_coll__map" alt="Collaboration graph"/></div> <div class="center"><img src="classcore_1_1ConsoleServer__coll__graph.png" border="0" usemap="#acore_1_1ConsoleServer_coll__map" alt="Collaboration graph"/></div>
<map name="acore_1_1ConsoleServer_coll__map" id="acore_1_1ConsoleServer_coll__map"> <map name="acore_1_1ConsoleServer_coll__map" id="acore_1_1ConsoleServer_coll__map">
<area shape="rect" title=" " alt="" coords="1308,128,1460,155"/> <area shape="rect" title=" " alt="" coords="1412,193,1564,220"/>
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1115,93,1241,120"/> <area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1219,159,1345,185"/>
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/> <area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="955,57,1081,84"/>
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/> <area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="695,7,796,33"/>
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/> <area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="345,7,436,33"/>
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/> <area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="37,133,163,160"/>
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/> <area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="512,159,660,185"/>
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/> <area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,251,488,277"/>
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/> <area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="684,57,807,84"/>
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/> <area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="341,57,441,84"/>
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/> <area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="945,209,1091,236"/>
<area shape="rect" title=" " alt="" coords="1097,144,1259,171"/> <area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,243,195,285"/>
<area shape="rect" title=" " alt="" coords="1201,209,1363,236"/>
</map> </map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls"> <table class="memberdecls">

View File

@ -1,14 +1,15 @@
<map id="core::ConsoleServer" name="core::ConsoleServer"> <map id="core::ConsoleServer" name="core::ConsoleServer">
<area shape="rect" id="node1" title=" " alt="" coords="1308,128,1460,155"/> <area shape="rect" id="node1" title=" " alt="" coords="1412,193,1564,220"/>
<area shape="rect" id="node2" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1115,93,1241,120"/> <area shape="rect" id="node2" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1219,159,1345,185"/>
<area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/> <area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="955,57,1081,84"/>
<area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/> <area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="695,7,796,33"/>
<area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/> <area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="345,7,436,33"/>
<area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/> <area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="37,133,163,160"/>
<area shape="rect" id="node9" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/> <area shape="rect" id="node9" href="$classcore_1_1CommandList.html" title=" " alt="" coords="512,159,660,185"/>
<area shape="rect" id="node11" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/> <area shape="rect" id="node11" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,251,488,277"/>
<area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/> <area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="684,57,807,84"/>
<area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/> <area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="341,57,441,84"/>
<area shape="rect" id="node10" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/> <area shape="rect" id="node10" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="945,209,1091,236"/>
<area shape="rect" id="node12" title=" " alt="" coords="1097,144,1259,171"/> <area shape="rect" id="node12" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,243,195,285"/>
<area shape="rect" id="node13" title=" " alt="" coords="1201,209,1363,236"/>
</map> </map>

View File

@ -1 +1 @@
6a4748f0b8ae572775a1285efc642c81 e45ecf4531bbc100b5e38d7afbd87afe

Binary file not shown.

Before

Width:  |  Height:  |  Size: 47 KiB

After

Width:  |  Height:  |  Size: 46 KiB

View File

@ -92,19 +92,20 @@ Collaboration diagram for core::ConsoleSession:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"><img src="classcore_1_1ConsoleSession__coll__graph.png" border="0" usemap="#acore_1_1ConsoleSession_coll__map" alt="Collaboration graph"/></div> <div class="center"><img src="classcore_1_1ConsoleSession__coll__graph.png" border="0" usemap="#acore_1_1ConsoleSession_coll__map" alt="Collaboration graph"/></div>
<map name="acore_1_1ConsoleSession_coll__map" id="acore_1_1ConsoleSession_coll__map"> <map name="acore_1_1ConsoleSession_coll__map" id="acore_1_1ConsoleSession_coll__map">
<area shape="rect" title=" " alt="" coords="1712,171,1872,197"/> <area shape="rect" title=" " alt="" coords="1816,57,1976,84"/>
<area shape="rect" href="classcore_1_1TerminalSession.html" title=" " alt="" coords="1499,171,1663,197"/> <area shape="rect" href="classcore_1_1TerminalSession.html" title=" " alt="" coords="1603,57,1767,84"/>
<area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/> <area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1420,57,1553,84"/>
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="955,79,1081,105"/>
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/> <area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls"> <table class="memberdecls">

View File

@ -1,15 +1,16 @@
<map id="core::ConsoleSession" name="core::ConsoleSession"> <map id="core::ConsoleSession" name="core::ConsoleSession">
<area shape="rect" id="node1" title=" " alt="" coords="1712,171,1872,197"/> <area shape="rect" id="node1" title=" " alt="" coords="1816,57,1976,84"/>
<area shape="rect" id="node2" href="$classcore_1_1TerminalSession.html" title=" " alt="" coords="1499,171,1663,197"/> <area shape="rect" id="node2" href="$classcore_1_1TerminalSession.html" title=" " alt="" coords="1603,57,1767,84"/>
<area shape="rect" id="node3" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/> <area shape="rect" id="node3" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1420,57,1553,84"/>
<area shape="rect" id="node4" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" id="node4" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="955,79,1081,105"/>
<area shape="rect" id="node10" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" id="node10" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" id="node5" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" id="node5" href="$classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" id="node6" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" id="node6" href="$classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" id="node7" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" id="node7" href="$classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" id="node11" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" id="node11" href="$classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" id="node13" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/> <area shape="rect" id="node13" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" id="node8" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" id="node8" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" id="node9" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" id="node9" href="$classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" id="node12" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" id="node12" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" id="node14" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>

View File

@ -1 +1 @@
b1c8856a756096c0c77e4d4b902370cf 6bccdd3ce0f42041f9911b31e7a469f9

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 55 KiB

View File

@ -78,19 +78,20 @@ Collaboration diagram for core::Subscription:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"><img src="classcore_1_1Subscription__coll__graph.png" border="0" usemap="#acore_1_1Subscription_coll__map" alt="Collaboration graph"/></div> <div class="center"><img src="classcore_1_1Subscription__coll__graph.png" border="0" usemap="#acore_1_1Subscription_coll__map" alt="Collaboration graph"/></div>
<map name="acore_1_1Subscription_coll__map" id="acore_1_1Subscription_coll__map"> <map name="acore_1_1Subscription_coll__map" id="acore_1_1Subscription_coll__map">
<area shape="rect" title=" " alt="" coords="1607,145,1745,172"/> <area shape="rect" title=" " alt="" coords="1711,32,1849,59"/>
<area shape="rect" href="classcore_1_1SubscriptionHandler.html" title=" " alt="" coords="1316,120,1505,147"/> <area shape="rect" href="classcore_1_1SubscriptionHandler.html" title=" " alt="" coords="1420,7,1609,33"/>
<area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1344,171,1477,197"/> <area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1448,57,1581,84"/>
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="955,80,1081,107"/>
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,89,817,116"/> <area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls"> <table class="memberdecls">

View File

@ -73,7 +73,7 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a>, including all inherited members.</p> <p>This is the complete list of members for <a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a>, including all inherited members.</p>
<table class="directory"> <table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>add</b>(Subscription &amp;subscription) (defined in <a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a>)</td><td class="entry"><a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>add</b>(Subscription &amp;subscription) (defined in <a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a>)</td><td class="entry"><a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>addHandler</b>(std::string name, SubscriptionHandler *handler) (defined in <a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a>)</td><td class="entry"><a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>factory</b> (defined in <a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a>)</td><td class="entry"><a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcore_1_1Command.html#ab6352ce5650e70a5c76c3d6e4eefd292">output</a>(std::stringstream &amp;out)</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_1Command.html#ab6352ce5650e70a5c76c3d6e4eefd292">output</a>(std::stringstream &amp;out)</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_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae">processCommand</a>(coreutils::ZString &amp;request, TCPSession &amp;session) override</td><td class="entry"><a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae">processCommand</a>(coreutils::ZString &amp;request, TCPSession &amp;session) override</td><td class="entry"><a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>removeSessionSubscriptions</b>(TCPSession &amp;session) (defined in <a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a>)</td><td class="entry"><a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>removeSessionSubscriptions</b>(TCPSession &amp;session) (defined in <a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a>)</td><td class="entry"><a class="el" href="classcore_1_1SubscriptionManager.html">core::SubscriptionManager</a></td><td class="entry"></td></tr>

View File

@ -67,6 +67,7 @@ $(function() {
<div class="header"> <div class="header">
<div class="summary"> <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124; <a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classcore_1_1SubscriptionManager-members.html">List of all members</a> </div> <a href="classcore_1_1SubscriptionManager-members.html">List of all members</a> </div>
<div class="headertitle"> <div class="headertitle">
<div class="title">core::SubscriptionManager Class Reference</div> </div> <div class="title">core::SubscriptionManager Class Reference</div> </div>
@ -86,8 +87,9 @@ Collaboration diagram for core::SubscriptionManager:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"><img src="classcore_1_1SubscriptionManager__coll__graph.png" border="0" usemap="#acore_1_1SubscriptionManager_coll__map" alt="Collaboration graph"/></div> <div class="center"><img src="classcore_1_1SubscriptionManager__coll__graph.png" border="0" usemap="#acore_1_1SubscriptionManager_coll__map" alt="Collaboration graph"/></div>
<map name="acore_1_1SubscriptionManager_coll__map" id="acore_1_1SubscriptionManager_coll__map"> <map name="acore_1_1SubscriptionManager_coll__map" id="acore_1_1SubscriptionManager_coll__map">
<area shape="rect" title=" " alt="" coords="5,80,200,107"/> <area shape="rect" title=" " alt="" coords="61,109,256,136"/>
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="40,5,165,32"/> <area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,13,131,39"/>
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="155,5,344,47"/>
</map> </map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls"> <table class="memberdecls">
@ -96,9 +98,6 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:ad1a021be5d55d1e9f0944c97f79ae9e2"><td class="memItemLeft" align="right" valign="top"><a id="ad1a021be5d55d1e9f0944c97f79ae9e2"></a> <tr class="memitem:ad1a021be5d55d1e9f0944c97f79ae9e2"><td class="memItemLeft" align="right" valign="top"><a id="ad1a021be5d55d1e9f0944c97f79ae9e2"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classcore_1_1Subscription.html">Subscription</a> &amp;subscription)</td></tr> int&#160;</td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classcore_1_1Subscription.html">Subscription</a> &amp;subscription)</td></tr>
<tr class="separator:ad1a021be5d55d1e9f0944c97f79ae9e2"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ad1a021be5d55d1e9f0944c97f79ae9e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5a8acc8762c035e90e18c61574fb798"><td class="memItemLeft" align="right" valign="top"><a id="af5a8acc8762c035e90e18c61574fb798"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>addHandler</b> (std::string name, <a class="el" href="classcore_1_1SubscriptionHandler.html">SubscriptionHandler</a> *handler)</td></tr>
<tr class="separator:af5a8acc8762c035e90e18c61574fb798"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed407c183c390f4459bb6527b30c8198"><td class="memItemLeft" align="right" valign="top"><a id="aed407c183c390f4459bb6527b30c8198"></a> <tr class="memitem:aed407c183c390f4459bb6527b30c8198"><td class="memItemLeft" align="right" valign="top"><a id="aed407c183c390f4459bb6527b30c8198"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>removeSessionSubscriptions</b> (<a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session)</td></tr> int&#160;</td><td class="memItemRight" valign="bottom"><b>removeSessionSubscriptions</b> (<a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> &amp;session)</td></tr>
<tr class="separator:aed407c183c390f4459bb6527b30c8198"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:aed407c183c390f4459bb6527b30c8198"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -107,6 +106,12 @@ int&#160;</td><td class="memItemRight" valign="bottom"><b>removeSessionSubscript
<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="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:ab6352ce5650e70a5c76c3d6e4eefd292 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#ab6352ce5650e70a5c76c3d6e4eefd292">output</a> (std::stringstream &amp;out)</td></tr> <tr class="memitem:ab6352ce5650e70a5c76c3d6e4eefd292 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#ab6352ce5650e70a5c76c3d6e4eefd292">output</a> (std::stringstream &amp;out)</td></tr>
<tr class="separator:ab6352ce5650e70a5c76c3d6e4eefd292 inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2">&#160;</td></tr> <tr class="separator:ab6352ce5650e70a5c76c3d6e4eefd292 inherit pub_methods_classcore_1_1Command"><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:a1cc00944a562efe1937b70ad5a6f3834"><td class="memItemLeft" align="right" valign="top"><a id="a1cc00944a562efe1937b70ad5a6f3834"></a>
<a class="el" href="classcore_1_1SubscriptionHandlerFactory.html">SubscriptionHandlerFactory</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>factory</b></td></tr>
<tr class="separator:a1cc00944a562efe1937b70ad5a6f3834"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table> </table>
<h2 class="groupheader">Member Function Documentation</h2> <h2 class="groupheader">Member Function Documentation</h2>
<a id="aaa30bf772ad72b3f319a790662e4f8ae"></a> <a id="aaa30bf772ad72b3f319a790662e4f8ae"></a>

View File

@ -1,4 +1,5 @@
<map id="core::SubscriptionManager" name="core::SubscriptionManager"> <map id="core::SubscriptionManager" name="core::SubscriptionManager">
<area shape="rect" id="node1" title=" " alt="" coords="5,80,200,107"/> <area shape="rect" id="node1" title=" " alt="" coords="61,109,256,136"/>
<area shape="rect" id="node2" href="$classcore_1_1Command.html" title=" " alt="" coords="40,5,165,32"/> <area shape="rect" id="node2" href="$classcore_1_1Command.html" title=" " alt="" coords="5,13,131,39"/>
<area shape="rect" id="node3" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="155,5,344,47"/>
</map> </map>

View File

@ -1 +1 @@
6483fa7ecc4d788b414f5d6678a03717 10381645b9e54c41704797e5bdbda984

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 8.9 KiB

View File

@ -1,15 +1,16 @@
<map id="core::Subscription" name="core::Subscription"> <map id="core::Subscription" name="core::Subscription">
<area shape="rect" id="node1" title=" " alt="" coords="1607,145,1745,172"/> <area shape="rect" id="node1" title=" " alt="" coords="1711,32,1849,59"/>
<area shape="rect" id="node2" href="$classcore_1_1SubscriptionHandler.html" title=" " alt="" coords="1316,120,1505,147"/> <area shape="rect" id="node2" href="$classcore_1_1SubscriptionHandler.html" title=" " alt="" coords="1420,7,1609,33"/>
<area shape="rect" id="node3" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1344,171,1477,197"/> <area shape="rect" id="node3" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1448,57,1581,84"/>
<area shape="rect" id="node4" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" id="node4" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="955,80,1081,107"/>
<area shape="rect" id="node10" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" id="node10" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" id="node5" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" id="node5" href="$classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" id="node6" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" id="node6" href="$classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" id="node7" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" id="node7" href="$classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" id="node11" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" id="node11" href="$classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" id="node13" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,89,817,116"/> <area shape="rect" id="node13" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" id="node8" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" id="node8" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" id="node9" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" id="node9" href="$classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" id="node12" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" id="node12" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" id="node14" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>

View File

@ -1 +1 @@
349f64021c7577575a335d64271fb257 f8a16462219e60c4a850bd47db3544d2

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 66 KiB

View File

@ -94,16 +94,17 @@ Collaboration diagram for core::TCPServer:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"><img src="classcore_1_1TCPServer__coll__graph.png" border="0" usemap="#acore_1_1TCPServer_coll__map" alt="Collaboration graph"/></div> <div class="center"><img src="classcore_1_1TCPServer__coll__graph.png" border="0" usemap="#acore_1_1TCPServer_coll__map" alt="Collaboration graph"/></div>
<map name="acore_1_1TCPServer_coll__map" id="acore_1_1TCPServer_coll__map"> <map name="acore_1_1TCPServer_coll__map" id="acore_1_1TCPServer_coll__map">
<area shape="rect" title=" " alt="" coords="1097,93,1223,120"/> <area shape="rect" title=" " alt="" coords="1201,159,1327,185"/>
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/> <area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="955,57,1081,84"/>
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/> <area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="695,7,796,33"/>
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/> <area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="345,7,436,33"/>
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/> <area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="37,133,163,160"/>
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/> <area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="512,159,660,185"/>
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/> <area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,251,488,277"/>
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/> <area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="684,57,807,84"/>
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/> <area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="341,57,441,84"/>
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/> <area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="945,209,1091,236"/>
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,243,195,285"/>
</map> </map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls"> <table class="memberdecls">

View File

@ -1,12 +1,13 @@
<map id="core::TCPServer" name="core::TCPServer"> <map id="core::TCPServer" name="core::TCPServer">
<area shape="rect" id="node1" title=" " alt="" coords="1097,93,1223,120"/> <area shape="rect" id="node1" title=" " alt="" coords="1201,159,1327,185"/>
<area shape="rect" id="node2" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/> <area shape="rect" id="node2" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="955,57,1081,84"/>
<area shape="rect" id="node3" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/> <area shape="rect" id="node3" href="$classcore_1_1Socket.html" title=" " alt="" coords="695,7,796,33"/>
<area shape="rect" id="node4" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/> <area shape="rect" id="node4" href="$classcore_1_1EPoll.html" title=" " alt="" coords="345,7,436,33"/>
<area shape="rect" id="node5" href="$classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/> <area shape="rect" id="node5" href="$classcore_1_1Command.html" title=" " alt="" coords="37,133,163,160"/>
<area shape="rect" id="node8" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/> <area shape="rect" id="node8" href="$classcore_1_1CommandList.html" title=" " alt="" coords="512,159,660,185"/>
<area shape="rect" id="node10" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/> <area shape="rect" id="node10" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,251,488,277"/>
<area shape="rect" id="node6" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/> <area shape="rect" id="node6" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="684,57,807,84"/>
<area shape="rect" id="node7" href="$classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/> <area shape="rect" id="node7" href="$classcore_1_1Object.html" title=" " alt="" coords="341,57,441,84"/>
<area shape="rect" id="node9" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/> <area shape="rect" id="node9" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="945,209,1091,236"/>
<area shape="rect" id="node11" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,243,195,285"/>
</map> </map>

View File

@ -1 +1 @@
5639fb4f18abd97029a84f66b9653ec4 badf028bda2effa907d0c79f664a2cf2

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 41 KiB

View File

@ -94,17 +94,18 @@ Collaboration diagram for core::TCPSession:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"><img src="classcore_1_1TCPSession__coll__graph.png" border="0" usemap="#acore_1_1TCPSession_coll__map" alt="Collaboration graph"/></div> <div class="center"><img src="classcore_1_1TCPSession__coll__graph.png" border="0" usemap="#acore_1_1TCPSession_coll__map" alt="Collaboration graph"/></div>
<map name="acore_1_1TCPSession_coll__map" id="acore_1_1TCPSession_coll__map"> <map name="acore_1_1TCPSession_coll__map" id="acore_1_1TCPSession_coll__map">
<area shape="rect" title=" " alt="" coords="1316,171,1449,197"/> <area shape="rect" title=" " alt="" coords="1420,57,1553,84"/>
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="955,79,1081,105"/>
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/> <area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls"> <table class="memberdecls">

View File

@ -1,13 +1,14 @@
<map id="core::TCPSession" name="core::TCPSession"> <map id="core::TCPSession" name="core::TCPSession">
<area shape="rect" id="node1" title=" " alt="" coords="1316,171,1449,197"/> <area shape="rect" id="node1" title=" " alt="" coords="1420,57,1553,84"/>
<area shape="rect" id="node2" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" id="node2" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="955,79,1081,105"/>
<area shape="rect" id="node8" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" id="node8" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" id="node3" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" id="node3" href="$classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" id="node4" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" id="node4" href="$classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" id="node5" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" id="node5" href="$classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" id="node9" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" id="node9" href="$classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" id="node11" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/> <area shape="rect" id="node11" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" id="node6" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" id="node6" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" id="node7" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" id="node7" href="$classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" id="node10" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" id="node10" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" id="node12" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>

View File

@ -1 +1 @@
f4b2ea20b43a4c6fce9b1fc6f65cd817 91f57454593efc08e12cda9660f2df52

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 58 KiB

View File

@ -92,17 +92,18 @@ Collaboration diagram for core::TLSServer:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"><img src="classcore_1_1TLSServer__coll__graph.png" border="0" usemap="#acore_1_1TLSServer_coll__map" alt="Collaboration graph"/></div> <div class="center"><img src="classcore_1_1TLSServer__coll__graph.png" border="0" usemap="#acore_1_1TLSServer_coll__map" alt="Collaboration graph"/></div>
<map name="acore_1_1TLSServer_coll__map" id="acore_1_1TLSServer_coll__map"> <map name="acore_1_1TLSServer_coll__map" id="acore_1_1TLSServer_coll__map">
<area shape="rect" title=" " alt="" coords="1272,93,1395,120"/> <area shape="rect" title=" " alt="" coords="1376,159,1499,185"/>
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,93,1223,120"/> <area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1201,159,1327,185"/>
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/> <area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="955,57,1081,84"/>
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/> <area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="695,7,796,33"/>
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/> <area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="345,7,436,33"/>
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/> <area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="37,133,163,160"/>
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/> <area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="512,159,660,185"/>
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/> <area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,251,488,277"/>
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/> <area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="684,57,807,84"/>
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/> <area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="341,57,441,84"/>
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/> <area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="945,209,1091,236"/>
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,243,195,285"/>
</map> </map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls"> <table class="memberdecls">

View File

@ -1,13 +1,14 @@
<map id="core::TLSServer" name="core::TLSServer"> <map id="core::TLSServer" name="core::TLSServer">
<area shape="rect" id="node1" title=" " alt="" coords="1272,93,1395,120"/> <area shape="rect" id="node1" title=" " alt="" coords="1376,159,1499,185"/>
<area shape="rect" id="node2" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,93,1223,120"/> <area shape="rect" id="node2" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1201,159,1327,185"/>
<area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/> <area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="955,57,1081,84"/>
<area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/> <area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="695,7,796,33"/>
<area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/> <area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="345,7,436,33"/>
<area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/> <area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="37,133,163,160"/>
<area shape="rect" id="node9" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/> <area shape="rect" id="node9" href="$classcore_1_1CommandList.html" title=" " alt="" coords="512,159,660,185"/>
<area shape="rect" id="node11" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/> <area shape="rect" id="node11" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,251,488,277"/>
<area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/> <area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="684,57,807,84"/>
<area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/> <area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="341,57,441,84"/>
<area shape="rect" id="node10" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/> <area shape="rect" id="node10" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="945,209,1091,236"/>
<area shape="rect" id="node12" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,243,195,285"/>
</map> </map>

View File

@ -1 +1 @@
3e243acdb497b9bc4cdc223ddc77fef7 d31126033c6011706f1ba21826a508b2

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

After

Width:  |  Height:  |  Size: 42 KiB

View File

@ -91,18 +91,19 @@ Collaboration diagram for core::TLSSession:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"><img src="classcore_1_1TLSSession__coll__graph.png" border="0" usemap="#acore_1_1TLSSession_coll__map" alt="Collaboration graph"/></div> <div class="center"><img src="classcore_1_1TLSSession__coll__graph.png" border="0" usemap="#acore_1_1TLSSession_coll__map" alt="Collaboration graph"/></div>
<map name="acore_1_1TLSSession_coll__map" id="acore_1_1TLSSession_coll__map"> <map name="acore_1_1TLSSession_coll__map" id="acore_1_1TLSSession_coll__map">
<area shape="rect" title=" " alt="" coords="1499,171,1629,197"/> <area shape="rect" title=" " alt="" coords="1603,57,1733,84"/>
<area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/> <area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1420,57,1553,84"/>
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="955,79,1081,105"/>
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/> <area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls"> <table class="memberdecls">

View File

@ -1,14 +1,15 @@
<map id="core::TLSSession" name="core::TLSSession"> <map id="core::TLSSession" name="core::TLSSession">
<area shape="rect" id="node1" title=" " alt="" coords="1499,171,1629,197"/> <area shape="rect" id="node1" title=" " alt="" coords="1603,57,1733,84"/>
<area shape="rect" id="node2" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/> <area shape="rect" id="node2" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1420,57,1553,84"/>
<area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="955,79,1081,105"/>
<area shape="rect" id="node9" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" id="node9" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" id="node10" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" id="node10" href="$classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" id="node12" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/> <area shape="rect" id="node12" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" id="node11" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" id="node11" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" id="node13" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>

View File

@ -1 +1 @@
33ffca78cfc0d61f74c28ece7bc4061e e8ed3c7bcb4cb11d447e6c236b863068

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 60 KiB

View File

@ -89,18 +89,19 @@ Collaboration diagram for core::TerminalSession:</div>
<div class="dyncontent"> <div class="dyncontent">
<div class="center"><img src="classcore_1_1TerminalSession__coll__graph.png" border="0" usemap="#acore_1_1TerminalSession_coll__map" alt="Collaboration graph"/></div> <div class="center"><img src="classcore_1_1TerminalSession__coll__graph.png" border="0" usemap="#acore_1_1TerminalSession_coll__map" alt="Collaboration graph"/></div>
<map name="acore_1_1TerminalSession_coll__map" id="acore_1_1TerminalSession_coll__map"> <map name="acore_1_1TerminalSession_coll__map" id="acore_1_1TerminalSession_coll__map">
<area shape="rect" title=" " alt="" coords="1499,171,1663,197"/> <area shape="rect" title=" " alt="" coords="1603,57,1767,84"/>
<area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/> <area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1420,57,1553,84"/>
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="955,79,1081,105"/>
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/> <area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls"> <table class="memberdecls">

View File

@ -1,14 +1,15 @@
<map id="core::TerminalSession" name="core::TerminalSession"> <map id="core::TerminalSession" name="core::TerminalSession">
<area shape="rect" id="node1" title=" " alt="" coords="1499,171,1663,197"/> <area shape="rect" id="node1" title=" " alt="" coords="1603,57,1767,84"/>
<area shape="rect" id="node2" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/> <area shape="rect" id="node2" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1420,57,1553,84"/>
<area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/> <area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="955,79,1081,105"/>
<area shape="rect" id="node9" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/> <area shape="rect" id="node9" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1201,161,1327,188"/>
<area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/> <area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="695,123,796,149"/>
<area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/> <area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="345,123,436,149"/>
<area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/> <area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="37,173,163,200"/>
<area shape="rect" id="node10" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/> <area shape="rect" id="node10" href="$classcore_1_1CommandList.html" title=" " alt="" coords="512,179,660,205"/>
<area shape="rect" id="node12" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/> <area shape="rect" id="node12" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="293,235,488,261"/>
<area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/> <area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="684,72,807,99"/>
<area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/> <area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="341,72,441,99"/>
<area shape="rect" id="node11" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/> <area shape="rect" id="node11" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="945,133,1091,160"/>
<area shape="rect" id="node13" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
</map> </map>

View File

@ -1 +1 @@
3c71f5c80db15ac7249ac999b7570c91 cd1348275ab29cdfd481224ca50046fe

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 53 KiB

View File

@ -81,7 +81,7 @@ $(function() {
<dd><a class="el" href="classcore_1_1Object.html">Object</a> (core)</dd></dl> <dd><a class="el" href="classcore_1_1Object.html">Object</a> (core)</dd></dl>
<dl class="classindex even"> <dl class="classindex even">
<dt class="alphachar"><a name="letter_S">S</a></dt> <dt class="alphachar"><a name="letter_S">S</a></dt>
<dd><a class="el" href="classcore_1_1SessionFilter.html">SessionFilter</a> (core)</dd><dd><a class="el" href="classcore_1_1Socket.html">Socket</a> (core)</dd><dd><a class="el" href="classcore_1_1Subscription.html">Subscription</a> (core)</dd><dd><a class="el" href="classcore_1_1SubscriptionHandler.html">SubscriptionHandler</a> (core)</dd><dd><a class="el" href="classcore_1_1SubscriptionManager.html">SubscriptionManager</a> (core)</dd></dl> <dd><a class="el" href="classcore_1_1SessionFilter.html">SessionFilter</a> (core)</dd><dd><a class="el" href="classcore_1_1Socket.html">Socket</a> (core)</dd><dd><a class="el" href="classcore_1_1Subscription.html">Subscription</a> (core)</dd><dd><a class="el" href="classcore_1_1SubscriptionHandler.html">SubscriptionHandler</a> (core)</dd><dd><a class="el" href="classcore_1_1SubscriptionHandlerFactory.html">SubscriptionHandlerFactory</a> (core)</dd><dd><a class="el" href="classcore_1_1SubscriptionManager.html">SubscriptionManager</a> (core)</dd></dl>
<dl class="classindex odd"> <dl class="classindex odd">
<dt class="alphachar"><a name="letter_T">T</a></dt> <dt class="alphachar"><a name="letter_T">T</a></dt>
<dd><a class="el" href="classcore_1_1TCPServer.html">TCPServer</a> (core)</dd><dd><a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> (core)</dd><dd><a class="el" href="classcore_1_1TCPSession2.html">TCPSession2</a> (core)</dd><dd><a class="el" href="classcore_1_1TCPSocket.html">TCPSocket</a> (core)</dd><dd><a class="el" href="classcore_1_1TerminalSession.html">TerminalSession</a> (core)</dd><dd><a class="el" href="classcore_1_1Thread.html">Thread</a> (core)</dd><dd><a class="el" href="classcore_1_1ThreadScope.html">ThreadScope</a> (core)</dd><dd><a class="el" href="classcore_1_1Timer.html">Timer</a> (core)</dd><dd><a class="el" href="classcore_1_1TLSServer.html">TLSServer</a> (core)</dd><dd><a class="el" href="classcore_1_1TLSSession.html">TLSSession</a> (core)</dd></dl> <dd><a class="el" href="classcore_1_1TCPServer.html">TCPServer</a> (core)</dd><dd><a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> (core)</dd><dd><a class="el" href="classcore_1_1TCPSession2.html">TCPSession2</a> (core)</dd><dd><a class="el" href="classcore_1_1TCPSocket.html">TCPSocket</a> (core)</dd><dd><a class="el" href="classcore_1_1TerminalSession.html">TerminalSession</a> (core)</dd><dd><a class="el" href="classcore_1_1Thread.html">Thread</a> (core)</dd><dd><a class="el" href="classcore_1_1ThreadScope.html">ThreadScope</a> (core)</dd><dd><a class="el" href="classcore_1_1Timer.html">Timer</a> (core)</dd><dd><a class="el" href="classcore_1_1TLSServer.html">TLSServer</a> (core)</dd><dd><a class="el" href="classcore_1_1TLSSession.html">TLSSession</a> (core)</dd></dl>

View File

@ -80,19 +80,20 @@ $(function() {
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="Socket_8h_source.html"><span class="icondoc"></span></a><b>Socket.h</b></td><td class="desc"></td></tr> <tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="Socket_8h_source.html"><span class="icondoc"></span></a><b>Socket.h</b></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="Subscription_8h_source.html"><span class="icondoc"></span></a><b>Subscription.h</b></td><td class="desc"></td></tr> <tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="Subscription_8h_source.html"><span class="icondoc"></span></a><b>Subscription.h</b></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="SubscriptionHandler_8h_source.html"><span class="icondoc"></span></a><b>SubscriptionHandler.h</b></td><td class="desc"></td></tr> <tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="SubscriptionHandler_8h_source.html"><span class="icondoc"></span></a><b>SubscriptionHandler.h</b></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="SubscriptionManager_8h_source.html"><span class="icondoc"></span></a><b>SubscriptionManager.h</b></td><td class="desc"></td></tr> <tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="SubscriptionHandlerFactory_8h_source.html"><span class="icondoc"></span></a><b>SubscriptionHandlerFactory.h</b></td><td class="desc"></td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TCPServer_8h_source.html"><span class="icondoc"></span></a><b>TCPServer.h</b></td><td class="desc"></td></tr> <tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="SubscriptionManager_8h_source.html"><span class="icondoc"></span></a><b>SubscriptionManager.h</b></td><td class="desc"></td></tr>
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TCPSession_8h_source.html"><span class="icondoc"></span></a><b>TCPSession.h</b></td><td class="desc"></td></tr> <tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TCPServer_8h_source.html"><span class="icondoc"></span></a><b>TCPServer.h</b></td><td class="desc"></td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TCPSession2_8h_source.html"><span class="icondoc"></span></a><b>TCPSession2.h</b></td><td class="desc"></td></tr> <tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TCPSession_8h_source.html"><span class="icondoc"></span></a><b>TCPSession.h</b></td><td class="desc"></td></tr>
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TCPSocket_8h_source.html"><span class="icondoc"></span></a><b>TCPSocket.h</b></td><td class="desc"></td></tr> <tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TCPSession2_8h_source.html"><span class="icondoc"></span></a><b>TCPSession2.h</b></td><td class="desc"></td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TerminalSession_8h_source.html"><span class="icondoc"></span></a><b>TerminalSession.h</b></td><td class="desc"></td></tr> <tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TCPSocket_8h_source.html"><span class="icondoc"></span></a><b>TCPSocket.h</b></td><td class="desc"></td></tr>
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="Thread_8h_source.html"><span class="icondoc"></span></a><b>Thread.h</b></td><td class="desc"></td></tr> <tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TerminalSession_8h_source.html"><span class="icondoc"></span></a><b>TerminalSession.h</b></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="ThreadScope_8h_source.html"><span class="icondoc"></span></a><b>ThreadScope.h</b></td><td class="desc"></td></tr> <tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="Thread_8h_source.html"><span class="icondoc"></span></a><b>Thread.h</b></td><td class="desc"></td></tr>
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="Timer_8h_source.html"><span class="icondoc"></span></a><b>Timer.h</b></td><td class="desc"></td></tr> <tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="ThreadScope_8h_source.html"><span class="icondoc"></span></a><b>ThreadScope.h</b></td><td class="desc"></td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TLSServer_8h_source.html"><span class="icondoc"></span></a><b>TLSServer.h</b></td><td class="desc"></td></tr> <tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="Timer_8h_source.html"><span class="icondoc"></span></a><b>Timer.h</b></td><td class="desc"></td></tr>
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TLSSession_8h_source.html"><span class="icondoc"></span></a><b>TLSSession.h</b></td><td class="desc"></td></tr> <tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TLSServer_8h_source.html"><span class="icondoc"></span></a><b>TLSServer.h</b></td><td class="desc"></td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="UDPServerSocket_8h_source.html"><span class="icondoc"></span></a><b>UDPServerSocket.h</b></td><td class="desc"></td></tr> <tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="TLSSession_8h_source.html"><span class="icondoc"></span></a><b>TLSSession.h</b></td><td class="desc"></td></tr>
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="UDPSocket_8h_source.html"><span class="icondoc"></span></a><b>UDPSocket.h</b></td><td class="desc"></td></tr> <tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="UDPServerSocket_8h_source.html"><span class="icondoc"></span></a><b>UDPServerSocket.h</b></td><td class="desc"></td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="UDPSocket_8h_source.html"><span class="icondoc"></span></a><b>UDPSocket.h</b></td><td class="desc"></td></tr>
</table> </table>
</div><!-- directory --> </div><!-- directory -->
</div><!-- contents --> </div><!-- contents -->

View File

@ -98,7 +98,8 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
<tr id="row_4_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1UDPServerSocket.html" target="_self">core::UDPServerSocket</a></td><td class="desc"></td></tr> <tr id="row_4_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1UDPServerSocket.html" target="_self">core::UDPServerSocket</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Subscription.html" target="_self">core::Subscription</a></td><td class="desc"></td></tr> <tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1Subscription.html" target="_self">core::Subscription</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1SubscriptionHandler.html" target="_self">core::SubscriptionHandler</a></td><td class="desc"></td></tr> <tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1SubscriptionHandler.html" target="_self">core::SubscriptionHandler</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1ThreadScope.html" target="_self">core::ThreadScope</a></td><td class="desc"></td></tr> <tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1SubscriptionHandlerFactory.html" target="_self">core::SubscriptionHandlerFactory</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcore_1_1ThreadScope.html" target="_self">core::ThreadScope</a></td><td class="desc"></td></tr>
</table> </table>
</div><!-- directory --> </div><!-- directory -->
</div><!-- contents --> </div><!-- contents -->

View File

@ -1,3 +1,3 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy"> <map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classcore_1_1ThreadScope.html" title=" " alt="" coords="5,5,148,32"/> <area shape="rect" id="node1" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,5,195,47"/>
</map> </map>

View File

@ -1 +1 @@
af3a9400a188146f4f12e1a0e129faf2 933520f5283a076825bcef748846ac58

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -114,7 +114,12 @@ $(function() {
<area shape="rect" href="classcore_1_1SubscriptionHandler.html" title=" " alt="" coords="5,5,195,32"/> <area shape="rect" href="classcore_1_1SubscriptionHandler.html" title=" " alt="" coords="5,5,195,32"/>
</map> </map>
</td></tr> </td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" usemap="#acore_1_1ThreadScope" alt=""/> <tr><td><img src="inherit_graph_5.png" border="0" usemap="#acore_1_1SubscriptionHandlerFactory" alt=""/>
<map name="acore_1_1SubscriptionHandlerFactory" id="acore_1_1SubscriptionHandlerFactory">
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,5,195,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" usemap="#acore_1_1ThreadScope" alt=""/>
<map name="acore_1_1ThreadScope" id="acore_1_1ThreadScope"> <map name="acore_1_1ThreadScope" id="acore_1_1ThreadScope">
<area shape="rect" href="classcore_1_1ThreadScope.html" title=" " alt="" coords="5,5,148,32"/> <area shape="rect" href="classcore_1_1ThreadScope.html" title=" " alt="" coords="5,5,148,32"/>
</map> </map>

View File

@ -14,6 +14,7 @@ var searchData=
['stop_53',['stop',['../classcore_1_1EPoll.html#a0c2865acd31d14fbf19dbc42cc084ddc',1,'core::EPoll']]], ['stop_53',['stop',['../classcore_1_1EPoll.html#a0c2865acd31d14fbf19dbc42cc084ddc',1,'core::EPoll']]],
['subscription_54',['Subscription',['../classcore_1_1Subscription.html',1,'core']]], ['subscription_54',['Subscription',['../classcore_1_1Subscription.html',1,'core']]],
['subscriptionhandler_55',['SubscriptionHandler',['../classcore_1_1SubscriptionHandler.html',1,'core']]], ['subscriptionhandler_55',['SubscriptionHandler',['../classcore_1_1SubscriptionHandler.html',1,'core']]],
['subscriptionmanager_56',['SubscriptionManager',['../classcore_1_1SubscriptionManager.html',1,'core']]], ['subscriptionhandlerfactory_56',['SubscriptionHandlerFactory',['../classcore_1_1SubscriptionHandlerFactory.html',1,'core']]],
['subscriptions_57',['subscriptions',['../classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0',1,'core::TCPServer']]] ['subscriptionmanager_57',['SubscriptionManager',['../classcore_1_1SubscriptionManager.html',1,'core']]],
['subscriptions_58',['subscriptions',['../classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0',1,'core::TCPServer']]]
]; ];

View File

@ -1,14 +1,14 @@
var searchData= var searchData=
[ [
['tcpserver_58',['TCPServer',['../classcore_1_1TCPServer.html',1,'core::TCPServer'],['../classcore_1_1TCPServer.html#abaecb97c336b757d1029d45277f9fc5b',1,'core::TCPServer::TCPServer()']]], ['tcpserver_59',['TCPServer',['../classcore_1_1TCPServer.html',1,'core::TCPServer'],['../classcore_1_1TCPServer.html#abaecb97c336b757d1029d45277f9fc5b',1,'core::TCPServer::TCPServer()']]],
['tcpsession_59',['TCPSession',['../classcore_1_1TCPSession.html',1,'core']]], ['tcpsession_60',['TCPSession',['../classcore_1_1TCPSession.html',1,'core']]],
['tcpsession2_60',['TCPSession2',['../classcore_1_1TCPSession2.html',1,'core']]], ['tcpsession2_61',['TCPSession2',['../classcore_1_1TCPSession2.html',1,'core']]],
['tcpsocket_61',['TCPSocket',['../classcore_1_1TCPSocket.html',1,'core']]], ['tcpsocket_62',['TCPSocket',['../classcore_1_1TCPSocket.html',1,'core']]],
['terminalsession_62',['TerminalSession',['../classcore_1_1TerminalSession.html',1,'core']]], ['terminalsession_63',['TerminalSession',['../classcore_1_1TerminalSession.html',1,'core']]],
['terminate_63',['terminate',['../classcore_1_1TCPSession.html#a34936745e8d7669d5400e78d353a56d3',1,'core::TCPSession::terminate()'],['../classcore_1_1TCPSession2.html#a6b999e7ea6551a1b513ee057afaa9e4a',1,'core::TCPSession2::terminate()']]], ['terminate_64',['terminate',['../classcore_1_1TCPSession.html#a34936745e8d7669d5400e78d353a56d3',1,'core::TCPSession::terminate()'],['../classcore_1_1TCPSession2.html#a6b999e7ea6551a1b513ee057afaa9e4a',1,'core::TCPSession2::terminate()']]],
['thread_64',['Thread',['../classcore_1_1Thread.html',1,'core']]], ['thread_65',['Thread',['../classcore_1_1Thread.html',1,'core']]],
['threadscope_65',['ThreadScope',['../classcore_1_1ThreadScope.html',1,'core']]], ['threadscope_66',['ThreadScope',['../classcore_1_1ThreadScope.html',1,'core']]],
['timer_66',['Timer',['../classcore_1_1Timer.html',1,'core']]], ['timer_67',['Timer',['../classcore_1_1Timer.html',1,'core']]],
['tlsserver_67',['TLSServer',['../classcore_1_1TLSServer.html',1,'core::TLSServer'],['../classcore_1_1TLSServer.html#a6460f9872936015efdfd0b8de04aa2fe',1,'core::TLSServer::TLSServer()']]], ['tlsserver_68',['TLSServer',['../classcore_1_1TLSServer.html',1,'core::TLSServer'],['../classcore_1_1TLSServer.html#a6460f9872936015efdfd0b8de04aa2fe',1,'core::TLSServer::TLSServer()']]],
['tlssession_68',['TLSSession',['../classcore_1_1TLSSession.html',1,'core']]] ['tlssession_69',['TLSSession',['../classcore_1_1TLSSession.html',1,'core']]]
]; ];

View File

@ -1,6 +1,6 @@
var searchData= var searchData=
[ [
['udpserversocket_69',['UDPServerSocket',['../classcore_1_1UDPServerSocket.html',1,'core']]], ['udpserversocket_70',['UDPServerSocket',['../classcore_1_1UDPServerSocket.html',1,'core']]],
['udpsocket_70',['UDPSocket',['../classcore_1_1UDPSocket.html',1,'core']]], ['udpsocket_71',['UDPSocket',['../classcore_1_1UDPSocket.html',1,'core']]],
['uuid_71',['uuid',['../classcore_1_1TCPSession.html#a2ccd4968f5c53d1c16a57e04081db692',1,'core::TCPSession']]] ['uuid_72',['uuid',['../classcore_1_1TCPSession.html#a2ccd4968f5c53d1c16a57e04081db692',1,'core::TCPSession']]]
]; ];

View File

@ -1,5 +1,5 @@
var searchData= var searchData=
[ [
['whitelist_72',['whiteList',['../classcore_1_1TCPServer.html#abad6300b6234ca8b69cef9128755342e',1,'core::TCPServer']]], ['whitelist_73',['whiteList',['../classcore_1_1TCPServer.html#abad6300b6234ca8b69cef9128755342e',1,'core::TCPServer']]],
['write_73',['write',['../classcore_1_1Socket.html#a1413c826307ef0f29d7457770af675e3',1,'core::Socket']]] ['write_74',['write',['../classcore_1_1Socket.html#a1413c826307ef0f29d7457770af675e3',1,'core::Socket']]]
]; ];

View File

@ -1,7 +1,7 @@
var searchData= var searchData=
[ [
['_7eepoll_74',['~EPoll',['../classcore_1_1EPoll.html#a8e7a2496d684b745a6410f9bd3e88534',1,'core::EPoll']]], ['_7eepoll_75',['~EPoll',['../classcore_1_1EPoll.html#a8e7a2496d684b745a6410f9bd3e88534',1,'core::EPoll']]],
['_7esocket_75',['~Socket',['../classcore_1_1Socket.html#aa5003845f8ae464ad2fa206176381be0',1,'core::Socket']]], ['_7esocket_76',['~Socket',['../classcore_1_1Socket.html#aa5003845f8ae464ad2fa206176381be0',1,'core::Socket']]],
['_7etcpserver_76',['~TCPServer',['../classcore_1_1TCPServer.html#a7ccdc057c9eee8504fce796301f82088',1,'core::TCPServer']]], ['_7etcpserver_77',['~TCPServer',['../classcore_1_1TCPServer.html#a7ccdc057c9eee8504fce796301f82088',1,'core::TCPServer']]],
['_7etlsserver_77',['~TLSServer',['../classcore_1_1TLSServer.html#ac71db77c796a1bf65357409cb96054c7',1,'core::TLSServer']]] ['_7etlsserver_78',['~TLSServer',['../classcore_1_1TLSServer.html#ac71db77c796a1bf65357409cb96054c7',1,'core::TLSServer']]]
]; ];

View File

@ -1,7 +1,7 @@
var searchData= var searchData=
[ [
['command_78',['Command',['../classcore_1_1Command.html',1,'core']]], ['command_79',['Command',['../classcore_1_1Command.html',1,'core']]],
['commandlist_79',['CommandList',['../classcore_1_1CommandList.html',1,'core']]], ['commandlist_80',['CommandList',['../classcore_1_1CommandList.html',1,'core']]],
['consoleserver_80',['ConsoleServer',['../classcore_1_1ConsoleServer.html',1,'core']]], ['consoleserver_81',['ConsoleServer',['../classcore_1_1ConsoleServer.html',1,'core']]],
['consolesession_81',['ConsoleSession',['../classcore_1_1ConsoleSession.html',1,'core']]] ['consolesession_82',['ConsoleSession',['../classcore_1_1ConsoleSession.html',1,'core']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['epoll_82',['EPoll',['../classcore_1_1EPoll.html',1,'core']]] ['epoll_83',['EPoll',['../classcore_1_1EPoll.html',1,'core']]]
]; ];

View File

@ -1,6 +1,6 @@
var searchData= var searchData=
[ [
['inotify_83',['INotify',['../classcore_1_1INotify.html',1,'core']]], ['inotify_84',['INotify',['../classcore_1_1INotify.html',1,'core']]],
['ipaddress_84',['IPAddress',['../classcore_1_1IPAddress.html',1,'core']]], ['ipaddress_85',['IPAddress',['../classcore_1_1IPAddress.html',1,'core']]],
['ipaddresslist_85',['IPAddressList',['../classcore_1_1IPAddressList.html',1,'core']]] ['ipaddresslist_86',['IPAddressList',['../classcore_1_1IPAddressList.html',1,'core']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['object_86',['Object',['../classcore_1_1Object.html',1,'core']]] ['object_87',['Object',['../classcore_1_1Object.html',1,'core']]]
]; ];

View File

@ -1,8 +1,9 @@
var searchData= var searchData=
[ [
['sessionfilter_87',['SessionFilter',['../classcore_1_1SessionFilter.html',1,'core']]], ['sessionfilter_88',['SessionFilter',['../classcore_1_1SessionFilter.html',1,'core']]],
['socket_88',['Socket',['../classcore_1_1Socket.html',1,'core']]], ['socket_89',['Socket',['../classcore_1_1Socket.html',1,'core']]],
['subscription_89',['Subscription',['../classcore_1_1Subscription.html',1,'core']]], ['subscription_90',['Subscription',['../classcore_1_1Subscription.html',1,'core']]],
['subscriptionhandler_90',['SubscriptionHandler',['../classcore_1_1SubscriptionHandler.html',1,'core']]], ['subscriptionhandler_91',['SubscriptionHandler',['../classcore_1_1SubscriptionHandler.html',1,'core']]],
['subscriptionmanager_91',['SubscriptionManager',['../classcore_1_1SubscriptionManager.html',1,'core']]] ['subscriptionhandlerfactory_92',['SubscriptionHandlerFactory',['../classcore_1_1SubscriptionHandlerFactory.html',1,'core']]],
['subscriptionmanager_93',['SubscriptionManager',['../classcore_1_1SubscriptionManager.html',1,'core']]]
]; ];

View File

@ -1,13 +1,13 @@
var searchData= var searchData=
[ [
['tcpserver_92',['TCPServer',['../classcore_1_1TCPServer.html',1,'core']]], ['tcpserver_94',['TCPServer',['../classcore_1_1TCPServer.html',1,'core']]],
['tcpsession_93',['TCPSession',['../classcore_1_1TCPSession.html',1,'core']]], ['tcpsession_95',['TCPSession',['../classcore_1_1TCPSession.html',1,'core']]],
['tcpsession2_94',['TCPSession2',['../classcore_1_1TCPSession2.html',1,'core']]], ['tcpsession2_96',['TCPSession2',['../classcore_1_1TCPSession2.html',1,'core']]],
['tcpsocket_95',['TCPSocket',['../classcore_1_1TCPSocket.html',1,'core']]], ['tcpsocket_97',['TCPSocket',['../classcore_1_1TCPSocket.html',1,'core']]],
['terminalsession_96',['TerminalSession',['../classcore_1_1TerminalSession.html',1,'core']]], ['terminalsession_98',['TerminalSession',['../classcore_1_1TerminalSession.html',1,'core']]],
['thread_97',['Thread',['../classcore_1_1Thread.html',1,'core']]], ['thread_99',['Thread',['../classcore_1_1Thread.html',1,'core']]],
['threadscope_98',['ThreadScope',['../classcore_1_1ThreadScope.html',1,'core']]], ['threadscope_100',['ThreadScope',['../classcore_1_1ThreadScope.html',1,'core']]],
['timer_99',['Timer',['../classcore_1_1Timer.html',1,'core']]], ['timer_101',['Timer',['../classcore_1_1Timer.html',1,'core']]],
['tlsserver_100',['TLSServer',['../classcore_1_1TLSServer.html',1,'core']]], ['tlsserver_102',['TLSServer',['../classcore_1_1TLSServer.html',1,'core']]],
['tlssession_101',['TLSSession',['../classcore_1_1TLSSession.html',1,'core']]] ['tlssession_103',['TLSSession',['../classcore_1_1TLSSession.html',1,'core']]]
]; ];

View File

@ -1,5 +1,5 @@
var searchData= var searchData=
[ [
['udpserversocket_102',['UDPServerSocket',['../classcore_1_1UDPServerSocket.html',1,'core']]], ['udpserversocket_104',['UDPServerSocket',['../classcore_1_1UDPServerSocket.html',1,'core']]],
['udpsocket_103',['UDPSocket',['../classcore_1_1UDPSocket.html',1,'core']]] ['udpsocket_105',['UDPSocket',['../classcore_1_1UDPSocket.html',1,'core']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['add_104',['add',['../classcore_1_1CommandList.html#a7a45e75e3d21a25fd3f7e887acf395e9',1,'core::CommandList']]] ['add_106',['add',['../classcore_1_1CommandList.html#a7a45e75e3d21a25fd3f7e887acf395e9',1,'core::CommandList']]]
]; ];

View File

@ -1,6 +1,6 @@
var searchData= var searchData=
[ [
['clear_105',['clear',['../classcore_1_1TerminalSession.html#a42bb06857891220a831da04248233935',1,'core::TerminalSession']]], ['clear_107',['clear',['../classcore_1_1TerminalSession.html#a42bb06857891220a831da04248233935',1,'core::TerminalSession']]],
['cleareol_106',['clearEOL',['../classcore_1_1TerminalSession.html#aa660768eed03b0b996a749e8a146446c',1,'core::TerminalSession']]], ['cleareol_108',['clearEOL',['../classcore_1_1TerminalSession.html#aa660768eed03b0b996a749e8a146446c',1,'core::TerminalSession']]],
['cleartimer_107',['clearTimer',['../classcore_1_1Timer.html#a8e063f46e89dac04364871e909ab940a',1,'core::Timer']]] ['cleartimer_109',['clearTimer',['../classcore_1_1Timer.html#a8e063f46e89dac04364871e909ab940a',1,'core::Timer']]]
]; ];

View File

@ -1,5 +1,5 @@
var searchData= var searchData=
[ [
['epoll_108',['EPoll',['../classcore_1_1EPoll.html#a2fd5cc4336b5f72990ecc0e7ea3d7641',1,'core::EPoll']]], ['epoll_110',['EPoll',['../classcore_1_1EPoll.html#a2fd5cc4336b5f72990ecc0e7ea3d7641',1,'core::EPoll']]],
['eventreceived_109',['eventReceived',['../classcore_1_1EPoll.html#a3238b150b5d0a57eb2e1b17daa236d3b',1,'core::EPoll::eventReceived()'],['../classcore_1_1Socket.html#a1a045e15fb5851d666a21be05ac4c5d7',1,'core::Socket::eventReceived()']]] ['eventreceived_111',['eventReceived',['../classcore_1_1EPoll.html#a3238b150b5d0a57eb2e1b17daa236d3b',1,'core::EPoll::eventReceived()'],['../classcore_1_1Socket.html#a1a045e15fb5851d666a21be05ac4c5d7',1,'core::Socket::eventReceived()']]]
]; ];

View File

@ -1,11 +1,11 @@
var searchData= var searchData=
[ [
['getclientaddress_110',['getClientAddress',['../classcore_1_1IPAddress.html#ae5e7e28589d026bbbc6c3423d418b008',1,'core::IPAddress']]], ['getclientaddress_112',['getClientAddress',['../classcore_1_1IPAddress.html#ae5e7e28589d026bbbc6c3423d418b008',1,'core::IPAddress']]],
['getclientaddressandport_111',['getClientAddressAndPort',['../classcore_1_1IPAddress.html#abea870f1a048cb7bba1d2bad98558232',1,'core::IPAddress']]], ['getclientaddressandport_113',['getClientAddressAndPort',['../classcore_1_1IPAddress.html#abea870f1a048cb7bba1d2bad98558232',1,'core::IPAddress']]],
['getclientport_112',['getClientPort',['../classcore_1_1IPAddress.html#a39f706f2d43d7d001296ecead4b587e8',1,'core::IPAddress']]], ['getclientport_114',['getClientPort',['../classcore_1_1IPAddress.html#a39f706f2d43d7d001296ecead4b587e8',1,'core::IPAddress']]],
['getdescriptor_113',['getDescriptor',['../classcore_1_1EPoll.html#a1e52017e1deae15c1c87c6b6a099e1ed',1,'core::EPoll::getDescriptor()'],['../classcore_1_1Socket.html#a06ba54744530439d4131e6aba4623d08',1,'core::Socket::getDescriptor()']]], ['getdescriptor_115',['getDescriptor',['../classcore_1_1EPoll.html#a1e52017e1deae15c1c87c6b6a099e1ed',1,'core::EPoll::getDescriptor()'],['../classcore_1_1Socket.html#a06ba54744530439d4131e6aba4623d08',1,'core::Socket::getDescriptor()']]],
['getelapsed_114',['getElapsed',['../classcore_1_1Timer.html#a0df7f1ffc05529b45d6e13713bbc0209',1,'core::Timer']]], ['getelapsed_116',['getElapsed',['../classcore_1_1Timer.html#a0df7f1ffc05529b45d6e13713bbc0209',1,'core::Timer']]],
['getsessionbyalias_115',['getSessionByAlias',['../classcore_1_1TCPServer.html#a9042281193e227a6cd8dab3ff8b46a40',1,'core::TCPServer']]], ['getsessionbyalias_117',['getSessionByAlias',['../classcore_1_1TCPServer.html#a9042281193e227a6cd8dab3ff8b46a40',1,'core::TCPServer']]],
['getsocketaccept_116',['getSocketAccept',['../classcore_1_1ConsoleServer.html#a80d9ea7f3fc5e07c50d5b9e0d4943ca8',1,'core::ConsoleServer::getSocketAccept()'],['../classcore_1_1TCPServer.html#a841f02799ad8529aad7cea132f4de8a9',1,'core::TCPServer::getSocketAccept()']]], ['getsocketaccept_118',['getSocketAccept',['../classcore_1_1ConsoleServer.html#a80d9ea7f3fc5e07c50d5b9e0d4943ca8',1,'core::ConsoleServer::getSocketAccept()'],['../classcore_1_1TCPServer.html#a841f02799ad8529aad7cea132f4de8a9',1,'core::TCPServer::getSocketAccept()']]],
['grabinput_117',['grabInput',['../classcore_1_1CommandList.html#a72aea93a650f148c639ba25a724da243',1,'core::CommandList']]] ['grabinput_119',['grabInput',['../classcore_1_1CommandList.html#a72aea93a650f148c639ba25a724da243',1,'core::CommandList']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['isstopping_118',['isStopping',['../classcore_1_1EPoll.html#a301b46b71ac7ac61a687ff723fe269b3',1,'core::EPoll']]] ['isstopping_120',['isStopping',['../classcore_1_1EPoll.html#a301b46b71ac7ac61a687ff723fe269b3',1,'core::EPoll']]]
]; ];

View File

@ -1,12 +1,12 @@
var searchData= var searchData=
[ [
['onblockreceived_119',['onBlockReceived',['../classcore_1_1TCPSession2.html#a6c88775e81dc0074ef0832146be9f4b9',1,'core::TCPSession2::onBlockReceived()'],['../classcore_1_1TCPSession.html#a9c996cbbfa2e592c23cf67ed8b15a32a',1,'core::TCPSession::onBlockReceived(coreutils::ZString &amp;block)']]], ['onblockreceived_121',['onBlockReceived',['../classcore_1_1TCPSession2.html#a6c88775e81dc0074ef0832146be9f4b9',1,'core::TCPSession2::onBlockReceived()'],['../classcore_1_1TCPSession.html#a9c996cbbfa2e592c23cf67ed8b15a32a',1,'core::TCPSession::onBlockReceived(coreutils::ZString &amp;block)']]],
['onconnected_120',['onConnected',['../classcore_1_1TCPSession.html#a8719952f7bb00bf7239ec40aa2868626',1,'core::TCPSession::onConnected()'],['../classcore_1_1TCPSession2.html#af1913cb444a9e07c0f31a2cd8d934a62',1,'core::TCPSession2::onConnected()']]], ['onconnected_122',['onConnected',['../classcore_1_1TCPSession.html#a8719952f7bb00bf7239ec40aa2868626',1,'core::TCPSession::onConnected()'],['../classcore_1_1TCPSession2.html#af1913cb444a9e07c0f31a2cd8d934a62',1,'core::TCPSession2::onConnected()']]],
['ondatareceived_121',['onDataReceived',['../classcore_1_1Socket.html#ac8d6a2c54696eb6fc2024cf6bcf6b4e5',1,'core::Socket::onDataReceived()'],['../classcore_1_1TCPServer.html#a276ccbc8cb9b4380ebd78807b97f0159',1,'core::TCPServer::onDataReceived()'],['../classcore_1_1TCPSession.html#afc2d2a92bc65e1e5122a93d120253a1d',1,'core::TCPSession::onDataReceived()'],['../classcore_1_1TCPSession2.html#a67c473e1a22b10fc100ae54206f7471b',1,'core::TCPSession2::onDataReceived()'],['../classcore_1_1UDPServerSocket.html#a41933ca153c854a800e3d047ab18313e',1,'core::UDPServerSocket::onDataReceived()']]], ['ondatareceived_123',['onDataReceived',['../classcore_1_1Socket.html#ac8d6a2c54696eb6fc2024cf6bcf6b4e5',1,'core::Socket::onDataReceived()'],['../classcore_1_1TCPServer.html#a276ccbc8cb9b4380ebd78807b97f0159',1,'core::TCPServer::onDataReceived()'],['../classcore_1_1TCPSession.html#afc2d2a92bc65e1e5122a93d120253a1d',1,'core::TCPSession::onDataReceived()'],['../classcore_1_1TCPSession2.html#a67c473e1a22b10fc100ae54206f7471b',1,'core::TCPSession2::onDataReceived()'],['../classcore_1_1UDPServerSocket.html#a41933ca153c854a800e3d047ab18313e',1,'core::UDPServerSocket::onDataReceived()']]],
['onlinereceived_122',['onLineReceived',['../classcore_1_1TCPSession.html#a3d9e0f14e7d24357fd1950b3f9b4eaff',1,'core::TCPSession::onLineReceived()'],['../classcore_1_1TCPSession2.html#a6cd36b444d9548d1024190c6ba747e18',1,'core::TCPSession2::onLineReceived()']]], ['onlinereceived_124',['onLineReceived',['../classcore_1_1TCPSession.html#a3d9e0f14e7d24357fd1950b3f9b4eaff',1,'core::TCPSession::onLineReceived()'],['../classcore_1_1TCPSession2.html#a6cd36b444d9548d1024190c6ba747e18',1,'core::TCPSession2::onLineReceived()']]],
['onregister_123',['onRegister',['../classcore_1_1TLSSession.html#a76cec7cf4851eb27abe77a2339344c6d',1,'core::TLSSession::onRegister()'],['../classcore_1_1Socket.html#a81e5ee3e17834166d97c6e8b7dfe0da0',1,'core::Socket::onRegister()']]], ['onregister_125',['onRegister',['../classcore_1_1TLSSession.html#a76cec7cf4851eb27abe77a2339344c6d',1,'core::TLSSession::onRegister()'],['../classcore_1_1Socket.html#a81e5ee3e17834166d97c6e8b7dfe0da0',1,'core::Socket::onRegister()']]],
['onregistered_124',['onRegistered',['../classcore_1_1Socket.html#a23b9824653bbe4652a716acb828665b1',1,'core::Socket::onRegistered()'],['../classcore_1_1TCPSession.html#aed4ed499b978bcea57a8efefe929fc98',1,'core::TCPSession::onRegistered()'],['../classcore_1_1TCPSession2.html#a76096659b82c5dcbf6eac1d916511e60',1,'core::TCPSession2::onRegistered()'],['../classcore_1_1TLSSession.html#a8e26fdc9e8a6c573b5a504a1f1b137a9',1,'core::TLSSession::onRegistered()']]], ['onregistered_126',['onRegistered',['../classcore_1_1Socket.html#a23b9824653bbe4652a716acb828665b1',1,'core::Socket::onRegistered()'],['../classcore_1_1TCPSession.html#aed4ed499b978bcea57a8efefe929fc98',1,'core::TCPSession::onRegistered()'],['../classcore_1_1TCPSession2.html#a76096659b82c5dcbf6eac1d916511e60',1,'core::TCPSession2::onRegistered()'],['../classcore_1_1TLSSession.html#a8e26fdc9e8a6c573b5a504a1f1b137a9',1,'core::TLSSession::onRegistered()']]],
['ontimeout_125',['onTimeout',['../classcore_1_1Timer.html#ae51704ff08d985bbc30e3ff4c9b3c6ca',1,'core::Timer']]], ['ontimeout_127',['onTimeout',['../classcore_1_1Timer.html#ae51704ff08d985bbc30e3ff4c9b3c6ca',1,'core::Timer']]],
['onunregistered_126',['onUnregistered',['../classcore_1_1Socket.html#ae9be59697c2b2e5efb19aaae3ba943d2',1,'core::Socket']]], ['onunregistered_128',['onUnregistered',['../classcore_1_1Socket.html#ae9be59697c2b2e5efb19aaae3ba943d2',1,'core::Socket']]],
['output_127',['output',['../classcore_1_1Command.html#ab6352ce5650e70a5c76c3d6e4eefd292',1,'core::Command::output()'],['../classcore_1_1TCPServer.html#a49e3ead1bf4e7830685780e73c4db5db',1,'core::TCPServer::output()'],['../classcore_1_1TCPSession.html#a50037cbfc515650e04054e5481785981',1,'core::TCPSession::output()'],['../classcore_1_1TCPSession2.html#ae7648a7759570a00d3d4a8c169183291',1,'core::TCPSession2::output()'],['../classcore_1_1TCPSocket.html#afacf7528ff3c9ac077d7b5a49e2116fd',1,'core::TCPSocket::output()'],['../classcore_1_1TLSSession.html#ae55de8a035d1ddc560cf619b2030af43',1,'core::TLSSession::output()']]] ['output_129',['output',['../classcore_1_1Command.html#ab6352ce5650e70a5c76c3d6e4eefd292',1,'core::Command::output()'],['../classcore_1_1TCPServer.html#a49e3ead1bf4e7830685780e73c4db5db',1,'core::TCPServer::output()'],['../classcore_1_1TCPSession.html#a50037cbfc515650e04054e5481785981',1,'core::TCPSession::output()'],['../classcore_1_1TCPSession2.html#ae7648a7759570a00d3d4a8c169183291',1,'core::TCPSession2::output()'],['../classcore_1_1TCPSocket.html#afacf7528ff3c9ac077d7b5a49e2116fd',1,'core::TCPSocket::output()'],['../classcore_1_1TLSSession.html#ae55de8a035d1ddc560cf619b2030af43',1,'core::TLSSession::output()']]]
]; ];

View File

@ -1,6 +1,6 @@
var searchData= var searchData=
[ [
['processcommand_128',['processCommand',['../classcore_1_1Command.html#a95176f2532c38ee14e3fee40ee28b1bd',1,'core::Command::processCommand()'],['../classcore_1_1CommandList.html#a1819e1cb377b5d8e5e00b4777e2b4aba',1,'core::CommandList::processCommand()'],['../classcore_1_1EPoll.html#a22b5f1545aff3162040844be043abcce',1,'core::EPoll::processCommand()'],['../classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae',1,'core::SubscriptionManager::processCommand()'],['../classcore_1_1TCPServer.html#a6b7a7e1ac4132942fcaf418ed41c1437',1,'core::TCPServer::processCommand()']]], ['processcommand_130',['processCommand',['../classcore_1_1Command.html#a95176f2532c38ee14e3fee40ee28b1bd',1,'core::Command::processCommand()'],['../classcore_1_1CommandList.html#a1819e1cb377b5d8e5e00b4777e2b4aba',1,'core::CommandList::processCommand()'],['../classcore_1_1EPoll.html#a22b5f1545aff3162040844be043abcce',1,'core::EPoll::processCommand()'],['../classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae',1,'core::SubscriptionManager::processCommand()'],['../classcore_1_1TCPServer.html#a6b7a7e1ac4132942fcaf418ed41c1437',1,'core::TCPServer::processCommand()']]],
['processrequest_129',['processRequest',['../classcore_1_1CommandList.html#abcfb26e37e1ee6ff5655ebc3d33b1818',1,'core::CommandList']]], ['processrequest_131',['processRequest',['../classcore_1_1CommandList.html#abcfb26e37e1ee6ff5655ebc3d33b1818',1,'core::CommandList']]],
['protocol_130',['protocol',['../classcore_1_1ConsoleSession.html#aa1818efcd33a4152d2089aa545f08833',1,'core::ConsoleSession::protocol()'],['../classcore_1_1TCPSession.html#a98a65da2346b79bee659fca6902e94c7',1,'core::TCPSession::protocol()'],['../classcore_1_1TCPSession2.html#a45df5db21355bf7d3585d68789b371ce',1,'core::TCPSession2::protocol()'],['../classcore_1_1TLSSession.html#a208145cc1fcdc14054602aacc2c51d91',1,'core::TLSSession::protocol()']]] ['protocol_132',['protocol',['../classcore_1_1ConsoleSession.html#aa1818efcd33a4152d2089aa545f08833',1,'core::ConsoleSession::protocol()'],['../classcore_1_1TCPSession.html#a98a65da2346b79bee659fca6902e94c7',1,'core::TCPSession::protocol()'],['../classcore_1_1TCPSession2.html#a45df5db21355bf7d3585d68789b371ce',1,'core::TCPSession2::protocol()'],['../classcore_1_1TLSSession.html#a208145cc1fcdc14054602aacc2c51d91',1,'core::TLSSession::protocol()']]]
]; ];

View File

@ -1,5 +1,5 @@
var searchData= var searchData=
[ [
['receivedata_131',['receiveData',['../classcore_1_1Socket.html#a46ed2e240852d3fa949979ebbc4ac875',1,'core::Socket::receiveData()'],['../classcore_1_1TLSSession.html#a8507cdcd23ac4b340ce6f6d5f0b26a52',1,'core::TLSSession::receiveData()']]], ['receivedata_133',['receiveData',['../classcore_1_1Socket.html#a46ed2e240852d3fa949979ebbc4ac875',1,'core::Socket::receiveData()'],['../classcore_1_1TLSSession.html#a8507cdcd23ac4b340ce6f6d5f0b26a52',1,'core::TLSSession::receiveData()']]],
['remove_132',['remove',['../classcore_1_1CommandList.html#aaac684effb9ecf5238d23ca60d3fffaa',1,'core::CommandList']]] ['remove_134',['remove',['../classcore_1_1CommandList.html#aaac684effb9ecf5238d23ca60d3fffaa',1,'core::CommandList']]]
]; ];

View File

@ -1,13 +1,13 @@
var searchData= var searchData=
[ [
['send_133',['send',['../classcore_1_1TCPSession.html#a2b09eeafef5e44009a77d9da43e3b889',1,'core::TCPSession::send()'],['../classcore_1_1TCPSession2.html#aca2f7127b4081fa0e2d2d128083fb0f7',1,'core::TCPSession2::send()']]], ['send_135',['send',['../classcore_1_1TCPSession.html#a2b09eeafef5e44009a77d9da43e3b889',1,'core::TCPSession::send()'],['../classcore_1_1TCPSession2.html#aca2f7127b4081fa0e2d2d128083fb0f7',1,'core::TCPSession2::send()']]],
['sendtoall_134',['sendToAll',['../classcore_1_1TCPServer.html#a7080f7d45e734087e81b83c5e1f8e676',1,'core::TCPServer::sendToAll(std::stringstream &amp;out, TCPSession &amp;sender, SessionFilter filter)'],['../classcore_1_1TCPServer.html#af708df59e1bc60077c16db97f9cc8ff0',1,'core::TCPServer::sendToAll(std::stringstream &amp;out, TCPSession &amp;sender)']]], ['sendtoall_136',['sendToAll',['../classcore_1_1TCPServer.html#a7080f7d45e734087e81b83c5e1f8e676',1,'core::TCPServer::sendToAll(std::stringstream &amp;out, TCPSession &amp;sender, SessionFilter filter)'],['../classcore_1_1TCPServer.html#af708df59e1bc60077c16db97f9cc8ff0',1,'core::TCPServer::sendToAll(std::stringstream &amp;out, TCPSession &amp;sender)']]],
['setblocksize_135',['setBlockSize',['../classcore_1_1TCPSession.html#a836fb3fd5ee543ebc93262a980ae88b5',1,'core::TCPSession::setBlockSize()'],['../classcore_1_1TCPSession2.html#a6f4ed04cd2848e5b903b8331b2e951c8',1,'core::TCPSession2::setBlockSize()']]], ['setblocksize_137',['setBlockSize',['../classcore_1_1TCPSession.html#a836fb3fd5ee543ebc93262a980ae88b5',1,'core::TCPSession::setBlockSize()'],['../classcore_1_1TCPSession2.html#a6f4ed04cd2848e5b903b8331b2e951c8',1,'core::TCPSession2::setBlockSize()']]],
['setcursorlocation_136',['setCursorLocation',['../classcore_1_1TerminalSession.html#aa9939cbe36c08e1a0b8413a96ca251fa',1,'core::TerminalSession']]], ['setcursorlocation_138',['setCursorLocation',['../classcore_1_1TerminalSession.html#aa9939cbe36c08e1a0b8413a96ca251fa',1,'core::TerminalSession']]],
['setdescriptor_137',['setDescriptor',['../classcore_1_1Socket.html#ac44f6ae3196a8a3e09a6a85fcf495762',1,'core::Socket']]], ['setdescriptor_139',['setDescriptor',['../classcore_1_1Socket.html#ac44f6ae3196a8a3e09a6a85fcf495762',1,'core::Socket']]],
['settimer_138',['setTimer',['../classcore_1_1Timer.html#ac0a642cdcb76b7f995137162050d3d0b',1,'core::Timer']]], ['settimer_140',['setTimer',['../classcore_1_1Timer.html#ac0a642cdcb76b7f995137162050d3d0b',1,'core::Timer']]],
['shutdown_139',['shutdown',['../classcore_1_1Socket.html#af2d1b6de7a64a9d446b0305b6ec47b31',1,'core::Socket']]], ['shutdown_141',['shutdown',['../classcore_1_1Socket.html#af2d1b6de7a64a9d446b0305b6ec47b31',1,'core::Socket']]],
['socket_140',['Socket',['../classcore_1_1Socket.html#a4c3f87fd1de3c9eab4bf5efbb30ce87d',1,'core::Socket']]], ['socket_142',['Socket',['../classcore_1_1Socket.html#a4c3f87fd1de3c9eab4bf5efbb30ce87d',1,'core::Socket']]],
['start_141',['start',['../classcore_1_1EPoll.html#aaefe2caef75eb538af90cb34682d277b',1,'core::EPoll::start()'],['../classcore_1_1Thread.html#ae6885df9a9b9503669e5776518b19054',1,'core::Thread::start()']]], ['start_143',['start',['../classcore_1_1EPoll.html#aaefe2caef75eb538af90cb34682d277b',1,'core::EPoll::start()'],['../classcore_1_1Thread.html#ae6885df9a9b9503669e5776518b19054',1,'core::Thread::start()']]],
['stop_142',['stop',['../classcore_1_1EPoll.html#a0c2865acd31d14fbf19dbc42cc084ddc',1,'core::EPoll']]] ['stop_144',['stop',['../classcore_1_1EPoll.html#a0c2865acd31d14fbf19dbc42cc084ddc',1,'core::EPoll']]]
]; ];

View File

@ -1,6 +1,6 @@
var searchData= var searchData=
[ [
['tcpserver_143',['TCPServer',['../classcore_1_1TCPServer.html#abaecb97c336b757d1029d45277f9fc5b',1,'core::TCPServer']]], ['tcpserver_145',['TCPServer',['../classcore_1_1TCPServer.html#abaecb97c336b757d1029d45277f9fc5b',1,'core::TCPServer']]],
['terminate_144',['terminate',['../classcore_1_1TCPSession.html#a34936745e8d7669d5400e78d353a56d3',1,'core::TCPSession::terminate()'],['../classcore_1_1TCPSession2.html#a6b999e7ea6551a1b513ee057afaa9e4a',1,'core::TCPSession2::terminate()']]], ['terminate_146',['terminate',['../classcore_1_1TCPSession.html#a34936745e8d7669d5400e78d353a56d3',1,'core::TCPSession::terminate()'],['../classcore_1_1TCPSession2.html#a6b999e7ea6551a1b513ee057afaa9e4a',1,'core::TCPSession2::terminate()']]],
['tlsserver_145',['TLSServer',['../classcore_1_1TLSServer.html#a6460f9872936015efdfd0b8de04aa2fe',1,'core::TLSServer']]] ['tlsserver_147',['TLSServer',['../classcore_1_1TLSServer.html#a6460f9872936015efdfd0b8de04aa2fe',1,'core::TLSServer']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['write_146',['write',['../classcore_1_1Socket.html#a1413c826307ef0f29d7457770af675e3',1,'core::Socket']]] ['write_148',['write',['../classcore_1_1Socket.html#a1413c826307ef0f29d7457770af675e3',1,'core::Socket']]]
]; ];

View File

@ -1,7 +1,7 @@
var searchData= var searchData=
[ [
['_7eepoll_147',['~EPoll',['../classcore_1_1EPoll.html#a8e7a2496d684b745a6410f9bd3e88534',1,'core::EPoll']]], ['_7eepoll_149',['~EPoll',['../classcore_1_1EPoll.html#a8e7a2496d684b745a6410f9bd3e88534',1,'core::EPoll']]],
['_7esocket_148',['~Socket',['../classcore_1_1Socket.html#aa5003845f8ae464ad2fa206176381be0',1,'core::Socket']]], ['_7esocket_150',['~Socket',['../classcore_1_1Socket.html#aa5003845f8ae464ad2fa206176381be0',1,'core::Socket']]],
['_7etcpserver_149',['~TCPServer',['../classcore_1_1TCPServer.html#a7ccdc057c9eee8504fce796301f82088',1,'core::TCPServer']]], ['_7etcpserver_151',['~TCPServer',['../classcore_1_1TCPServer.html#a7ccdc057c9eee8504fce796301f82088',1,'core::TCPServer']]],
['_7etlsserver_150',['~TLSServer',['../classcore_1_1TLSServer.html#ac71db77c796a1bf65357409cb96054c7',1,'core::TLSServer']]] ['_7etlsserver_152',['~TLSServer',['../classcore_1_1TLSServer.html#ac71db77c796a1bf65357409cb96054c7',1,'core::TLSServer']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['alias_151',['alias',['../classcore_1_1TCPSession.html#a014ae6b1465bf36606763703aa8a930d',1,'core::TCPSession']]] ['alias_153',['alias',['../classcore_1_1TCPSession.html#a014ae6b1465bf36606763703aa8a930d',1,'core::TCPSession']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['blacklist_152',['blackList',['../classcore_1_1TCPServer.html#a82f6bf16e4ab20d8b30da09e034fffff',1,'core::TCPServer']]] ['blacklist_154',['blackList',['../classcore_1_1TCPServer.html#a82f6bf16e4ab20d8b30da09e034fffff',1,'core::TCPServer']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['commands_153',['commands',['../classcore_1_1CommandList.html#ad0aedf95828fe743908d8423f171ff36',1,'core::CommandList::commands()'],['../classcore_1_1TCPServer.html#afcc44802b988e2f4292504e804dccf8b',1,'core::TCPServer::commands()']]] ['commands_155',['commands',['../classcore_1_1CommandList.html#ad0aedf95828fe743908d8423f171ff36',1,'core::CommandList::commands()'],['../classcore_1_1TCPServer.html#afcc44802b988e2f4292504e804dccf8b',1,'core::TCPServer::commands()']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['maxsockets_154',['maxSockets',['../classcore_1_1EPoll.html#acfcef2513d94f7b9a191fed3dc744d90',1,'core::EPoll']]] ['maxsockets_156',['maxSockets',['../classcore_1_1EPoll.html#acfcef2513d94f7b9a191fed3dc744d90',1,'core::EPoll']]]
]; ];

View File

@ -1,4 +1,4 @@
var searchData= var searchData=
[ [
['out_155',['out',['../classcore_1_1TCPSession.html#abb302bbb3d7e7bc75490c736364f0d4d',1,'core::TCPSession::out()'],['../classcore_1_1TCPSession2.html#a6b8005e611b6007a00ad3288973a522d',1,'core::TCPSession2::out()']]] ['out_157',['out',['../classcore_1_1TCPSession.html#abb302bbb3d7e7bc75490c736364f0d4d',1,'core::TCPSession::out()'],['../classcore_1_1TCPSession2.html#a6b8005e611b6007a00ad3288973a522d',1,'core::TCPSession2::out()']]]
]; ];

View File

@ -1,5 +1,5 @@
var searchData= var searchData=
[ [
['sessions_156',['sessions',['../classcore_1_1TCPServer.html#aeed1bc55d099667ccda51cd682bfc633',1,'core::TCPServer']]], ['sessions_158',['sessions',['../classcore_1_1TCPServer.html#aeed1bc55d099667ccda51cd682bfc633',1,'core::TCPServer']]],
['subscriptions_157',['subscriptions',['../classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0',1,'core::TCPServer']]] ['subscriptions_159',['subscriptions',['../classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0',1,'core::TCPServer']]]
]; ];

View File

@ -13,6 +13,7 @@ Here are the classes, structs, unions and interfaces with brief descriptions\+:\
\item\contentsline{section}{\mbox{\hyperlink{classcore_1_1Socket}{core\+::\+Socket}} }{\pageref{classcore_1_1Socket}}{} \item\contentsline{section}{\mbox{\hyperlink{classcore_1_1Socket}{core\+::\+Socket}} }{\pageref{classcore_1_1Socket}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcore_1_1Subscription}{core\+::\+Subscription}} }{\pageref{classcore_1_1Subscription}}{} \item\contentsline{section}{\mbox{\hyperlink{classcore_1_1Subscription}{core\+::\+Subscription}} }{\pageref{classcore_1_1Subscription}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcore_1_1SubscriptionHandler}{core\+::\+Subscription\+Handler}} }{\pageref{classcore_1_1SubscriptionHandler}}{} \item\contentsline{section}{\mbox{\hyperlink{classcore_1_1SubscriptionHandler}{core\+::\+Subscription\+Handler}} }{\pageref{classcore_1_1SubscriptionHandler}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcore_1_1SubscriptionHandlerFactory}{core\+::\+Subscription\+Handler\+Factory}} }{\pageref{classcore_1_1SubscriptionHandlerFactory}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcore_1_1SubscriptionManager}{core\+::\+Subscription\+Manager}} }{\pageref{classcore_1_1SubscriptionManager}}{} \item\contentsline{section}{\mbox{\hyperlink{classcore_1_1SubscriptionManager}{core\+::\+Subscription\+Manager}} }{\pageref{classcore_1_1SubscriptionManager}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcore_1_1TCPServer}{core\+::\+TCPServer}} }{\pageref{classcore_1_1TCPServer}}{} \item\contentsline{section}{\mbox{\hyperlink{classcore_1_1TCPServer}{core\+::\+TCPServer}} }{\pageref{classcore_1_1TCPServer}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcore_1_1TCPSession}{core\+::\+TCPSession}} }{\pageref{classcore_1_1TCPSession}}{} \item\contentsline{section}{\mbox{\hyperlink{classcore_1_1TCPSession}{core\+::\+TCPSession}} }{\pageref{classcore_1_1TCPSession}}{}

View File

@ -11,7 +11,8 @@ Inheritance diagram for core\+::Console\+Server\+:\nopagebreak
\end{figure} \end{figure}
Collaboration diagram for core\+::Console\+Server\+:\nopagebreak Collaboration diagram for core\+::Console\+Server\+:
\nopagebreak
\begin{figure}[H] \begin{figure}[H]
\begin{center} \begin{center}
\leavevmode \leavevmode

View File

@ -1 +1 @@
a4ebc47440f704b1f6db6bf83abbc128 2b84fc428bb8e9797d274620f6a66c23

View File

@ -15,7 +15,8 @@ Inheritance diagram for core\+::Console\+Session\+:\nopagebreak
\end{figure} \end{figure}
Collaboration diagram for core\+::Console\+Session\+:\nopagebreak Collaboration diagram for core\+::Console\+Session\+:
\nopagebreak
\begin{figure}[H] \begin{figure}[H]
\begin{center} \begin{center}
\leavevmode \leavevmode

View File

@ -1 +1 @@
cc5d4fa0c42ae34b1169b000474a8246 f3f48e062605018bc14a3be75ed1b838

View File

@ -2,7 +2,8 @@
\label{classcore_1_1Subscription}\index{core::Subscription@{core::Subscription}} \label{classcore_1_1Subscription}\index{core::Subscription@{core::Subscription}}
Collaboration diagram for core\+::Subscription\+:\nopagebreak Collaboration diagram for core\+::Subscription\+:
\nopagebreak
\begin{figure}[H] \begin{figure}[H]
\begin{center} \begin{center}
\leavevmode \leavevmode

View File

@ -11,11 +11,12 @@ Inheritance diagram for core\+::Subscription\+Manager\+:\nopagebreak
\end{figure} \end{figure}
Collaboration diagram for core\+::Subscription\+Manager\+:\nopagebreak Collaboration diagram for core\+::Subscription\+Manager\+:
\nopagebreak
\begin{figure}[H] \begin{figure}[H]
\begin{center} \begin{center}
\leavevmode \leavevmode
\includegraphics[width=226pt]{classcore_1_1SubscriptionManager__coll__graph} \includegraphics[width=334pt]{classcore_1_1SubscriptionManager__coll__graph}
\end{center} \end{center}
\end{figure} \end{figure}
\doxysubsection*{Public Member Functions} \doxysubsection*{Public Member Functions}
@ -24,14 +25,17 @@ Collaboration diagram for core\+::Subscription\+Manager\+:\nopagebreak
\mbox{\Hypertarget{classcore_1_1SubscriptionManager_ad1a021be5d55d1e9f0944c97f79ae9e2}\label{classcore_1_1SubscriptionManager_ad1a021be5d55d1e9f0944c97f79ae9e2}} \mbox{\Hypertarget{classcore_1_1SubscriptionManager_ad1a021be5d55d1e9f0944c97f79ae9e2}\label{classcore_1_1SubscriptionManager_ad1a021be5d55d1e9f0944c97f79ae9e2}}
int {\bfseries add} (\mbox{\hyperlink{classcore_1_1Subscription}{Subscription}} \&subscription) int {\bfseries add} (\mbox{\hyperlink{classcore_1_1Subscription}{Subscription}} \&subscription)
\item \item
\mbox{\Hypertarget{classcore_1_1SubscriptionManager_af5a8acc8762c035e90e18c61574fb798}\label{classcore_1_1SubscriptionManager_af5a8acc8762c035e90e18c61574fb798}}
int {\bfseries add\+Handler} (std\+::string name, \mbox{\hyperlink{classcore_1_1SubscriptionHandler}{Subscription\+Handler}} $\ast$handler)
\item
\mbox{\Hypertarget{classcore_1_1SubscriptionManager_aed407c183c390f4459bb6527b30c8198}\label{classcore_1_1SubscriptionManager_aed407c183c390f4459bb6527b30c8198}} \mbox{\Hypertarget{classcore_1_1SubscriptionManager_aed407c183c390f4459bb6527b30c8198}\label{classcore_1_1SubscriptionManager_aed407c183c390f4459bb6527b30c8198}}
int {\bfseries remove\+Session\+Subscriptions} (\mbox{\hyperlink{classcore_1_1TCPSession}{TCPSession}} \&session) int {\bfseries remove\+Session\+Subscriptions} (\mbox{\hyperlink{classcore_1_1TCPSession}{TCPSession}} \&session)
\item \item
int \mbox{\hyperlink{classcore_1_1SubscriptionManager_aaa30bf772ad72b3f319a790662e4f8ae}{process\+Command}} (coreutils\+::\+ZString \&request, \mbox{\hyperlink{classcore_1_1TCPSession}{TCPSession}} \&session) override int \mbox{\hyperlink{classcore_1_1SubscriptionManager_aaa30bf772ad72b3f319a790662e4f8ae}{process\+Command}} (coreutils\+::\+ZString \&request, \mbox{\hyperlink{classcore_1_1TCPSession}{TCPSession}} \&session) override
\end{DoxyCompactItemize} \end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classcore_1_1SubscriptionManager_a1cc00944a562efe1937b70ad5a6f3834}\label{classcore_1_1SubscriptionManager_a1cc00944a562efe1937b70ad5a6f3834}}
\mbox{\hyperlink{classcore_1_1SubscriptionHandlerFactory}{Subscription\+Handler\+Factory}} $\ast$ {\bfseries factory}
\end{DoxyCompactItemize}
\doxysubsection{Member Function Documentation} \doxysubsection{Member Function Documentation}

View File

@ -1 +1 @@
64505415bff46906df08a028a1ac62cb 8f1014bb269c79bae8d723d03546ef93

View File

@ -1 +1 @@
5d837105a904709e1aad4a643144222e 4b94cf6b50b0335caab4fdd7767b852a

View File

@ -15,7 +15,8 @@ Inheritance diagram for core\+::TCPServer\+:\nopagebreak
\end{figure} \end{figure}
Collaboration diagram for core\+::TCPServer\+:\nopagebreak Collaboration diagram for core\+::TCPServer\+:
\nopagebreak
\begin{figure}[H] \begin{figure}[H]
\begin{center} \begin{center}
\leavevmode \leavevmode

View File

@ -1 +1 @@
6217c13639011961a1bf70a3e5264d12 f8b3d4be2480728fd43fb3b09ec15871

Some files were not shown because too many files have changed in this diff Show More