Added support for the SubscriptionHandlerFactory object.
4
.gitignore
vendored
@ -10,5 +10,5 @@ docs/html
|
||||
*/*.ipch
|
||||
*/mmap_address.bin
|
||||
.history/*
|
||||
html/*
|
||||
latex/*
|
||||
html
|
||||
latex
|
@ -3,8 +3,7 @@
|
||||
#include "TCPSession.h"
|
||||
#include <algorithm>
|
||||
|
||||
namespace core
|
||||
{
|
||||
namespace core {
|
||||
|
||||
Subscription::Subscription(std::string id, std::string mode)
|
||||
: id(id), mode(mode), owner(NULL), handler(NULL) {}
|
||||
@ -13,22 +12,17 @@ namespace core
|
||||
: id(id), mode(mode), owner(&session), handler(NULL) {}
|
||||
|
||||
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;
|
||||
out << "cancel:" << id << std::endl;
|
||||
for (auto subscriber : subscribers)
|
||||
{
|
||||
for (auto subscriber : subscribers) {
|
||||
subscriber->write(out.str());
|
||||
}
|
||||
}
|
||||
|
||||
int Subscription::subscribe(TCPSession &session)
|
||||
{
|
||||
int Subscription::subscribe(TCPSession &session) {
|
||||
if (handler)
|
||||
handler->onSubscribe(session);
|
||||
else
|
||||
@ -38,12 +32,9 @@ namespace core
|
||||
return 1;
|
||||
}
|
||||
|
||||
int Subscription::unsubscribe(TCPSession &session)
|
||||
{
|
||||
for (auto subscriber = subscribers.begin(); subscriber < subscribers.end(); ++subscriber)
|
||||
{
|
||||
if (*subscriber == &session)
|
||||
{
|
||||
int Subscription::unsubscribe(TCPSession &session) {
|
||||
for (auto subscriber = subscribers.begin(); subscriber < subscribers.end(); ++subscriber) {
|
||||
if (*subscriber == &session) {
|
||||
subscribers.erase(subscriber++);
|
||||
return 1;
|
||||
}
|
||||
@ -51,8 +42,7 @@ namespace core
|
||||
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;
|
||||
if (handler)
|
||||
handler->process(request, out, session, this);
|
||||
|
@ -11,8 +11,7 @@ namespace core
|
||||
|
||||
class TCPSession;
|
||||
|
||||
class Subscription
|
||||
{
|
||||
class Subscription {
|
||||
|
||||
public:
|
||||
Subscription(std::string id, std::string mode = "*AUTHOR");
|
||||
@ -33,10 +32,6 @@ namespace core
|
||||
|
||||
bool subInvite(TCPSession &session);
|
||||
|
||||
// void setHandler(SubscriptionHandler *handlers);
|
||||
|
||||
// int processCommand(coreutils::ZString &request, TCPSession &session) override;
|
||||
|
||||
std::string id;
|
||||
std::string mode;
|
||||
TCPSession *owner;
|
||||
|
21
SubscriptionHandlerFactory.h
Normal 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
|
@ -3,11 +3,13 @@
|
||||
#include "Subscription.h"
|
||||
#include "TCPServer.h"
|
||||
#include <algorithm>
|
||||
#include "SubscriptionHandlerFactory.h"
|
||||
|
||||
namespace core
|
||||
{
|
||||
namespace core {
|
||||
|
||||
SubscriptionManager::SubscriptionManager() {}
|
||||
SubscriptionManager::SubscriptionManager() {
|
||||
factory = new SubscriptionHandlerFactory();
|
||||
}
|
||||
|
||||
int SubscriptionManager::add(Subscription &subscription) {
|
||||
lock.lock();
|
||||
@ -16,16 +18,7 @@ namespace core
|
||||
return 1;
|
||||
}
|
||||
|
||||
int SubscriptionManager::addHandler(std::string name, SubscriptionHandler *handler) {
|
||||
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 SubscriptionManager::removeSessionSubscriptions(TCPSession &session) {
|
||||
int countSubscribed = 0;
|
||||
int countPublished = 0;
|
||||
|
||||
@ -57,29 +50,20 @@ namespace core
|
||||
return countSubscribed;
|
||||
}
|
||||
|
||||
int SubscriptionManager::processCommand(coreutils::ZString &request, TCPSession &session)
|
||||
{
|
||||
if (request[0].equals("publish"))
|
||||
{
|
||||
SubscriptionHandler *handler = handlers[request[3].str()];
|
||||
int SubscriptionManager::processCommand(coreutils::ZString &request, TCPSession &session) {
|
||||
if (request[0].equals("publish")) {
|
||||
SubscriptionHandler *handler = factory->getSubscriptionHandler(request[3].str());
|
||||
newSubscription = new Subscription(request[1].str(), session, request[2].str(), handler);
|
||||
|
||||
subscriptions.insert(std::make_pair(request[1].str(), newSubscription));
|
||||
return 1;
|
||||
}
|
||||
|
||||
else if (request[0].equals("catalog"))
|
||||
{
|
||||
} else if (request[0].equals("catalog")) {
|
||||
session.out << ":catalog:";
|
||||
for (auto const &[key, subscription] : subscriptions)
|
||||
{
|
||||
for (auto const &[key, subscription] : subscriptions) {
|
||||
session.out << subscription->id << ";";
|
||||
}
|
||||
session.out << std::endl;
|
||||
return 1;
|
||||
}
|
||||
else if (request[0].equals("invite"))
|
||||
{
|
||||
} else if (request[0].equals("invite")) {
|
||||
std::stringstream out;
|
||||
coreutils::Log(coreutils::LOG_DEBUG_1) << request[2];
|
||||
std::string invitee = request[2].str();
|
||||
@ -89,47 +73,31 @@ namespace core
|
||||
tempSession->write(temp.str());
|
||||
return 1;
|
||||
}
|
||||
|
||||
auto subscription = subscriptions[request[1].str()];
|
||||
|
||||
if (request[1].equals(subscription->id))
|
||||
{
|
||||
if (request[0].equals("unpublish"))
|
||||
{
|
||||
if (request[1].equals(subscription->id)) {
|
||||
if (request[0].equals("unpublish")) {
|
||||
subscriptions.erase(request[1].str());
|
||||
}
|
||||
else if (request[0].equals("subscribe"))
|
||||
{
|
||||
} else if (request[0].equals("subscribe")) {
|
||||
subscription->subscribe(session);
|
||||
return 1;
|
||||
}
|
||||
else if (request[0].equals("unsubscribe"))
|
||||
{
|
||||
} else if (request[0].equals("unsubscribe")) {
|
||||
subscription->unsubscribe(session);
|
||||
return 1;
|
||||
}
|
||||
|
||||
else if (request[0].equals("event"))
|
||||
{
|
||||
} else if (request[0].equals("event")) {
|
||||
std::stringstream out;
|
||||
subscription->process(request, out, session);
|
||||
if (subscription->mode == "*ANYONE")
|
||||
{
|
||||
if (subscription->mode == "*ANYONE") {
|
||||
subscription->event(out);
|
||||
return 1;
|
||||
} else if (subscription->mode == "*SUBSCRIBERS") {
|
||||
if (subscription->ifSubscriber(session)) {
|
||||
subscription->event(out);
|
||||
return 1;
|
||||
}
|
||||
else if (subscription->mode == "*SUBSCRIBERS")
|
||||
{
|
||||
if (subscription->ifSubscriber(session))
|
||||
{
|
||||
subscription->event(out);
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
else if (subscription->mode == "*AUTHOR")
|
||||
{
|
||||
if (subscription->owner == &session)
|
||||
{
|
||||
} else if (subscription->mode == "*AUTHOR") {
|
||||
if (subscription->owner == &session) {
|
||||
subscription->event(out);
|
||||
return 1;
|
||||
}
|
||||
|
@ -11,22 +11,22 @@
|
||||
|
||||
namespace core {
|
||||
|
||||
class SubscriptionHandlerFactory;
|
||||
|
||||
class SubscriptionManager : public Command {
|
||||
|
||||
public:
|
||||
SubscriptionManager();
|
||||
|
||||
int add(Subscription &subscription);
|
||||
int addHandler(std::string name, SubscriptionHandler *handler);
|
||||
|
||||
int removeSessionSubscriptions(TCPSession &session);
|
||||
|
||||
int processCommand(coreutils::ZString &request, TCPSession &session) override;
|
||||
|
||||
SubscriptionHandlerFactory *factory;
|
||||
|
||||
private:
|
||||
Subscription *subscription;
|
||||
std::map<std::string, Subscription *> subscriptions;
|
||||
std::map<std::string, SubscriptionHandler *> handlers;
|
||||
Subscription *newSubscription;
|
||||
std::mutex lock;
|
||||
};
|
||||
|
@ -78,22 +78,22 @@ $(function() {
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="keyword">namespace </span>core {</div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="classcore_1_1SubscriptionManager.html"> 14</a></span>  <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>  <span class="keyword">class </span>SubscriptionHandlerFactory;</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  <a class="code" href="classcore_1_1SubscriptionManager.html">SubscriptionManager</a>();</div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  <span class="keywordtype">int</span> add(<a class="code" href="classcore_1_1Subscription.html">Subscription</a> &subscription);</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  <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="l00021"></a><span class="lineno"> 21</span>  </div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="classcore_1_1SubscriptionManager.html"> 16</a></span>  <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>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  <a class="code" href="classcore_1_1SubscriptionManager.html">SubscriptionManager</a>();</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  <span class="keywordtype">int</span> add(<a class="code" href="classcore_1_1Subscription.html">Subscription</a> &subscription);</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  <span class="keywordtype">int</span> removeSessionSubscriptions(<a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &session);</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  </div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <span class="keywordtype">int</span> <a class="code" href="classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae">processCommand</a>(coreutils::ZString &request, <a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &session) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  </div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <a class="code" href="classcore_1_1Subscription.html">Subscription</a> *subscription;</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  std::map<std::string, Subscription *> subscriptions;</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  std::map<std::string, SubscriptionHandler *> handlers;</div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  <span class="keywordtype">int</span> <a class="code" href="classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae">processCommand</a>(coreutils::ZString &request, <a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &session) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  </div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <a class="code" href="classcore_1_1SubscriptionHandlerFactory.html">SubscriptionHandlerFactory</a> *factory;</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  </div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <a class="code" href="classcore_1_1Subscription.html">Subscription</a> *subscription;</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  std::map<std::string, Subscription *> subscriptions;</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <a class="code" href="classcore_1_1Subscription.html">Subscription</a> *newSubscription;</div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  std::mutex lock;</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  };</div>
|
||||
@ -102,9 +102,9 @@ $(function() {
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  </div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <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_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_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_aaa30bf772ad72b3f319a790662e4f8ae"><div class="ttname"><a href="classcore_1_1SubscriptionManager.html#aaa30bf772ad72b3f319a790662e4f8ae">core::SubscriptionManager::processCommand</a></div><div class="ttdeci">int processCommand(coreutils::ZString &request, TCPSession &session) override</div><div class="ttdef"><b>Definition:</b> SubscriptionManager.cpp:60</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: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 &request, TCPSession &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_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 -->
|
||||
|
@ -100,21 +100,17 @@ $(function() {
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  </div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keywordtype">bool</span> subInvite(<a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> &session);</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  </div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// void setHandler(SubscriptionHandler *handlers);</span></div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  </div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="comment">// int processCommand(coreutils::ZString &request, TCPSession &session) override;</span></div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  std::string id;</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  std::string mode;</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> *owner;</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  </div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  std::string id;</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  std::string mode;</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="classcore_1_1TCPSession.html">TCPSession</a> *owner;</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  </div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <a class="code" href="classcore_1_1SubscriptionHandler.html">SubscriptionHandler</a> *handler;</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="classcore_1_1SubscriptionHandler.html">SubscriptionHandler</a> *handler;</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  std::vector<TCPSession *> subscribers;</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  };</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> }</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  </div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  std::vector<TCPSession *> subscribers;</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  };</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> }</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <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_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>
|
||||
|
@ -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_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_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_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>
|
||||
|
@ -81,19 +81,20 @@ $(function() {
|
||||
<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </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;"> </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;"> </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;"> </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_14_"><td class="entry"><span style="width:32px;display:inline-block;"> </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_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </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_16_"><td class="entry"><span style="width:32px;display:inline-block;"> </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_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </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_18_"><td class="entry"><span style="width:32px;display:inline-block;"> </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_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </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_20_"><td class="entry"><span style="width:32px;display:inline-block;"> </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_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </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_22_"><td class="entry"><span style="width:32px;display:inline-block;"> </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_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </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_24_"><td class="entry"><span style="width:32px;display:inline-block;"> </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_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </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_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
@ -90,18 +90,19 @@ Collaboration diagram for core::ConsoleServer:</div>
|
||||
<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>
|
||||
<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" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1115,93,1241,120"/>
|
||||
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/>
|
||||
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/>
|
||||
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/>
|
||||
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/>
|
||||
<area shape="rect" title=" " alt="" coords="1097,144,1259,171"/>
|
||||
<area shape="rect" title=" " alt="" coords="1412,193,1564,220"/>
|
||||
<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="955,57,1081,84"/>
|
||||
<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="345,7,436,33"/>
|
||||
<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="512,159,660,185"/>
|
||||
<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="684,57,807,84"/>
|
||||
<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="945,209,1091,236"/>
|
||||
<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>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
|
@ -1,14 +1,15 @@
|
||||
<map id="core::ConsoleServer" name="core::ConsoleServer">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="1308,128,1460,155"/>
|
||||
<area shape="rect" id="node2" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1115,93,1241,120"/>
|
||||
<area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/>
|
||||
<area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/>
|
||||
<area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/>
|
||||
<area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/>
|
||||
<area shape="rect" id="node9" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/>
|
||||
<area shape="rect" id="node11" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/>
|
||||
<area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/>
|
||||
<area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/>
|
||||
<area shape="rect" id="node10" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/>
|
||||
<area shape="rect" id="node12" title=" " alt="" coords="1097,144,1259,171"/>
|
||||
<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="1219,159,1345,185"/>
|
||||
<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="695,7,796,33"/>
|
||||
<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="37,133,163,160"/>
|
||||
<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="293,251,488,277"/>
|
||||
<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="341,57,441,84"/>
|
||||
<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"/>
|
||||
<area shape="rect" id="node13" title=" " alt="" coords="1201,209,1363,236"/>
|
||||
</map>
|
||||
|
@ -1 +1 @@
|
||||
6a4748f0b8ae572775a1285efc642c81
|
||||
e45ecf4531bbc100b5e38d7afbd87afe
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 46 KiB |
@ -92,19 +92,20 @@ Collaboration diagram for core::ConsoleSession:</div>
|
||||
<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>
|
||||
<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" href="classcore_1_1TerminalSession.html" title=" " alt="" coords="1499,171,1663,197"/>
|
||||
<area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/>
|
||||
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<area shape="rect" title=" " alt="" coords="1816,57,1976,84"/>
|
||||
<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="1420,57,1553,84"/>
|
||||
<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="1201,161,1327,188"/>
|
||||
<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="345,123,436,149"/>
|
||||
<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="512,179,660,205"/>
|
||||
<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="684,72,807,99"/>
|
||||
<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="945,133,1091,160"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
|
||||
</map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
|
@ -1,15 +1,16 @@
|
||||
<map id="core::ConsoleSession" name="core::ConsoleSession">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="1712,171,1872,197"/>
|
||||
<area shape="rect" id="node2" href="$classcore_1_1TerminalSession.html" title=" " alt="" coords="1499,171,1663,197"/>
|
||||
<area shape="rect" id="node3" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/>
|
||||
<area shape="rect" id="node4" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" id="node10" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" id="node5" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" id="node6" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" id="node7" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" id="node11" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" id="node13" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/>
|
||||
<area shape="rect" id="node8" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" id="node9" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" id="node12" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<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="1603,57,1767,84"/>
|
||||
<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="955,79,1081,105"/>
|
||||
<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="695,123,796,149"/>
|
||||
<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="37,173,163,200"/>
|
||||
<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="293,235,488,261"/>
|
||||
<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="341,72,441,99"/>
|
||||
<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>
|
||||
|
@ -1 +1 @@
|
||||
b1c8856a756096c0c77e4d4b902370cf
|
||||
6bccdd3ce0f42041f9911b31e7a469f9
|
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 55 KiB |
@ -78,19 +78,20 @@ Collaboration diagram for core::Subscription:</div>
|
||||
<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>
|
||||
<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" href="classcore_1_1SubscriptionHandler.html" title=" " alt="" coords="1316,120,1505,147"/>
|
||||
<area shape="rect" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1344,171,1477,197"/>
|
||||
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,89,817,116"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<area shape="rect" title=" " alt="" coords="1711,32,1849,59"/>
|
||||
<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="1448,57,1581,84"/>
|
||||
<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="1201,161,1327,188"/>
|
||||
<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="345,123,436,149"/>
|
||||
<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="512,179,660,205"/>
|
||||
<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="684,72,807,99"/>
|
||||
<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="945,133,1091,160"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
|
||||
</map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
|
@ -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>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>add</b>(Subscription &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 &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 &request, TCPSession &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 &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>
|
||||
|
@ -67,6 +67,7 @@ $(function() {
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classcore_1_1SubscriptionManager-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">core::SubscriptionManager Class Reference</div> </div>
|
||||
@ -86,8 +87,9 @@ Collaboration diagram for core::SubscriptionManager:</div>
|
||||
<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>
|
||||
<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" href="classcore_1_1Command.html" title=" " alt="" coords="40,5,165,32"/>
|
||||
<area shape="rect" title=" " alt="" coords="61,109,256,136"/>
|
||||
<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>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<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>
|
||||
int </td><td class="memItemRight" valign="bottom"><b>add</b> (<a class="el" href="classcore_1_1Subscription.html">Subscription</a> &subscription)</td></tr>
|
||||
<tr class="separator:ad1a021be5d55d1e9f0944c97f79ae9e2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af5a8acc8762c035e90e18c61574fb798"><td class="memItemLeft" align="right" valign="top"><a id="af5a8acc8762c035e90e18c61574fb798"></a>
|
||||
int </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"> </td></tr>
|
||||
<tr class="memitem:aed407c183c390f4459bb6527b30c8198"><td class="memItemLeft" align="right" valign="top"><a id="aed407c183c390f4459bb6527b30c8198"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><b>removeSessionSubscriptions</b> (<a class="el" href="classcore_1_1TCPSession.html">TCPSession</a> &session)</td></tr>
|
||||
<tr class="separator:aed407c183c390f4459bb6527b30c8198"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@ -107,6 +106,12 @@ int </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="-"/> 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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classcore_1_1Command.html#ab6352ce5650e70a5c76c3d6e4eefd292">output</a> (std::stringstream &out)</td></tr>
|
||||
<tr class="separator:ab6352ce5650e70a5c76c3d6e4eefd292 inherit pub_methods_classcore_1_1Command"><td class="memSeparator" colspan="2"> </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> * </td><td class="memItemRight" valign="bottom"><b>factory</b></td></tr>
|
||||
<tr class="separator:a1cc00944a562efe1937b70ad5a6f3834"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aaa30bf772ad72b3f319a790662e4f8ae"></a>
|
||||
|
@ -1,4 +1,5 @@
|
||||
<map id="core::SubscriptionManager" name="core::SubscriptionManager">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,80,200,107"/>
|
||||
<area shape="rect" id="node2" href="$classcore_1_1Command.html" title=" " alt="" coords="40,5,165,32"/>
|
||||
<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="5,13,131,39"/>
|
||||
<area shape="rect" id="node3" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="155,5,344,47"/>
|
||||
</map>
|
||||
|
@ -1 +1 @@
|
||||
6483fa7ecc4d788b414f5d6678a03717
|
||||
10381645b9e54c41704797e5bdbda984
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 8.9 KiB |
@ -1,15 +1,16 @@
|
||||
<map id="core::Subscription" name="core::Subscription">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="1607,145,1745,172"/>
|
||||
<area shape="rect" id="node2" href="$classcore_1_1SubscriptionHandler.html" title=" " alt="" coords="1316,120,1505,147"/>
|
||||
<area shape="rect" id="node3" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1344,171,1477,197"/>
|
||||
<area shape="rect" id="node4" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" id="node10" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" id="node5" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" id="node6" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" id="node7" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" id="node11" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" id="node13" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,89,817,116"/>
|
||||
<area shape="rect" id="node8" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" id="node9" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" id="node12" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<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="1420,7,1609,33"/>
|
||||
<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="955,80,1081,107"/>
|
||||
<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="695,123,796,149"/>
|
||||
<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="37,173,163,200"/>
|
||||
<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="293,235,488,261"/>
|
||||
<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="341,72,441,99"/>
|
||||
<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>
|
||||
|
@ -1 +1 @@
|
||||
349f64021c7577575a335d64271fb257
|
||||
f8a16462219e60c4a850bd47db3544d2
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 66 KiB |
@ -94,16 +94,17 @@ Collaboration diagram for core::TCPServer:</div>
|
||||
<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>
|
||||
<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" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/>
|
||||
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/>
|
||||
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/>
|
||||
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/>
|
||||
<area shape="rect" title=" " alt="" coords="1201,159,1327,185"/>
|
||||
<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="695,7,796,33"/>
|
||||
<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="37,133,163,160"/>
|
||||
<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="293,251,488,277"/>
|
||||
<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="341,57,441,84"/>
|
||||
<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>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
|
@ -1,12 +1,13 @@
|
||||
<map id="core::TCPServer" name="core::TCPServer">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="1097,93,1223,120"/>
|
||||
<area shape="rect" id="node2" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/>
|
||||
<area shape="rect" id="node3" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/>
|
||||
<area shape="rect" id="node4" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/>
|
||||
<area shape="rect" id="node5" href="$classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/>
|
||||
<area shape="rect" id="node8" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/>
|
||||
<area shape="rect" id="node10" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/>
|
||||
<area shape="rect" id="node6" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/>
|
||||
<area shape="rect" id="node7" href="$classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/>
|
||||
<area shape="rect" id="node9" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/>
|
||||
<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="955,57,1081,84"/>
|
||||
<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="345,7,436,33"/>
|
||||
<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="512,159,660,185"/>
|
||||
<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="684,57,807,84"/>
|
||||
<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="945,209,1091,236"/>
|
||||
<area shape="rect" id="node11" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,243,195,285"/>
|
||||
</map>
|
||||
|
@ -1 +1 @@
|
||||
5639fb4f18abd97029a84f66b9653ec4
|
||||
badf028bda2effa907d0c79f664a2cf2
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 41 KiB |
@ -94,17 +94,18 @@ Collaboration diagram for core::TCPSession:</div>
|
||||
<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>
|
||||
<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" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<area shape="rect" title=" " alt="" coords="1420,57,1553,84"/>
|
||||
<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="1201,161,1327,188"/>
|
||||
<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="345,123,436,149"/>
|
||||
<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="512,179,660,205"/>
|
||||
<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="684,72,807,99"/>
|
||||
<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="945,133,1091,160"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
|
||||
</map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
|
@ -1,13 +1,14 @@
|
||||
<map id="core::TCPSession" name="core::TCPSession">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="1316,171,1449,197"/>
|
||||
<area shape="rect" id="node2" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" id="node8" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" id="node3" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" id="node4" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" id="node5" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" id="node9" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" id="node11" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/>
|
||||
<area shape="rect" id="node6" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" id="node7" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" id="node10" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<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="955,79,1081,105"/>
|
||||
<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="695,123,796,149"/>
|
||||
<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="37,173,163,200"/>
|
||||
<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="293,235,488,261"/>
|
||||
<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="341,72,441,99"/>
|
||||
<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>
|
||||
|
@ -1 +1 @@
|
||||
f4b2ea20b43a4c6fce9b1fc6f65cd817
|
||||
91f57454593efc08e12cda9660f2df52
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 58 KiB |
@ -92,17 +92,18 @@ Collaboration diagram for core::TLSServer:</div>
|
||||
<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>
|
||||
<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" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,93,1223,120"/>
|
||||
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/>
|
||||
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/>
|
||||
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/>
|
||||
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/>
|
||||
<area shape="rect" title=" " alt="" coords="1376,159,1499,185"/>
|
||||
<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="955,57,1081,84"/>
|
||||
<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="345,7,436,33"/>
|
||||
<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="512,159,660,185"/>
|
||||
<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="684,57,807,84"/>
|
||||
<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="945,209,1091,236"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,243,195,285"/>
|
||||
</map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
|
@ -1,13 +1,14 @@
|
||||
<map id="core::TLSServer" name="core::TLSServer">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="1272,93,1395,120"/>
|
||||
<area shape="rect" id="node2" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,93,1223,120"/>
|
||||
<area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,93,977,120"/>
|
||||
<area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,93,588,120"/>
|
||||
<area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,93,275,120"/>
|
||||
<area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="5,60,131,87"/>
|
||||
<area shape="rect" id="node9" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,43,452,69"/>
|
||||
<area shape="rect" id="node11" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,188,817,215"/>
|
||||
<area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,144,599,171"/>
|
||||
<area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="180,144,280,171"/>
|
||||
<area shape="rect" id="node10" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,207,987,233"/>
|
||||
<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="1201,159,1327,185"/>
|
||||
<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="695,7,796,33"/>
|
||||
<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="37,133,163,160"/>
|
||||
<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="293,251,488,277"/>
|
||||
<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="341,57,441,84"/>
|
||||
<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>
|
||||
|
@ -1 +1 @@
|
||||
3e243acdb497b9bc4cdc223ddc77fef7
|
||||
d31126033c6011706f1ba21826a508b2
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 42 KiB |
@ -91,18 +91,19 @@ Collaboration diagram for core::TLSSession:</div>
|
||||
<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>
|
||||
<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" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/>
|
||||
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<area shape="rect" title=" " alt="" coords="1603,57,1733,84"/>
|
||||
<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="955,79,1081,105"/>
|
||||
<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="695,123,796,149"/>
|
||||
<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="37,173,163,200"/>
|
||||
<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="293,235,488,261"/>
|
||||
<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="341,72,441,99"/>
|
||||
<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>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
|
@ -1,14 +1,15 @@
|
||||
<map id="core::TLSSession" name="core::TLSSession">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="1499,171,1629,197"/>
|
||||
<area shape="rect" id="node2" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/>
|
||||
<area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" id="node9" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" id="node10" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" id="node12" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/>
|
||||
<area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" id="node11" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<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="1420,57,1553,84"/>
|
||||
<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="1201,161,1327,188"/>
|
||||
<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="345,123,436,149"/>
|
||||
<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="512,179,660,205"/>
|
||||
<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="684,72,807,99"/>
|
||||
<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="945,133,1091,160"/>
|
||||
<area shape="rect" id="node13" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
|
||||
</map>
|
||||
|
@ -1 +1 @@
|
||||
33ffca78cfc0d61f74c28ece7bc4061e
|
||||
e8ed3c7bcb4cb11d447e6c236b863068
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 60 KiB |
@ -89,18 +89,19 @@ Collaboration diagram for core::TerminalSession:</div>
|
||||
<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>
|
||||
<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" href="classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/>
|
||||
<area shape="rect" href="classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" href="classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" href="classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" href="classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" href="classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" href="classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" href="classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" href="classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" href="classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<area shape="rect" title=" " alt="" coords="1603,57,1767,84"/>
|
||||
<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="955,79,1081,105"/>
|
||||
<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="695,123,796,149"/>
|
||||
<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="37,173,163,200"/>
|
||||
<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="293,235,488,261"/>
|
||||
<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="341,72,441,99"/>
|
||||
<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>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
|
@ -1,14 +1,15 @@
|
||||
<map id="core::TerminalSession" name="core::TerminalSession">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="1499,171,1663,197"/>
|
||||
<area shape="rect" id="node2" href="$classcore_1_1TCPSession.html" title=" " alt="" coords="1316,171,1449,197"/>
|
||||
<area shape="rect" id="node3" href="$classcore_1_1TCPSocket.html" title=" " alt="" coords="851,281,977,308"/>
|
||||
<area shape="rect" id="node9" href="$classcore_1_1TCPServer.html" title=" " alt="" coords="1097,171,1223,197"/>
|
||||
<area shape="rect" id="node4" href="$classcore_1_1Socket.html" title=" " alt="" coords="487,323,588,349"/>
|
||||
<area shape="rect" id="node5" href="$classcore_1_1EPoll.html" title=" " alt="" coords="185,323,275,349"/>
|
||||
<area shape="rect" id="node6" href="$classcore_1_1Command.html" title=" " alt="" coords="5,171,131,197"/>
|
||||
<area shape="rect" id="node10" href="$classcore_1_1CommandList.html" title=" " alt="" coords="304,221,452,248"/>
|
||||
<area shape="rect" id="node12" href="$classcore_1_1SubscriptionManager.html" title=" " alt="" coords="623,73,817,100"/>
|
||||
<area shape="rect" id="node7" href="$classcore_1_1IPAddress.html" title=" " alt="" coords="476,272,599,299"/>
|
||||
<area shape="rect" id="node8" href="$classcore_1_1Object.html" title=" " alt="" coords="180,272,280,299"/>
|
||||
<area shape="rect" id="node11" href="$classcore_1_1IPAddressList.html" title=" " alt="" coords="841,120,987,147"/>
|
||||
<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="1420,57,1553,84"/>
|
||||
<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="1201,161,1327,188"/>
|
||||
<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="345,123,436,149"/>
|
||||
<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="512,179,660,205"/>
|
||||
<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="684,72,807,99"/>
|
||||
<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="945,133,1091,160"/>
|
||||
<area shape="rect" id="node13" href="$classcore_1_1SubscriptionHandlerFactory.html" title=" " alt="" coords="5,234,195,275"/>
|
||||
</map>
|
||||
|
@ -1 +1 @@
|
||||
3c71f5c80db15ac7249ac999b7570c91
|
||||
cd1348275ab29cdfd481224ca50046fe
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 53 KiB |
@ -81,7 +81,7 @@ $(function() {
|
||||
<dd><a class="el" href="classcore_1_1Object.html">Object</a> (core)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<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">
|
||||
<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>
|
||||
|
@ -80,19 +80,20 @@ $(function() {
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </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;"> </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;"> </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;"> </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_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </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_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </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_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </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_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </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_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </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_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </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_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </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_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </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_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </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_23_"><td class="entry"><span style="width:16px;display:inline-block;"> </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_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </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_25_"><td class="entry"><span style="width:16px;display:inline-block;"> </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_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </span><a href="UDPSocket_8h_source.html"><span class="icondoc"></span></a><b>UDPSocket.h</b></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
@ -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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
|
@ -1,3 +1,3 @@
|
||||
<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>
|
||||
|
@ -1 +1 @@
|
||||
af3a9400a188146f4f12e1a0e129faf2
|
||||
933520f5283a076825bcef748846ac58
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 2.5 KiB |
@ -114,7 +114,12 @@ $(function() {
|
||||
<area shape="rect" href="classcore_1_1SubscriptionHandler.html" title=" " alt="" coords="5,5,195,32"/>
|
||||
</map>
|
||||
</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">
|
||||
<area shape="rect" href="classcore_1_1ThreadScope.html" title=" " alt="" coords="5,5,148,32"/>
|
||||
</map>
|
||||
|
@ -14,6 +14,7 @@ var searchData=
|
||||
['stop_53',['stop',['../classcore_1_1EPoll.html#a0c2865acd31d14fbf19dbc42cc084ddc',1,'core::EPoll']]],
|
||||
['subscription_54',['Subscription',['../classcore_1_1Subscription.html',1,'core']]],
|
||||
['subscriptionhandler_55',['SubscriptionHandler',['../classcore_1_1SubscriptionHandler.html',1,'core']]],
|
||||
['subscriptionmanager_56',['SubscriptionManager',['../classcore_1_1SubscriptionManager.html',1,'core']]],
|
||||
['subscriptions_57',['subscriptions',['../classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0',1,'core::TCPServer']]]
|
||||
['subscriptionhandlerfactory_56',['SubscriptionHandlerFactory',['../classcore_1_1SubscriptionHandlerFactory.html',1,'core']]],
|
||||
['subscriptionmanager_57',['SubscriptionManager',['../classcore_1_1SubscriptionManager.html',1,'core']]],
|
||||
['subscriptions_58',['subscriptions',['../classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0',1,'core::TCPServer']]]
|
||||
];
|
||||
|
@ -1,14 +1,14 @@
|
||||
var searchData=
|
||||
[
|
||||
['tcpserver_58',['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']]],
|
||||
['tcpsession2_60',['TCPSession2',['../classcore_1_1TCPSession2.html',1,'core']]],
|
||||
['tcpsocket_61',['TCPSocket',['../classcore_1_1TCPSocket.html',1,'core']]],
|
||||
['terminalsession_62',['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()']]],
|
||||
['thread_64',['Thread',['../classcore_1_1Thread.html',1,'core']]],
|
||||
['threadscope_65',['ThreadScope',['../classcore_1_1ThreadScope.html',1,'core']]],
|
||||
['timer_66',['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()']]],
|
||||
['tlssession_68',['TLSSession',['../classcore_1_1TLSSession.html',1,'core']]]
|
||||
['tcpserver_59',['TCPServer',['../classcore_1_1TCPServer.html',1,'core::TCPServer'],['../classcore_1_1TCPServer.html#abaecb97c336b757d1029d45277f9fc5b',1,'core::TCPServer::TCPServer()']]],
|
||||
['tcpsession_60',['TCPSession',['../classcore_1_1TCPSession.html',1,'core']]],
|
||||
['tcpsession2_61',['TCPSession2',['../classcore_1_1TCPSession2.html',1,'core']]],
|
||||
['tcpsocket_62',['TCPSocket',['../classcore_1_1TCPSocket.html',1,'core']]],
|
||||
['terminalsession_63',['TerminalSession',['../classcore_1_1TerminalSession.html',1,'core']]],
|
||||
['terminate_64',['terminate',['../classcore_1_1TCPSession.html#a34936745e8d7669d5400e78d353a56d3',1,'core::TCPSession::terminate()'],['../classcore_1_1TCPSession2.html#a6b999e7ea6551a1b513ee057afaa9e4a',1,'core::TCPSession2::terminate()']]],
|
||||
['thread_65',['Thread',['../classcore_1_1Thread.html',1,'core']]],
|
||||
['threadscope_66',['ThreadScope',['../classcore_1_1ThreadScope.html',1,'core']]],
|
||||
['timer_67',['Timer',['../classcore_1_1Timer.html',1,'core']]],
|
||||
['tlsserver_68',['TLSServer',['../classcore_1_1TLSServer.html',1,'core::TLSServer'],['../classcore_1_1TLSServer.html#a6460f9872936015efdfd0b8de04aa2fe',1,'core::TLSServer::TLSServer()']]],
|
||||
['tlssession_69',['TLSSession',['../classcore_1_1TLSSession.html',1,'core']]]
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['udpserversocket_69',['UDPServerSocket',['../classcore_1_1UDPServerSocket.html',1,'core']]],
|
||||
['udpsocket_70',['UDPSocket',['../classcore_1_1UDPSocket.html',1,'core']]],
|
||||
['uuid_71',['uuid',['../classcore_1_1TCPSession.html#a2ccd4968f5c53d1c16a57e04081db692',1,'core::TCPSession']]]
|
||||
['udpserversocket_70',['UDPServerSocket',['../classcore_1_1UDPServerSocket.html',1,'core']]],
|
||||
['udpsocket_71',['UDPSocket',['../classcore_1_1UDPSocket.html',1,'core']]],
|
||||
['uuid_72',['uuid',['../classcore_1_1TCPSession.html#a2ccd4968f5c53d1c16a57e04081db692',1,'core::TCPSession']]]
|
||||
];
|
||||
|
@ -1,5 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['whitelist_72',['whiteList',['../classcore_1_1TCPServer.html#abad6300b6234ca8b69cef9128755342e',1,'core::TCPServer']]],
|
||||
['write_73',['write',['../classcore_1_1Socket.html#a1413c826307ef0f29d7457770af675e3',1,'core::Socket']]]
|
||||
['whitelist_73',['whiteList',['../classcore_1_1TCPServer.html#abad6300b6234ca8b69cef9128755342e',1,'core::TCPServer']]],
|
||||
['write_74',['write',['../classcore_1_1Socket.html#a1413c826307ef0f29d7457770af675e3',1,'core::Socket']]]
|
||||
];
|
||||
|
@ -1,7 +1,7 @@
|
||||
var searchData=
|
||||
[
|
||||
['_7eepoll_74',['~EPoll',['../classcore_1_1EPoll.html#a8e7a2496d684b745a6410f9bd3e88534',1,'core::EPoll']]],
|
||||
['_7esocket_75',['~Socket',['../classcore_1_1Socket.html#aa5003845f8ae464ad2fa206176381be0',1,'core::Socket']]],
|
||||
['_7etcpserver_76',['~TCPServer',['../classcore_1_1TCPServer.html#a7ccdc057c9eee8504fce796301f82088',1,'core::TCPServer']]],
|
||||
['_7etlsserver_77',['~TLSServer',['../classcore_1_1TLSServer.html#ac71db77c796a1bf65357409cb96054c7',1,'core::TLSServer']]]
|
||||
['_7eepoll_75',['~EPoll',['../classcore_1_1EPoll.html#a8e7a2496d684b745a6410f9bd3e88534',1,'core::EPoll']]],
|
||||
['_7esocket_76',['~Socket',['../classcore_1_1Socket.html#aa5003845f8ae464ad2fa206176381be0',1,'core::Socket']]],
|
||||
['_7etcpserver_77',['~TCPServer',['../classcore_1_1TCPServer.html#a7ccdc057c9eee8504fce796301f82088',1,'core::TCPServer']]],
|
||||
['_7etlsserver_78',['~TLSServer',['../classcore_1_1TLSServer.html#ac71db77c796a1bf65357409cb96054c7',1,'core::TLSServer']]]
|
||||
];
|
||||
|
@ -1,7 +1,7 @@
|
||||
var searchData=
|
||||
[
|
||||
['command_78',['Command',['../classcore_1_1Command.html',1,'core']]],
|
||||
['commandlist_79',['CommandList',['../classcore_1_1CommandList.html',1,'core']]],
|
||||
['consoleserver_80',['ConsoleServer',['../classcore_1_1ConsoleServer.html',1,'core']]],
|
||||
['consolesession_81',['ConsoleSession',['../classcore_1_1ConsoleSession.html',1,'core']]]
|
||||
['command_79',['Command',['../classcore_1_1Command.html',1,'core']]],
|
||||
['commandlist_80',['CommandList',['../classcore_1_1CommandList.html',1,'core']]],
|
||||
['consoleserver_81',['ConsoleServer',['../classcore_1_1ConsoleServer.html',1,'core']]],
|
||||
['consolesession_82',['ConsoleSession',['../classcore_1_1ConsoleSession.html',1,'core']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['epoll_82',['EPoll',['../classcore_1_1EPoll.html',1,'core']]]
|
||||
['epoll_83',['EPoll',['../classcore_1_1EPoll.html',1,'core']]]
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['inotify_83',['INotify',['../classcore_1_1INotify.html',1,'core']]],
|
||||
['ipaddress_84',['IPAddress',['../classcore_1_1IPAddress.html',1,'core']]],
|
||||
['ipaddresslist_85',['IPAddressList',['../classcore_1_1IPAddressList.html',1,'core']]]
|
||||
['inotify_84',['INotify',['../classcore_1_1INotify.html',1,'core']]],
|
||||
['ipaddress_85',['IPAddress',['../classcore_1_1IPAddress.html',1,'core']]],
|
||||
['ipaddresslist_86',['IPAddressList',['../classcore_1_1IPAddressList.html',1,'core']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['object_86',['Object',['../classcore_1_1Object.html',1,'core']]]
|
||||
['object_87',['Object',['../classcore_1_1Object.html',1,'core']]]
|
||||
];
|
||||
|
@ -1,8 +1,9 @@
|
||||
var searchData=
|
||||
[
|
||||
['sessionfilter_87',['SessionFilter',['../classcore_1_1SessionFilter.html',1,'core']]],
|
||||
['socket_88',['Socket',['../classcore_1_1Socket.html',1,'core']]],
|
||||
['subscription_89',['Subscription',['../classcore_1_1Subscription.html',1,'core']]],
|
||||
['subscriptionhandler_90',['SubscriptionHandler',['../classcore_1_1SubscriptionHandler.html',1,'core']]],
|
||||
['subscriptionmanager_91',['SubscriptionManager',['../classcore_1_1SubscriptionManager.html',1,'core']]]
|
||||
['sessionfilter_88',['SessionFilter',['../classcore_1_1SessionFilter.html',1,'core']]],
|
||||
['socket_89',['Socket',['../classcore_1_1Socket.html',1,'core']]],
|
||||
['subscription_90',['Subscription',['../classcore_1_1Subscription.html',1,'core']]],
|
||||
['subscriptionhandler_91',['SubscriptionHandler',['../classcore_1_1SubscriptionHandler.html',1,'core']]],
|
||||
['subscriptionhandlerfactory_92',['SubscriptionHandlerFactory',['../classcore_1_1SubscriptionHandlerFactory.html',1,'core']]],
|
||||
['subscriptionmanager_93',['SubscriptionManager',['../classcore_1_1SubscriptionManager.html',1,'core']]]
|
||||
];
|
||||
|
@ -1,13 +1,13 @@
|
||||
var searchData=
|
||||
[
|
||||
['tcpserver_92',['TCPServer',['../classcore_1_1TCPServer.html',1,'core']]],
|
||||
['tcpsession_93',['TCPSession',['../classcore_1_1TCPSession.html',1,'core']]],
|
||||
['tcpsession2_94',['TCPSession2',['../classcore_1_1TCPSession2.html',1,'core']]],
|
||||
['tcpsocket_95',['TCPSocket',['../classcore_1_1TCPSocket.html',1,'core']]],
|
||||
['terminalsession_96',['TerminalSession',['../classcore_1_1TerminalSession.html',1,'core']]],
|
||||
['thread_97',['Thread',['../classcore_1_1Thread.html',1,'core']]],
|
||||
['threadscope_98',['ThreadScope',['../classcore_1_1ThreadScope.html',1,'core']]],
|
||||
['timer_99',['Timer',['../classcore_1_1Timer.html',1,'core']]],
|
||||
['tlsserver_100',['TLSServer',['../classcore_1_1TLSServer.html',1,'core']]],
|
||||
['tlssession_101',['TLSSession',['../classcore_1_1TLSSession.html',1,'core']]]
|
||||
['tcpserver_94',['TCPServer',['../classcore_1_1TCPServer.html',1,'core']]],
|
||||
['tcpsession_95',['TCPSession',['../classcore_1_1TCPSession.html',1,'core']]],
|
||||
['tcpsession2_96',['TCPSession2',['../classcore_1_1TCPSession2.html',1,'core']]],
|
||||
['tcpsocket_97',['TCPSocket',['../classcore_1_1TCPSocket.html',1,'core']]],
|
||||
['terminalsession_98',['TerminalSession',['../classcore_1_1TerminalSession.html',1,'core']]],
|
||||
['thread_99',['Thread',['../classcore_1_1Thread.html',1,'core']]],
|
||||
['threadscope_100',['ThreadScope',['../classcore_1_1ThreadScope.html',1,'core']]],
|
||||
['timer_101',['Timer',['../classcore_1_1Timer.html',1,'core']]],
|
||||
['tlsserver_102',['TLSServer',['../classcore_1_1TLSServer.html',1,'core']]],
|
||||
['tlssession_103',['TLSSession',['../classcore_1_1TLSSession.html',1,'core']]]
|
||||
];
|
||||
|
@ -1,5 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['udpserversocket_102',['UDPServerSocket',['../classcore_1_1UDPServerSocket.html',1,'core']]],
|
||||
['udpsocket_103',['UDPSocket',['../classcore_1_1UDPSocket.html',1,'core']]]
|
||||
['udpserversocket_104',['UDPServerSocket',['../classcore_1_1UDPServerSocket.html',1,'core']]],
|
||||
['udpsocket_105',['UDPSocket',['../classcore_1_1UDPSocket.html',1,'core']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['add_104',['add',['../classcore_1_1CommandList.html#a7a45e75e3d21a25fd3f7e887acf395e9',1,'core::CommandList']]]
|
||||
['add_106',['add',['../classcore_1_1CommandList.html#a7a45e75e3d21a25fd3f7e887acf395e9',1,'core::CommandList']]]
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['clear_105',['clear',['../classcore_1_1TerminalSession.html#a42bb06857891220a831da04248233935',1,'core::TerminalSession']]],
|
||||
['cleareol_106',['clearEOL',['../classcore_1_1TerminalSession.html#aa660768eed03b0b996a749e8a146446c',1,'core::TerminalSession']]],
|
||||
['cleartimer_107',['clearTimer',['../classcore_1_1Timer.html#a8e063f46e89dac04364871e909ab940a',1,'core::Timer']]]
|
||||
['clear_107',['clear',['../classcore_1_1TerminalSession.html#a42bb06857891220a831da04248233935',1,'core::TerminalSession']]],
|
||||
['cleareol_108',['clearEOL',['../classcore_1_1TerminalSession.html#aa660768eed03b0b996a749e8a146446c',1,'core::TerminalSession']]],
|
||||
['cleartimer_109',['clearTimer',['../classcore_1_1Timer.html#a8e063f46e89dac04364871e909ab940a',1,'core::Timer']]]
|
||||
];
|
||||
|
@ -1,5 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['epoll_108',['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()']]]
|
||||
['epoll_110',['EPoll',['../classcore_1_1EPoll.html#a2fd5cc4336b5f72990ecc0e7ea3d7641',1,'core::EPoll']]],
|
||||
['eventreceived_111',['eventReceived',['../classcore_1_1EPoll.html#a3238b150b5d0a57eb2e1b17daa236d3b',1,'core::EPoll::eventReceived()'],['../classcore_1_1Socket.html#a1a045e15fb5851d666a21be05ac4c5d7',1,'core::Socket::eventReceived()']]]
|
||||
];
|
||||
|
@ -1,11 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['getclientaddress_110',['getClientAddress',['../classcore_1_1IPAddress.html#ae5e7e28589d026bbbc6c3423d418b008',1,'core::IPAddress']]],
|
||||
['getclientaddressandport_111',['getClientAddressAndPort',['../classcore_1_1IPAddress.html#abea870f1a048cb7bba1d2bad98558232',1,'core::IPAddress']]],
|
||||
['getclientport_112',['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()']]],
|
||||
['getelapsed_114',['getElapsed',['../classcore_1_1Timer.html#a0df7f1ffc05529b45d6e13713bbc0209',1,'core::Timer']]],
|
||||
['getsessionbyalias_115',['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()']]],
|
||||
['grabinput_117',['grabInput',['../classcore_1_1CommandList.html#a72aea93a650f148c639ba25a724da243',1,'core::CommandList']]]
|
||||
['getclientaddress_112',['getClientAddress',['../classcore_1_1IPAddress.html#ae5e7e28589d026bbbc6c3423d418b008',1,'core::IPAddress']]],
|
||||
['getclientaddressandport_113',['getClientAddressAndPort',['../classcore_1_1IPAddress.html#abea870f1a048cb7bba1d2bad98558232',1,'core::IPAddress']]],
|
||||
['getclientport_114',['getClientPort',['../classcore_1_1IPAddress.html#a39f706f2d43d7d001296ecead4b587e8',1,'core::IPAddress']]],
|
||||
['getdescriptor_115',['getDescriptor',['../classcore_1_1EPoll.html#a1e52017e1deae15c1c87c6b6a099e1ed',1,'core::EPoll::getDescriptor()'],['../classcore_1_1Socket.html#a06ba54744530439d4131e6aba4623d08',1,'core::Socket::getDescriptor()']]],
|
||||
['getelapsed_116',['getElapsed',['../classcore_1_1Timer.html#a0df7f1ffc05529b45d6e13713bbc0209',1,'core::Timer']]],
|
||||
['getsessionbyalias_117',['getSessionByAlias',['../classcore_1_1TCPServer.html#a9042281193e227a6cd8dab3ff8b46a40',1,'core::TCPServer']]],
|
||||
['getsocketaccept_118',['getSocketAccept',['../classcore_1_1ConsoleServer.html#a80d9ea7f3fc5e07c50d5b9e0d4943ca8',1,'core::ConsoleServer::getSocketAccept()'],['../classcore_1_1TCPServer.html#a841f02799ad8529aad7cea132f4de8a9',1,'core::TCPServer::getSocketAccept()']]],
|
||||
['grabinput_119',['grabInput',['../classcore_1_1CommandList.html#a72aea93a650f148c639ba25a724da243',1,'core::CommandList']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['isstopping_118',['isStopping',['../classcore_1_1EPoll.html#a301b46b71ac7ac61a687ff723fe269b3',1,'core::EPoll']]]
|
||||
['isstopping_120',['isStopping',['../classcore_1_1EPoll.html#a301b46b71ac7ac61a687ff723fe269b3',1,'core::EPoll']]]
|
||||
];
|
||||
|
@ -1,12 +1,12 @@
|
||||
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 &block)']]],
|
||||
['onconnected_120',['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()']]],
|
||||
['onlinereceived_122',['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()']]],
|
||||
['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()']]],
|
||||
['ontimeout_125',['onTimeout',['../classcore_1_1Timer.html#ae51704ff08d985bbc30e3ff4c9b3c6ca',1,'core::Timer']]],
|
||||
['onunregistered_126',['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()']]]
|
||||
['onblockreceived_121',['onBlockReceived',['../classcore_1_1TCPSession2.html#a6c88775e81dc0074ef0832146be9f4b9',1,'core::TCPSession2::onBlockReceived()'],['../classcore_1_1TCPSession.html#a9c996cbbfa2e592c23cf67ed8b15a32a',1,'core::TCPSession::onBlockReceived(coreutils::ZString &block)']]],
|
||||
['onconnected_122',['onConnected',['../classcore_1_1TCPSession.html#a8719952f7bb00bf7239ec40aa2868626',1,'core::TCPSession::onConnected()'],['../classcore_1_1TCPSession2.html#af1913cb444a9e07c0f31a2cd8d934a62',1,'core::TCPSession2::onConnected()']]],
|
||||
['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_124',['onLineReceived',['../classcore_1_1TCPSession.html#a3d9e0f14e7d24357fd1950b3f9b4eaff',1,'core::TCPSession::onLineReceived()'],['../classcore_1_1TCPSession2.html#a6cd36b444d9548d1024190c6ba747e18',1,'core::TCPSession2::onLineReceived()']]],
|
||||
['onregister_125',['onRegister',['../classcore_1_1TLSSession.html#a76cec7cf4851eb27abe77a2339344c6d',1,'core::TLSSession::onRegister()'],['../classcore_1_1Socket.html#a81e5ee3e17834166d97c6e8b7dfe0da0',1,'core::Socket::onRegister()']]],
|
||||
['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_127',['onTimeout',['../classcore_1_1Timer.html#ae51704ff08d985bbc30e3ff4c9b3c6ca',1,'core::Timer']]],
|
||||
['onunregistered_128',['onUnregistered',['../classcore_1_1Socket.html#ae9be59697c2b2e5efb19aaae3ba943d2',1,'core::Socket']]],
|
||||
['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()']]]
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
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()']]],
|
||||
['processrequest_129',['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()']]]
|
||||
['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_131',['processRequest',['../classcore_1_1CommandList.html#abcfb26e37e1ee6ff5655ebc3d33b1818',1,'core::CommandList']]],
|
||||
['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()']]]
|
||||
];
|
||||
|
@ -1,5 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['receivedata_131',['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']]]
|
||||
['receivedata_133',['receiveData',['../classcore_1_1Socket.html#a46ed2e240852d3fa949979ebbc4ac875',1,'core::Socket::receiveData()'],['../classcore_1_1TLSSession.html#a8507cdcd23ac4b340ce6f6d5f0b26a52',1,'core::TLSSession::receiveData()']]],
|
||||
['remove_134',['remove',['../classcore_1_1CommandList.html#aaac684effb9ecf5238d23ca60d3fffaa',1,'core::CommandList']]]
|
||||
];
|
||||
|
@ -1,13 +1,13 @@
|
||||
var searchData=
|
||||
[
|
||||
['send_133',['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 &out, TCPSession &sender, SessionFilter filter)'],['../classcore_1_1TCPServer.html#af708df59e1bc60077c16db97f9cc8ff0',1,'core::TCPServer::sendToAll(std::stringstream &out, TCPSession &sender)']]],
|
||||
['setblocksize_135',['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']]],
|
||||
['setdescriptor_137',['setDescriptor',['../classcore_1_1Socket.html#ac44f6ae3196a8a3e09a6a85fcf495762',1,'core::Socket']]],
|
||||
['settimer_138',['setTimer',['../classcore_1_1Timer.html#ac0a642cdcb76b7f995137162050d3d0b',1,'core::Timer']]],
|
||||
['shutdown_139',['shutdown',['../classcore_1_1Socket.html#af2d1b6de7a64a9d446b0305b6ec47b31',1,'core::Socket']]],
|
||||
['socket_140',['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()']]],
|
||||
['stop_142',['stop',['../classcore_1_1EPoll.html#a0c2865acd31d14fbf19dbc42cc084ddc',1,'core::EPoll']]]
|
||||
['send_135',['send',['../classcore_1_1TCPSession.html#a2b09eeafef5e44009a77d9da43e3b889',1,'core::TCPSession::send()'],['../classcore_1_1TCPSession2.html#aca2f7127b4081fa0e2d2d128083fb0f7',1,'core::TCPSession2::send()']]],
|
||||
['sendtoall_136',['sendToAll',['../classcore_1_1TCPServer.html#a7080f7d45e734087e81b83c5e1f8e676',1,'core::TCPServer::sendToAll(std::stringstream &out, TCPSession &sender, SessionFilter filter)'],['../classcore_1_1TCPServer.html#af708df59e1bc60077c16db97f9cc8ff0',1,'core::TCPServer::sendToAll(std::stringstream &out, TCPSession &sender)']]],
|
||||
['setblocksize_137',['setBlockSize',['../classcore_1_1TCPSession.html#a836fb3fd5ee543ebc93262a980ae88b5',1,'core::TCPSession::setBlockSize()'],['../classcore_1_1TCPSession2.html#a6f4ed04cd2848e5b903b8331b2e951c8',1,'core::TCPSession2::setBlockSize()']]],
|
||||
['setcursorlocation_138',['setCursorLocation',['../classcore_1_1TerminalSession.html#aa9939cbe36c08e1a0b8413a96ca251fa',1,'core::TerminalSession']]],
|
||||
['setdescriptor_139',['setDescriptor',['../classcore_1_1Socket.html#ac44f6ae3196a8a3e09a6a85fcf495762',1,'core::Socket']]],
|
||||
['settimer_140',['setTimer',['../classcore_1_1Timer.html#ac0a642cdcb76b7f995137162050d3d0b',1,'core::Timer']]],
|
||||
['shutdown_141',['shutdown',['../classcore_1_1Socket.html#af2d1b6de7a64a9d446b0305b6ec47b31',1,'core::Socket']]],
|
||||
['socket_142',['Socket',['../classcore_1_1Socket.html#a4c3f87fd1de3c9eab4bf5efbb30ce87d',1,'core::Socket']]],
|
||||
['start_143',['start',['../classcore_1_1EPoll.html#aaefe2caef75eb538af90cb34682d277b',1,'core::EPoll::start()'],['../classcore_1_1Thread.html#ae6885df9a9b9503669e5776518b19054',1,'core::Thread::start()']]],
|
||||
['stop_144',['stop',['../classcore_1_1EPoll.html#a0c2865acd31d14fbf19dbc42cc084ddc',1,'core::EPoll']]]
|
||||
];
|
||||
|
@ -1,6 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['tcpserver_143',['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()']]],
|
||||
['tlsserver_145',['TLSServer',['../classcore_1_1TLSServer.html#a6460f9872936015efdfd0b8de04aa2fe',1,'core::TLSServer']]]
|
||||
['tcpserver_145',['TCPServer',['../classcore_1_1TCPServer.html#abaecb97c336b757d1029d45277f9fc5b',1,'core::TCPServer']]],
|
||||
['terminate_146',['terminate',['../classcore_1_1TCPSession.html#a34936745e8d7669d5400e78d353a56d3',1,'core::TCPSession::terminate()'],['../classcore_1_1TCPSession2.html#a6b999e7ea6551a1b513ee057afaa9e4a',1,'core::TCPSession2::terminate()']]],
|
||||
['tlsserver_147',['TLSServer',['../classcore_1_1TLSServer.html#a6460f9872936015efdfd0b8de04aa2fe',1,'core::TLSServer']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['write_146',['write',['../classcore_1_1Socket.html#a1413c826307ef0f29d7457770af675e3',1,'core::Socket']]]
|
||||
['write_148',['write',['../classcore_1_1Socket.html#a1413c826307ef0f29d7457770af675e3',1,'core::Socket']]]
|
||||
];
|
||||
|
@ -1,7 +1,7 @@
|
||||
var searchData=
|
||||
[
|
||||
['_7eepoll_147',['~EPoll',['../classcore_1_1EPoll.html#a8e7a2496d684b745a6410f9bd3e88534',1,'core::EPoll']]],
|
||||
['_7esocket_148',['~Socket',['../classcore_1_1Socket.html#aa5003845f8ae464ad2fa206176381be0',1,'core::Socket']]],
|
||||
['_7etcpserver_149',['~TCPServer',['../classcore_1_1TCPServer.html#a7ccdc057c9eee8504fce796301f82088',1,'core::TCPServer']]],
|
||||
['_7etlsserver_150',['~TLSServer',['../classcore_1_1TLSServer.html#ac71db77c796a1bf65357409cb96054c7',1,'core::TLSServer']]]
|
||||
['_7eepoll_149',['~EPoll',['../classcore_1_1EPoll.html#a8e7a2496d684b745a6410f9bd3e88534',1,'core::EPoll']]],
|
||||
['_7esocket_150',['~Socket',['../classcore_1_1Socket.html#aa5003845f8ae464ad2fa206176381be0',1,'core::Socket']]],
|
||||
['_7etcpserver_151',['~TCPServer',['../classcore_1_1TCPServer.html#a7ccdc057c9eee8504fce796301f82088',1,'core::TCPServer']]],
|
||||
['_7etlsserver_152',['~TLSServer',['../classcore_1_1TLSServer.html#ac71db77c796a1bf65357409cb96054c7',1,'core::TLSServer']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['alias_151',['alias',['../classcore_1_1TCPSession.html#a014ae6b1465bf36606763703aa8a930d',1,'core::TCPSession']]]
|
||||
['alias_153',['alias',['../classcore_1_1TCPSession.html#a014ae6b1465bf36606763703aa8a930d',1,'core::TCPSession']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['blacklist_152',['blackList',['../classcore_1_1TCPServer.html#a82f6bf16e4ab20d8b30da09e034fffff',1,'core::TCPServer']]]
|
||||
['blacklist_154',['blackList',['../classcore_1_1TCPServer.html#a82f6bf16e4ab20d8b30da09e034fffff',1,'core::TCPServer']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
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()']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['maxsockets_154',['maxSockets',['../classcore_1_1EPoll.html#acfcef2513d94f7b9a191fed3dc744d90',1,'core::EPoll']]]
|
||||
['maxsockets_156',['maxSockets',['../classcore_1_1EPoll.html#acfcef2513d94f7b9a191fed3dc744d90',1,'core::EPoll']]]
|
||||
];
|
||||
|
@ -1,4 +1,4 @@
|
||||
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()']]]
|
||||
];
|
||||
|
@ -1,5 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['sessions_156',['sessions',['../classcore_1_1TCPServer.html#aeed1bc55d099667ccda51cd682bfc633',1,'core::TCPServer']]],
|
||||
['subscriptions_157',['subscriptions',['../classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0',1,'core::TCPServer']]]
|
||||
['sessions_158',['sessions',['../classcore_1_1TCPServer.html#aeed1bc55d099667ccda51cd682bfc633',1,'core::TCPServer']]],
|
||||
['subscriptions_159',['subscriptions',['../classcore_1_1TCPServer.html#a28302dd844cfc971ee41de2000d24aa0',1,'core::TCPServer']]]
|
||||
];
|
||||
|
@ -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_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_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_1TCPServer}{core\+::\+TCPServer}} }{\pageref{classcore_1_1TCPServer}}{}
|
||||
\item\contentsline{section}{\mbox{\hyperlink{classcore_1_1TCPSession}{core\+::\+TCPSession}} }{\pageref{classcore_1_1TCPSession}}{}
|
||||
|
@ -11,7 +11,8 @@ Inheritance diagram for core\+::Console\+Server\+:\nopagebreak
|
||||
\end{figure}
|
||||
|
||||
|
||||
Collaboration diagram for core\+::Console\+Server\+:\nopagebreak
|
||||
Collaboration diagram for core\+::Console\+Server\+:
|
||||
\nopagebreak
|
||||
\begin{figure}[H]
|
||||
\begin{center}
|
||||
\leavevmode
|
||||
|
@ -1 +1 @@
|
||||
a4ebc47440f704b1f6db6bf83abbc128
|
||||
2b84fc428bb8e9797d274620f6a66c23
|
@ -15,7 +15,8 @@ Inheritance diagram for core\+::Console\+Session\+:\nopagebreak
|
||||
\end{figure}
|
||||
|
||||
|
||||
Collaboration diagram for core\+::Console\+Session\+:\nopagebreak
|
||||
Collaboration diagram for core\+::Console\+Session\+:
|
||||
\nopagebreak
|
||||
\begin{figure}[H]
|
||||
\begin{center}
|
||||
\leavevmode
|
||||
|
@ -1 +1 @@
|
||||
cc5d4fa0c42ae34b1169b000474a8246
|
||||
f3f48e062605018bc14a3be75ed1b838
|
@ -2,7 +2,8 @@
|
||||
\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{center}
|
||||
\leavevmode
|
||||
|
@ -11,11 +11,12 @@ Inheritance diagram for core\+::Subscription\+Manager\+:\nopagebreak
|
||||
\end{figure}
|
||||
|
||||
|
||||
Collaboration diagram for core\+::Subscription\+Manager\+:\nopagebreak
|
||||
Collaboration diagram for core\+::Subscription\+Manager\+:
|
||||
\nopagebreak
|
||||
\begin{figure}[H]
|
||||
\begin{center}
|
||||
\leavevmode
|
||||
\includegraphics[width=226pt]{classcore_1_1SubscriptionManager__coll__graph}
|
||||
\includegraphics[width=334pt]{classcore_1_1SubscriptionManager__coll__graph}
|
||||
\end{center}
|
||||
\end{figure}
|
||||
\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}}
|
||||
int {\bfseries add} (\mbox{\hyperlink{classcore_1_1Subscription}{Subscription}} \&subscription)
|
||||
\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}}
|
||||
int {\bfseries remove\+Session\+Subscriptions} (\mbox{\hyperlink{classcore_1_1TCPSession}{TCPSession}} \&session)
|
||||
\item
|
||||
int \mbox{\hyperlink{classcore_1_1SubscriptionManager_aaa30bf772ad72b3f319a790662e4f8ae}{process\+Command}} (coreutils\+::\+ZString \&request, \mbox{\hyperlink{classcore_1_1TCPSession}{TCPSession}} \&session) override
|
||||
\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}
|
||||
|
@ -1 +1 @@
|
||||
64505415bff46906df08a028a1ac62cb
|
||||
8f1014bb269c79bae8d723d03546ef93
|
@ -1 +1 @@
|
||||
5d837105a904709e1aad4a643144222e
|
||||
4b94cf6b50b0335caab4fdd7767b852a
|
@ -15,7 +15,8 @@ Inheritance diagram for core\+::TCPServer\+:\nopagebreak
|
||||
\end{figure}
|
||||
|
||||
|
||||
Collaboration diagram for core\+::TCPServer\+:\nopagebreak
|
||||
Collaboration diagram for core\+::TCPServer\+:
|
||||
\nopagebreak
|
||||
\begin{figure}[H]
|
||||
\begin{center}
|
||||
\leavevmode
|
||||
|
@ -1 +1 @@
|
||||
6217c13639011961a1bf70a3e5264d12
|
||||
f8b3d4be2480728fd43fb3b09ec15871
|