A message system like D-Bus for Liminix, taken from OpenWRT's ubus
Find a file
John Crispin 8ea9667036 add Lua bindings for ubus events
It mostly mimick the style of the existing code.

With it and the ubox Lua bindings, you can now send ubus events
through Lua or listen for events (you can register for multiple events
at the same time).

Signed-off-by: Jeff Remy <jeff.remy@gmail.com>
2013-11-07 16:23:30 +01:00
examples add INCLUDE_DIRECTORIES to subdirectories 2013-03-03 03:43:22 +01:00
lua add Lua bindings for ubus events 2013-11-07 16:23:30 +01:00
systemd add systemd support 2013-03-04 19:11:21 +01:00
.gitignore examples: split client/server code 2012-10-24 14:37:57 +02:00
cli.c cli: add array and table types to method signature dump 2012-09-28 23:10:23 +02:00
CMakeLists.txt cli: use the new json-c library name 2013-05-29 12:53:22 +02:00
libubus-internal.h libubus: refactor code, move request handling to libubus-req.c 2012-12-14 14:13:27 +01:00
libubus-io.c libubus: pull the variable length data array out of struct ubus_msghdr to fix builds with clang 2013-10-29 17:28:37 +01:00
libubus-obj.c libubus: pull the variable length data array out of struct ubus_msghdr to fix builds with clang 2013-10-29 17:28:37 +01:00
libubus-req.c libubus: pull the variable length data array out of struct ubus_msghdr to fix builds with clang 2013-10-29 17:28:37 +01:00
libubus-sub.c libubus: fix passing the return code of the subscriber callback to the notifier 2013-03-17 18:29:38 +01:00
libubus.c libubus: pull the variable length data array out of struct ubus_msghdr to fix builds with clang 2013-10-29 17:28:37 +01:00
libubus.h libubus: pull the variable length data array out of struct ubus_msghdr to fix builds with clang 2013-10-29 17:28:37 +01:00
ubus_common.h make UBUS_UNIX_SOCKET configurable via cmake 2013-03-04 19:11:15 +01:00
ubusd.c ubusd: use umask of 0177 for now to prevent a world- and group-writable unix socket 2013-09-28 17:23:29 +02:00
ubusd.h add copyright/license information 2011-06-17 16:35:11 +02:00
ubusd_event.c make a few functions static 2012-05-29 00:40:50 +02:00
ubusd_id.c ubusd: use avl_strcmp 2012-12-11 23:38:00 +01:00
ubusd_id.h add copyright/license information 2011-06-17 16:35:11 +02:00
ubusd_obj.c remove the "method" argument for object subscription 2012-12-14 13:11:40 +01:00
ubusd_obj.h remove the "method" argument for object subscription 2012-12-14 13:11:40 +01:00
ubusd_proto.c ubusd: implement notify forwarding with status reporting 2012-12-15 00:32:27 +01:00
ubusmsg.h libubus: pull the variable length data array out of struct ubus_msghdr to fix builds with clang 2013-10-29 17:28:37 +01:00