summaryrefslogtreecommitdiffstats
path: root/binding/hvac-demo-binding.c
diff options
context:
space:
mode:
Diffstat (limited to 'binding/hvac-demo-binding.c')
-rw-r--r--binding/hvac-demo-binding.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/binding/hvac-demo-binding.c b/binding/hvac-demo-binding.c
index 7b7ca25..60417ba 100644
--- a/binding/hvac-demo-binding.c
+++ b/binding/hvac-demo-binding.c
@@ -41,6 +41,7 @@
#define CAN_DEV "vcan0"
static afb_event_t event;
+static afb_event_t ev_update;
/*****************************************************************************************/
/*****************************************************************************************/
@@ -680,6 +681,7 @@ static void set(afb_req_t request)
}
afb_req_fail(request, "error", "CAN error");
}
+ afb_event_broadcast(ev_update, query);
}
else {
afb_req_success(request, NULL, "No changes");
@@ -693,6 +695,7 @@ static int bindingServicePreInit(afb_api_t api)
static int bindingServiceInit(afb_api_t api)
{
+ ev_update = afb_daemon_make_event("update");
event = afb_daemon_make_event("language");
if(parse_config() != 0)
AFB_WARNING("Default values are being used!\n");