summaryrefslogtreecommitdiffstats
path: root/src/afb-api-so-v2.h
diff options
context:
space:
mode:
authorJose Bollo <jose.bollo@iot.bzh>2019-02-18 14:31:25 +0100
committerJosé Bollo <jose.bollo@iot.bzh>2019-04-02 09:58:49 +0200
commitec0564bc90b3c63f7e82f09e81db8bd2cfac89a2 (patch)
treeb61f04cc61fb45af20dd594c4eab2f0ae623fc01 /src/afb-api-so-v2.h
parent2ba7c200c6c4844b63f8f707a6f04017661f16ca (diff)
Add conditionnal support of bindings version 2
Bindings version 2 will become legacy soon. This patch allows their removal Change-Id: Iecad3abd0ddd714e5d55c0b935be756a29d1ca37 Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/afb-api-so-v2.h')
-rw-r--r--src/afb-api-so-v2.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/afb-api-so-v2.h b/src/afb-api-so-v2.h
index 998fab58..9b4cb091 100644
--- a/src/afb-api-so-v2.h
+++ b/src/afb-api-so-v2.h
@@ -18,6 +18,8 @@
#pragma once
+#if WITH_LEGACY_BINDING_V2
+
struct afb_apiset;
struct afb_binding_v2;
struct afb_binding_data_v2;
@@ -29,3 +31,5 @@ extern int afb_api_so_v2_add_binding(const struct afb_binding_v2 *binding, void
extern void afb_api_so_v2_process_call(const struct afb_binding_v2 *binding, struct afb_xreq *xreq);
extern struct json_object *afb_api_so_v2_make_description_openAPIv3(const struct afb_binding_v2 *binding, const char *apiname);
+
+#endif