Fixes to panucci.desktop and setup.py for Fremantle
[panucci.git] / doc / dbus-howto.txt
blob0e3e4307e3b1a5bf28febb313ef52b6ad4e74836
1 Panucci D-Bus HOWTO
3 Below are a few examples of how to use Panucci over D-Bus, please see
4 doc/dbus-api.txt for a complete list of available functions.
6 Using dbus-send:
7     dbus-send --type=method_call --dest=org.panucci.panucciInterface \
8     /panucciInterface org.panucci.panucciInterface.playPause
10 Using python:
11     python -c "import dbus; dbus.SessionBus().get_object( \
12     'org.panucci.panucciInterface', '/panucciInterface').playPause()"
14 In a python script:
15     import dbus
16     session_bus = dbus.SessionBus()
17     panucci_interface = session_bus.get_object(
18         'org.panucci.panucciInterface', '/panucciInterface')
19     panucci_interface.playPause()