X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-api-v3.h;h=73d6fba3e33c40df82105317e1f0d6c95b07c255;hb=ec0564bc90b3c63f7e82f09e81db8bd2cfac89a2;hp=e666e78367b23fd84e5b2aeca6e295565d6165b3;hpb=2ba7c200c6c4844b63f8f707a6f04017661f16ca;p=src%2Fapp-framework-binder.git diff --git a/src/afb-api-v3.h b/src/afb-api-v3.h index e666e783..73d6fba3 100644 --- a/src/afb-api-v3.h +++ b/src/afb-api-v3.h @@ -23,7 +23,6 @@ struct afb_api_v3; struct afb_api_x3; struct afb_auth; struct afb_req_x2; -struct afb_verb_v2; struct afb_verb_v3; struct afb_binding_v3; struct afb_xreq; @@ -57,10 +56,6 @@ extern void afb_api_v3_unref(struct afb_api_v3 *api); extern struct afb_export *afb_api_v3_export(struct afb_api_v3 *api); -extern void afb_api_v3_set_verbs_v2( - struct afb_api_v3 *api, - const struct afb_verb_v2 *verbs); - extern void afb_api_v3_set_verbs_v3( struct afb_api_v3 *api, const struct afb_verb_v3 *verbs); @@ -83,3 +78,12 @@ extern int afb_api_v3_del_verb( extern void afb_api_v3_process_call(struct afb_api_v3 *api, struct afb_xreq *xreq); extern struct json_object *afb_api_v3_make_description_openAPIv3(struct afb_api_v3 *api, const char *apiname); +#if WITH_LEGACY_BINDING_V2 + +struct afb_verb_v2; + +extern void afb_api_v3_set_verbs_v2( + struct afb_api_v3 *api, + const struct afb_verb_v2 *verbs); + +#endif \ No newline at end of file