Add skeleton for the org.genivi.LUCHandler1 service implementation
authorJannis Pohlmann <jannis.pohlmann@codethink.co.uk>
Mon, 11 Jun 2012 16:27:13 +0000 (17:27 +0100)
committerJannis Pohlmann <jannis.pohlmann@codethink.co.uk>
Mon, 11 Jun 2012 16:27:13 +0000 (17:27 +0100)
commit2b0198f9bc0c7458ae06dea228a91f797188fd13
treefda87b28f4a773466875f12618ecc9d1f40a5957
parentb993f6e9d3366dc3b31d1e2e6c4e91a4bff46554
Add skeleton for the org.genivi.LUCHandler1 service implementation

This skeleton has stubs for the implementation of the Register() and
Deregister() methods. It currently uses the session bus to make it
easier to test as a regular user.

The implementation does not use the DLT yet, neither does it register
with systemd's watchdog mechanism. It also does not register with the
NSM as a shutdown consumer yet.

GDBus appears to need a little help to add parameters to the generated
C functions, so we'll probably have to extend the XML interface
definition with a few annotations.
configure.ac
luc-handler/Makefile.am
luc-handler/luc-handler-dbus.xml
luc-handler/luc-handler-service.c [new file with mode: 0644]
luc-handler/luc-handler-service.h [new file with mode: 0644]
luc-handler/main.c