|File Search||Catalog||Content Search|
This package provides slip.dbus.service.Object, which is a dbus.service.Object derivative that ends itself after a certain time without being used and/or if there are no clients anymore on the message bus, as well as convenience functions and decorators for integrating a dbus service with PolicyKit.
This package contains slip.dbus.service.Object which has these features: 1) It easily allows to create dbus-activated services which end themselves when their clients disconnect from the bus. This is helpful if you want your service to survive along with its client(s) because it e.g. contains non-trivial state, does other things on startup which are expensive in some way or monitors other things more»
To use this example code, you have to install some files into system locations. Run "make example_install" as root from this directory to do that, "make example_uninstall" will uninstall these files again. After installing, there are two ways to run the example service right now: 1. Run "./example-conf-mechanism.py" as root from this directory. This will let you see the output of the example mec more»