X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=ucs2-afb%2Fucs_binding.h;h=e7b1a3cc8f5c29c4e983dc9aec6bde7ce2c53514;hb=15213cbbad275f8128040d328c00f47167f8594e;hp=d77a2f84d90e7680ddec7432849815827a689942;hpb=05e055b854e46a7bbd60b4c249ff267a000b9258;p=apps%2Fagl-service-unicens.git diff --git a/ucs2-afb/ucs_binding.h b/ucs2-afb/ucs_binding.h index d77a2f8..e7b1a3c 100644 --- a/ucs2-afb/ucs_binding.h +++ b/ucs2-afb/ucs_binding.h @@ -18,17 +18,16 @@ #ifndef UCS2BINDING_H #define UCS2BINDING_H -// Use Version of AGL Application Framework API -#define AFB_BINDING_VERSION 2 - #ifndef PUBLIC #define PUBLIC #endif #define STATIC static -#include +/* binding is using the application framework API V2 + * the compile option "AFB_BINDING_VERSION=2" is located + * in conf.d/project/config.cmake */ #include - +#include #include "ucs_interface.h" #ifndef CONTROL_CDEV_TX @@ -43,9 +42,9 @@ extern const struct afb_binding_interface *afbIface; extern struct afb_service afbSrv; // API verbs prototype +PUBLIC int ucs2_initbinding(void); PUBLIC void ucs2_configure (struct afb_req request); -PUBLIC void ucs2_volume (struct afb_req request); -PUBLIC void ucs2_monitor (struct afb_req request); +PUBLIC void ucs2_subscribe (struct afb_req request); PUBLIC void ucs2_writei2c (struct afb_req request); #endif /* UCS2BINDING_H */