add echo_ecore example
This commit is contained in:
parent
4ac8b072e3
commit
2185408cfa
19 changed files with 2467 additions and 1 deletions
23
examples/echo_ecore/README
Normal file
23
examples/echo_ecore/README
Normal file
|
@ -0,0 +1,23 @@
|
|||
This is probably the most simple D-Bus program you could conceive
|
||||
|
||||
To test, run `DBUSXX_VERBOSE=1 ./echo-server` and try the following commands:
|
||||
|
||||
dbus-send --dest=org.freedesktop.DBus.Examples.Echo --type=method_call --print-reply /org/freedesktop/DBus/Examples/Echo org.freedesktop.DBus.EchoDemo.Random
|
||||
|
||||
dbus-send --dest=org.freedesktop.DBus.Examples.Echo --type=method_call --print-reply /org/freedesktop/DBus/Examples/Echo org.freedesktop.DBus.EchoDemo.Hello string:"world"
|
||||
|
||||
dbus-send --dest=org.freedesktop.DBus.Examples.Echo --type=method_call --print-reply /org/freedesktop/DBus/Examples/Echo org.freedesktop.DBus.EchoDemo.Sum array:int32:10,100,250
|
||||
|
||||
dbus-send --dest=org.freedesktop.DBus.Examples.Echo --type=method_call --print-reply /org/freedesktop/DBus/Examples/Echo org.freedesktop.DBus.EchoDemo.Info
|
||||
|
||||
or, using python instead
|
||||
|
||||
$ python
|
||||
import dbus
|
||||
bus = dbus.SessionBus()
|
||||
object = bus.get_object('org.freedesktop.DBus.Examples.Echo','/org/freedesktop/DBus/Examples/Echo')
|
||||
echo = dbus.Interface(object, dbus_interface='org.freedesktop.DBus.EchoDemo')
|
||||
echo.Random()
|
||||
echo.Hello("world")
|
||||
echo.Sum([123, 234, 95, 520])
|
||||
echo.Info()
|
Loading…
Add table
Add a link
Reference in a new issue