+ std::string wm_layer_name;
+ std::string area;
+ unsigned surface; // currently, main application has only one surface.
+ std::vector<std::string> role_list;
+ std::vector<unsigned> surface_render_order;
+ std::unordered_map<std::string, unsigned> service2surfaces;