virtual ~WMClient();
std::string appID();
+ unsigned surfaceID(const std::string &role);
+ unsigned layerID();
void registerLayer(unsigned layerID);
bool addSurface(const std::string& role, unsigned surface);
bool removeSurfaceIfExist(unsigned surfaceID);