diff options
author | Fulup Ar Foll <fulup@iot.bzh> | 2016-01-26 13:06:55 +0100 |
---|---|---|
committer | Fulup Ar Foll <fulup@iot.bzh> | 2016-01-26 13:06:55 +0100 |
commit | f1a75365067fb89dd293aa2c8e003c3b041a3c9a (patch) | |
tree | faf80cdfebb747461a504a3378619d88a4128176 /plugins/afm-main-plugin/utils-jbus.h | |
parent | acd9ae252049d89ca7907995d94b6c6b0b643379 (diff) | |
parent | 559b80ade33b82aa76dac5f107e9692c58ea38c3 (diff) |
Merge branch 'master' of github.com:iotbzh/afb-daemon
Diffstat (limited to 'plugins/afm-main-plugin/utils-jbus.h')
-rw-r--r-- | plugins/afm-main-plugin/utils-jbus.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/plugins/afm-main-plugin/utils-jbus.h b/plugins/afm-main-plugin/utils-jbus.h index 218c21d6..3b6ec75f 100644 --- a/plugins/afm-main-plugin/utils-jbus.h +++ b/plugins/afm-main-plugin/utils-jbus.h @@ -24,6 +24,12 @@ extern struct jbus *create_jbus(int session, const char *path); extern void jbus_addref(struct jbus *jbus); extern void jbus_unref(struct jbus *jbus); +struct pollfd; +extern int jbus_fill_pollfds(struct jbus **jbuses, int njbuses, struct pollfd *fds); +extern int jbus_dispatch_pollfds(struct jbus **jbuses, int njbuses, struct pollfd *fds, int maxcount); +extern int jbus_read_write_dispatch_multiple(struct jbus **jbuses, int njbuses, int toms, int maxcount); +extern int jbus_dispatch_multiple(struct jbus **jbuses, int njbuses, int maxcount); + extern int jbus_read_write_dispatch(struct jbus *jbus, int toms); /* verbs for the clients */ @@ -52,3 +58,4 @@ extern int jbus_start_serving(struct jbus *jbus); extern int jbus_send_signal_s(struct jbus *jbus, const char *name, const char *content); extern int jbus_send_signal_j(struct jbus *jbus, const char *name, struct json_object *content); + |