aboutsummaryrefslogtreecommitdiffstats
path: root/Controler-afb/ctl-binding.c
diff options
context:
space:
mode:
authorFulup Ar Foll <fulup@iot.bzh>2017-08-16 18:25:05 +0200
committerFulup Ar Foll <fulup@iot.bzh>2017-08-16 18:25:05 +0200
commit61f0f263c335ad403c6693a1b8b6f5428ac180a8 (patch)
tree80b49b996a1a67f164643d6fdac5645801cc6fe5 /Controler-afb/ctl-binding.c
parent4ca8fd4015479fa758a789d137a693c30fec8cae (diff)
Fixed LUA Nested Table Issues. Added LUA2C for User Defined Plugins
Diffstat (limited to 'Controler-afb/ctl-binding.c')
-rw-r--r--Controler-afb/ctl-binding.c19
1 files changed, 3 insertions, 16 deletions
diff --git a/Controler-afb/ctl-binding.c b/Controler-afb/ctl-binding.c
index 554199b..8771fc0 100644
--- a/Controler-afb/ctl-binding.c
+++ b/Controler-afb/ctl-binding.c
@@ -29,21 +29,6 @@
#include "ctl-apidef.h"
-PUBLIC void ctlapi_navigation (afb_req request) {
-
- ctlapi_dispatch ("NAVIGATION", request);
-}
-
-PUBLIC void ctlapi_multimedia (afb_req request) {
-
- ctlapi_dispatch ("MULTIMEDIA", request);
-}
-
-PUBLIC void ctlapi_emergency (afb_req request) {
-
- ctlapi_dispatch ("EMERGENCY", request);
-}
-
PUBLIC void ctlapi_monitor (afb_req request) {
// subscribe Client to event
@@ -66,11 +51,13 @@ PUBLIC int CtlBindingInit () {
errcount += TimerEvtInit();
errcount += DispatchInit();
+#ifdef CONTROL_SUPPORT_LUA
errcount += LuaLibInit();
+#endif
// now that everything is initialised execute the onload action
if (!errcount)
- errcount += DispatchOneOnLoad(CONTROL_ONLOAD_DEFAULT);
+ errcount += DispatchOnLoad(CONTROL_ONLOAD_DEFAULT);
AFB_DEBUG ("Audio Policy Control Binding Done errcount=%d", errcount);
return errcount;