aboutsummaryrefslogtreecommitdiffstats
path: root/src/applist.hpp
diff options
context:
space:
mode:
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();