aboutsummaryrefslogtreecommitdiffstats
path: root/include/afb/afb-binding.h
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2017-05-19 10:42:21 +0200
committerJosé Bollo <jose.bollo@iot.bzh>2017-05-19 23:04:44 +0200
commit248ba86f06b1903fff3e0538d7b06c02610b4806 (patch)
tree21d524816ba34ce998407b2b48c367d4de06c4b4 /include/afb/afb-binding.h
parente000e3b73ee0582882324e504fe2dae7386534f8 (diff)
Bindings V2: Refactor session flags
Change-Id: Idb104b3db69d785b11446fe9b66084839290362f Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'include/afb/afb-binding.h')
-rw-r--r--include/afb/afb-binding.h23
1 files changed, 2 insertions, 21 deletions
diff --git a/include/afb/afb-binding.h b/include/afb/afb-binding.h
index c78a79d4..5a6f9bc4 100644
--- a/include/afb/afb-binding.h
+++ b/include/afb/afb-binding.h
@@ -32,24 +32,18 @@
*
*/
-#define AFB_BINDING_PRAGMA_KEEP_OBSOLETE_V1
-#define AFB_BINDING_PRAGMA_KEEP_OBSOLETE_V2
-#define AFB_BINDING_PRAGMA_DECLARE_V1
-#define AFB_BINDING_PRAGMA_DECLARE_V2
-
#define AFB_BINDING_LOWER_VERSION 1
#define AFB_BINDING_UPPER_VERSION 2
#define AFB_BINDING_DEFAULT_VERSION 1
-#ifndef AFB_BINDING_CURRENT_VERSION
-#define AFB_BINDING_CURRENT_VERSION AFB_BINDING_DEFAULT_VERSION
+#ifndef AFB_BINDING_VERSION
+#define AFB_BINDING_VERSION AFB_BINDING_DEFAULT_VERSION
#endif
/*
* Some function of the library are exported to afb-daemon.
*/
-#include "afb-session.h"
#include "afb-auth.h"
#include "afb-req-itf.h"
#include "afb-event-itf.h"
@@ -58,16 +52,3 @@
#include "afb-binding-v1.h"
#include "afb-binding-v2.h"
-#if AFB_BINDING_CURRENT_VERSION == 1
-#define afb_binding afb_binding_v1
-#define afb_binding_interface afb_binding_interface_v1
-#if !defined(AFB_BINDING_PRAGMA_NO_VERBOSE_MACRO)
-#define ERROR AFB_ERROR_V1
-#define WARNING AFB_WARNING_V1
-#define NOTICE AFB_NOTICE_V1
-#define INFO AFB_INFO_V1
-#define DEBUG AFB_DEBUG_V1
-#endif
-#endif
-
-