10 AFBClient(const AFBClient &) = delete;
11 AFBClient &operator=(const AFBClient &) = delete;
14 using handler_fun = std::function<void(const char *)>;
27 static AFBClient &instance();
29 int init(int port, char const *token);
33 int requestSurface(const char *label);
34 int activateSurface(const char *label);
35 int deactivateSurface(const char *label);
36 int endDraw(const char *label);
38 void set_event_handler(enum EventType et, handler_fun f);