WMError lookUpFloatingSurface(const std::string &appid, unsigned *surface);
WMError appendRole(const std::string &appid, const std::string &role, unsigned surface);
void addFloatingClient(const std::string &appid, unsigned layer, const std::string &role);
+ void addFloatingSurface(unsigned surface, unsigned pid);
// Request Interface
unsigned