summaryrefslogtreecommitdiffstats
path: root/include/afb/afb-binding-v2.h
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2017-06-12 13:53:34 +0200
committerJosé Bollo <jose.bollo@iot.bzh>2017-06-12 13:54:41 +0200
commitd4227bd703ac28cae8c5860e358aea5f4d4de08e (patch)
tree8f70dc35723e108b20afc3fb6372a7dc28b3597b /include/afb/afb-binding-v2.h
parent2fa03e0163e48d3ccbff9d953900250b52787968 (diff)
Add comment for bindings v2
Change-Id: Ic9c1e89f6f4f5a124ffb2dbb88a26dc5e8e1e543 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'include/afb/afb-binding-v2.h')
-rw-r--r--include/afb/afb-binding-v2.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/afb/afb-binding-v2.h b/include/afb/afb-binding-v2.h
index b1cff27c..68e6f789 100644
--- a/include/afb/afb-binding-v2.h
+++ b/include/afb/afb-binding-v2.h
@@ -50,9 +50,9 @@ struct afb_binding_v2
const char *api; /* api name for the binding */
const char *specification; /* textual specification of the binding */
const struct afb_verb_v2 *verbs; /* array of descriptions of verbs terminated by a NULL name */
- int (*preinit)();
- int (*init)();
- void (*onevent)(const char *event, struct json_object *object);
+ int (*preinit)(); /* callback at load of the binding */
+ int (*init)(); /* callback for starting the service */
+ void (*onevent)(const char *event, struct json_object *object); /* callback for handling events */
unsigned noconcurrency: 1; /* avoids concurrent requests to verbs */
};