Added subscription to handler list so subscription can be accessed from handler.

This commit is contained in:
Brad Arant committed 2023-06-09 20:16:04 -07:00
1 parent cfa70c5863
commit 0ef782a11c
12 files changed
+55 -57

No files matched your search

+7 -7
View File
@@ -10,19 +10,19 @@
#include <vector>
namespace core {
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;
private:
Subscription *subscription;
std::map<std::string, Subscription *> subscriptions;
@@ -30,7 +30,7 @@ namespace core {
Subscription *newSubscription;
std::mutex lock;
};
}
#endif