diff options
author | zheng_wenlong <wenlong_zheng@nexty-ele.com> | 2017-10-23 14:29:20 +0900 |
---|---|---|
committer | zheng_wenlong <wenlong_zheng@nexty-ele.com> | 2017-10-23 14:29:20 +0900 |
commit | e33fb7867a36b803f7ae2a1cb8f1a3b4f9076e08 (patch) | |
tree | ef2972d4b72a7a1cc63ac69155574278b2e0be8c /libhomescreen/include/libhomescreen.hpp | |
parent | f5c14333d2170ae9babed53ea530828569a830ff (diff) |
Split libhomescreen from agl-homescreen-service-2017
Split libhomescreen library from agl-homescreen-service-2017.
Relative commit:
https://gerrit.automotivelinux.org/gerrit/#/c/11413/
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
Diffstat (limited to 'libhomescreen/include/libhomescreen.hpp')
-rw-r--r-- | libhomescreen/include/libhomescreen.hpp | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/libhomescreen/include/libhomescreen.hpp b/libhomescreen/include/libhomescreen.hpp deleted file mode 100644 index 6baa805..0000000 --- a/libhomescreen/include/libhomescreen.hpp +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef LIBHOMESCREEN_HPP -#define LIBHOMESCREEN_HPP - -#include <vector> - -// forward declarations -struct _LibHomeScreenHomescreen; -typedef struct _LibHomeScreenHomescreen LibHomeScreenHomescreen; - -typedef struct -{ - int x; - int y; - int width; - int height; -} sRectangle; - -class LibHomeScreen -{ -public: - LibHomeScreen(); - ~LibHomeScreen(); - - // these are representing the D-Bus methods: - std::vector<int> getAllSurfacesOfProcess(int pid); - int getSurfaceStatus(int surfaceId); - void hardKeyPressed(int key); - void renderSurfaceToArea(int surfaceId, int layoutArea); - bool renderAppToAreaAllowed(int appCategory, int layoutArea); - void requestSurfaceIdToFullScreen(int surfaceId); -private: - LibHomeScreenHomescreen *mp_libHomeScreenHomescreen_Proxy; -}; - -#endif // LIBHOMESCREEN_HPP - |