X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Frequest.hpp;h=0f0e1998e3dd89066f6a836dfca607e91c9b75d2;hb=refs%2Ftags%2F12.91.0;hp=6b2bda1931e64011022e5eca9d5152062e8bfa65;hpb=847dde9621cef9b9a44eda95c63c0fe3f528468d;p=apps%2Fagl-service-windowmanager.git diff --git a/src/request.hpp b/src/request.hpp index 6b2bda1..0f0e199 100644 --- a/src/request.hpp +++ b/src/request.hpp @@ -19,14 +19,18 @@ #include #include +#include namespace wm { +class WMClient; + enum Task { TASK_ALLOCATE, TASK_RELEASE, + TASK_CHANGE_AREA, TASK_INVALID }; @@ -47,7 +51,8 @@ struct WMTrigger struct WMAction { - std::string appid; + unsigned req_num; + std::shared_ptr client; std::string role; std::string area; TaskVisible visible;