diff options
Diffstat (limited to 'server/include/client.h')
-rw-r--r-- | server/include/client.h | 4 |
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: |