summaryrefslogtreecommitdiff
path: root/server/include/client.h
blob: f9daff607650a3d58c82ec320bdbb2e20eaaef08 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef CLIENT_H
#define CLIENT_H

#include <string>

class client
{
	public:
		client(std::string &client_auth_token);
		virtual ~client();
	protected:
	private:
		//TODO: client subscriptions should be stored here
		//TODO: list of timers with direct callbacks to functions for periodic subscription (bost::asio::deadline_timer)
		//TODO: store sessions ptr list
		std::string auth_token;
};

#endif // CLIENT_H