summaryrefslogtreecommitdiff
path: root/server/include/client.h
diff options
context:
space:
mode:
Diffstat (limited to 'server/include/client.h')
-rw-r--r--server/include/client.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/server/include/client.h b/server/include/client.h
index e755fac..5aa4fb4 100644
--- a/server/include/client.h
+++ b/server/include/client.h
@@ -23,9 +23,10 @@
#include <string>
#include <list>
-#include "event_subscription_base.h"
class server_session;
+class event_subscription_base;
+class client_event_subscription_request;
class client
{
@@ -33,6 +34,7 @@ class client
client(std::string &client_auth_token, server_session *sess = nullptr);
void add_event_subscription(event_subscription_base* e);
const std::list<event_subscription_base*>& get_subscriptions();
+ void fire_event(client_event_subscription_request* e);
virtual ~client();
protected:
private: