aboutsummaryrefslogtreecommitdiffstats
path: root/src/applist.hpp
diff options
context:
space:
mode:
authorKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-05-29 16:10:40 +0900
committerKazumasa Mitsunari <knimitz@witz-inc.co.jp>2018-05-29 16:10:40 +0900
commit73d2a3437d332f239413a50dd745289b16de97ae (patch)
treed4b4f340a518ce9e1f882af8468eee5f2bdbcdd1 /src/applist.hpp
parent45ff324610e21ffd0292bdd1e39726c808a41725 (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.hpp13
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();