New HomeScreen API calls getSurfaceStatus and getAllSurfacesOfProcess.
[staging/HomeScreen.git] / HomeScreen / src / homescreencontrolinterface.cpp
index bc66e53..fae19a2 100644 (file)
@@ -24,12 +24,24 @@ HomeScreenControlInterface::~HomeScreenControlInterface()
     delete mp_homeScreenAdaptor;
 }
 
+QList<int> HomeScreenControlInterface::getAllSurfacesOfProcess(int pid)
+{
+    qDebug("getAllSurfacesOfProcess %d", pid);
+    return newRequestGetAllSurfacesOfProcess(pid);
+}
+
 QRect HomeScreenControlInterface::getLayoutRenderAreaForSurfaceId(int surfaceId)
 {
     qDebug("getLayoutRenderAreaForSurfaceId %d", surfaceId);
     return newRequestGetLayoutRenderAreaForSurfaceId(surfaceId);
 }
 
+int HomeScreenControlInterface::getSurfaceStatus(int surfaceId)
+{
+    qDebug("getSurfaceStatus %d", surfaceId);
+    return newRequestGetSurfaceStatus(surfaceId);
+}
+
 void HomeScreenControlInterface::hardKeyPressed(int key)
 {
     int pid = -1;