summaryrefslogtreecommitdiffstats
path: root/src/afb_binding_api.hpp
diff options
context:
space:
mode:
authorKazumasa Mitsunari <knimitz@witz-inc.co.jp>2017-12-20 16:54:53 +0900
committerKazumasa Mitsunari <knimitz@witz-inc.co.jp>2017-12-21 08:18:28 +0000
commita5872e5c14a97d738fd9a0daaf0764b655baeebd (patch)
tree95a42967c1a46a1af5972b34fedcbb7f9bfb9a02 /src/afb_binding_api.hpp
parentd4b51c94f4c096f17f6a6f79d4d973715c4c1a07 (diff)
Clean up source code
To reduce the files and redundant code, * Remove afb_binding_api.* files and generate-binding-glue.py. * Merge them into other source codes. Change-Id: Ib61350ee6a42d73efc3fa29fa0c4868145a88e2e Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Diffstat (limited to 'src/afb_binding_api.hpp')
-rw-r--r--src/afb_binding_api.hpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/afb_binding_api.hpp b/src/afb_binding_api.hpp
deleted file mode 100644
index ba6b1d1..0000000
--- a/src/afb_binding_api.hpp
+++ /dev/null
@@ -1,29 +0,0 @@
-#include "result.hpp"
-
-#include <json-c/json.h>
-
-namespace wm {
-
-struct App;
-
-struct binding_api {
- typedef wm::result<json_object *> result_type;
- struct wm::App *app;
- void send_event(char const *evname, char const *label);
- void send_event(char const *evname, char const *label, char const *area);
- result_type requestsurface(char const* drawing_name);
- result_type requestsurfacexdg(char const* drawing_name, char const* ivi_id);
- result_type activatesurface(char const* drawing_name, char const* drawing_area);
- result_type deactivatesurface(char const* drawing_name);
- result_type enddraw(char const* drawing_name);
- result_type wm_subscribe();
- result_type list_drawing_names();
- result_type ping();
- result_type debug_status();
- result_type debug_layers();
- result_type debug_surfaces();
- result_type debug_terminate();
-};
-
-} // namespace wm
-