diff options
Diffstat (limited to 'src/applist.hpp')
-rw-r--r-- | src/applist.hpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/applist.hpp b/src/applist.hpp index e0d67fc..52dcfeb 100644 --- a/src/applist.hpp +++ b/src/applist.hpp @@ -50,15 +50,16 @@ public: if appid is key to manage resources, it is better to select std::string otherwise WMClient is better, IMO */ bool requestFinished(); - bool setAction(unsigned request_seq, const std::string &appid, const std::string &role, const std::string &area); - bool setEndDrawFinished(unsigned request_seq, const std::string &appid, const std::string &role); - bool endDrawFullfilled(unsigned request_seq); - void removeRequest(unsigned request_seq); + bool setAction(unsigned req_num, const struct WMAction &action); + bool setAction(unsigned req_num, const std::string &appid, const std::string &role, const std::string &area, bool visible = true); + bool setEndDrawFinished(unsigned req_num, const std::string &appid, const std::string &role); + bool endDrawFullfilled(unsigned req_num); + void removeRequest(unsigned req_num); void next(); bool haveRequest(); - struct WMTrigger getRequest(unsigned request_seq); - const std::vector<struct WMAction>& getActions(unsigned request_seq); + struct WMTrigger getRequest(unsigned req_num); + const std::vector<struct WMAction>& getActions(unsigned req_num); void client_dump(); void req_dump(); |