diff options
author | Kazumasa Mitsunari <knimitz@witz-inc.co.jp> | 2018-05-29 16:10:40 +0900 |
---|---|---|
committer | Kazumasa Mitsunari <knimitz@witz-inc.co.jp> | 2018-05-29 16:10:40 +0900 |
commit | 73d2a3437d332f239413a50dd745289b16de97ae (patch) | |
tree | d4b4f340a518ce9e1f882af8468eee5f2bdbcdd1 /src/applist.hpp | |
parent | 45ff324610e21ffd0292bdd1e39726c808a41725 (diff) |
Expand WMAction
Change-Id: Ib23678aa0c10724ce722acf76ada870668052c13
Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
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(); |