summaryrefslogtreecommitdiffstats
path: root/signal-composer-binding/signal-composer.hpp
diff options
context:
space:
mode:
authorRomain Forlot <romain.forlot@iot.bzh>2017-11-30 15:10:44 +0100
committerRomain Forlot <romain.forlot@iot.bzh>2017-12-14 11:00:26 +0100
commit9126bfd1677ca525b8c3a572380f9880fdfed5bb (patch)
tree2225c8a9dcc981fef965a2a24eff31f69401f7e7 /signal-composer-binding/signal-composer.hpp
parent6820b412e6a019379a698c7b66150db246c94585 (diff)
Controller object has changed: Fix building action
Change-Id: I055d1ad1f9f1305009f4237e56566784e2ecdcfb Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Diffstat (limited to 'signal-composer-binding/signal-composer.hpp')
-rw-r--r--signal-composer-binding/signal-composer.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/signal-composer-binding/signal-composer.hpp b/signal-composer-binding/signal-composer.hpp
index 2782288..6064bf2 100644
--- a/signal-composer-binding/signal-composer.hpp
+++ b/signal-composer-binding/signal-composer.hpp
@@ -33,6 +33,9 @@ private:
~Composer();
CtlActionT* convert2Action(const std::string& name, json_object* action);
+ json_object* buildPluginAction(std::string name, std::string function, json_object *functionArgsJ);
+ json_object* buildApiAction(std::string name, std::string function, json_object *functionArgsJ);
+ json_object* buildLuaAction(std::string name, std::string function, json_object *functionArgsJ);
static int pluginsLoad(AFB_ApiT apiHandle, CtlSectionT *section, json_object *pluginsJ);
int loadOneSourceAPI(json_object* sourcesJ);