X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-api-v3.h;fp=src%2Fafb-api-v3.h;h=73d6fba3e33c40df82105317e1f0d6c95b07c255;hb=5cbc5e1c37fba83ba2577aad9b66de2c7587e63f;hp=e666e78367b23fd84e5b2aeca6e295565d6165b3;hpb=66ec7ca3dc2bc4c9c51c45c8b306f42519abcb00;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