diff options
Diffstat (limited to 'src/hs-clientmanager.h')
-rw-r--r-- | src/hs-clientmanager.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/hs-clientmanager.h b/src/hs-clientmanager.h index 99c6c0b..5258090 100644 --- a/src/hs-clientmanager.h +++ b/src/hs-clientmanager.h @@ -18,7 +18,6 @@ #define HOMESCREEN_CLIENTMANAGER_H #include <string> -#include <vector> #include <mutex> #include <memory> #include <unordered_map> @@ -46,11 +45,14 @@ public: static HS_ClientManager* instance(void); int init(void); - HS_Client* find(std::string appid); - HS_Client* getClient(afb_req_t req, std::string appid); - std::vector<HS_Client*> getAllClient(void); void removeClientCtxt(void *data); + int tap_shortcut(afb_req_t request); + int on_screen_message(afb_req_t request); + int on_screen_reply(afb_req_t request); + int subscribe(afb_req_t request); + int unsubscribe(afb_req_t request); + private: HS_ClientCtxt* createClientCtxt(afb_req_t req, std::string appid); HS_Client* addClient(afb_req_t req, std::string appid); |