X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=AFBClient.h;h=b1694b87fe50f1c8e6c2d5cc5ee5897c1488a44f;hb=b4cf01ec167f17c5df96906741fb4c6690ed9164;hp=c6da6f7c2553d692da614f6b49ac4d4a7908714e;hpb=31768957cd3e7ce3152db910b487ff73b73fffc4;p=staging%2Fwindowmanager.git diff --git a/AFBClient.h b/AFBClient.h index c6da6f7..b1694b8 100644 --- a/AFBClient.h +++ b/AFBClient.h @@ -3,12 +3,9 @@ #include -extern "C" -{ - struct json_object; - struct afb_wsj1; - struct sd_event; -} +struct json_object; +struct afb_wsj1; +struct sd_event; class AFBClient { @@ -31,7 +28,7 @@ public: static AFBClient &instance(); int init(int port, char const *token); - int dispatch(uint64_t timeout); + int dispatch(); // WM API int requestSurface(const char *label); @@ -43,9 +40,6 @@ public: std::function f); private: - int call(const char *verb, json_object *object, - std::function onReply); - struct afb_wsj1 *wsj1; struct sd_event *loop; };