aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2016-11-08 13:43:17 +0100
committerJosé Bollo <jose.bollo@iot.bzh>2016-11-08 13:58:38 +0100
commitcdcf4b4caa5d02a626c2e7075126e395a72f58a0 (patch)
tree2971ef4a684a8c96a0cbe945466f5a6d5ac84f60
parent011a41f695cbc7aa5deca2dcee77ccf9d21f5823 (diff)
adds introspection files for dbus
Change-Id: I8602eadc2399588030a44aa98593556c38b0754a Signed-off-by: José Bollo <jose.bollo@iot.bzh>
-rw-r--r--src/afm-system-daemon.xml16
-rw-r--r--src/afm-user-daemon.xml48
2 files changed, 64 insertions, 0 deletions
diff --git a/src/afm-system-daemon.xml b/src/afm-system-daemon.xml
new file mode 100644
index 0000000..482daf9
--- /dev/null
+++ b/src/afm-system-daemon.xml
@@ -0,0 +1,16 @@
+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node name="/org/AGL/afm/system">
+ <interface name="org.AGL.afm.system">
+ <method name="install">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="uninstall">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <signal name="changed">
+ <arg name="out" type="s" direction="out"/>
+ </signal>
+ </interface>
+</node>
diff --git a/src/afm-user-daemon.xml b/src/afm-user-daemon.xml
new file mode 100644
index 0000000..772e45d
--- /dev/null
+++ b/src/afm-user-daemon.xml
@@ -0,0 +1,48 @@
+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node name="/org/AGL/afm/user">
+ <interface name="org.AGL.afm.user">
+ <method name="runnables">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="detail">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="start">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="terminate">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="pause">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="resume">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="runners">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="state">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="install">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <method name="uninstall">
+ <arg name="in" type="s" direction="in"/>
+ <arg name="out" type="s" direction="out"/>
+ </method>
+ <signal name="changed">
+ <arg name="out" type="s" direction="out"/>
+ </signal>
+ </interface>
+</node>