A message system like D-Bus for Liminix, taken from OpenWRT's ubus
Find a file
Thomas Gstädtner 62cdfc3d16 add systemd support
This adds basic systemd support, incl. socket activation.
If systemd build is disabled, there won't be any sign of it neither
during build nor after.
If systemd build is enabled (default), but systemd is not available,
no systemd stuff is installed, so there is no impact whatsoever.
2013-03-04 19:11:21 +01:00
examples add INCLUDE_DIRECTORIES to subdirectories 2013-03-03 03:43:22 +01:00
lua add INCLUDE_DIRECTORIES to subdirectories 2013-03-03 03:43:22 +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 add systemd support 2013-03-04 19:11:21 +01: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: implement notify handling 2012-12-15 00:37:09 +01:00
libubus-obj.c libubus: do not send a status reply if UBUS_ATTR_NO_REPLY is set 2012-12-14 20:05:34 +01:00
libubus-req.c libubus: fix uninitialized variable warning 2012-12-15 14:11:15 +01:00
libubus-sub.c libubus: check if subscriber cb is non-NULL before calling it 2012-12-14 21:27:52 +01:00
libubus.c libubus: free internal blob_buf memory when freeing an ubus context 2012-12-30 14:14:22 +01:00
libubus.h libubus: fix data type of request sequence counter. fixes hang after ~64K requests 2012-12-15 16:51:28 +01:00
ubus_common.h make UBUS_UNIX_SOCKET configurable via cmake 2013-03-04 19:11:15 +01:00
ubusd.c add copyright/license information 2011-06-17 16:35:11 +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 ubusd: implement notify forwarding with status reporting 2012-12-15 00:32:27 +01:00