blob: e04572e5f05fc61687c9c100ef0d978d134d711f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#ifndef CLIENTLISTENER_H_
#define CLIENTLISTENER_H_
class Client;
class ClientListener
{
public:
ClientListener() {}
virtual ~ClientListener() {}
virtual void NotifyUpdateAvailable(Client * sender) {}
virtual void NotifyAuthUserChanged(Client * sender) {}
virtual void NotifyMessageOfTheDay(Client * sender) {}
virtual void NotifyNewNotification(Client * sender, std::pair<std::string, std::string> notification) {}
};
#endif /* CLIENTLISTENER_H_ */
|