interfaces: add afm_user_daemon protocol binding 39/9339/1
authorMarcus Fritzsch <marcus_fritzsch@mentor.com>
Wed, 10 May 2017 12:09:37 +0000 (14:09 +0200)
committerMarcus Fritzsch <marcus_fritzsch@mentor.com>
Wed, 10 May 2017 12:09:37 +0000 (14:09 +0200)
Change-Id: I3dab62c5bcd3aaaf98bcf6dd3105f051309ad0f7
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
interfaces/afm_user_daemon.xml [new file with mode: 0644]
interfaces/include/afm_user_daemon.hpp [new file with mode: 0644]
interfaces/interfaces.pro

diff --git a/interfaces/afm_user_daemon.xml b/interfaces/afm_user_daemon.xml
new file mode 100644 (file)
index 0000000..17b7d63
--- /dev/null
@@ -0,0 +1,52 @@
+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node path="/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="once">
+      <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>
diff --git a/interfaces/include/afm_user_daemon.hpp b/interfaces/include/afm_user_daemon.hpp
new file mode 100644 (file)
index 0000000..b9a5321
--- /dev/null
@@ -0,0 +1,21 @@
+/*
+ * Copyright (C) 2016, 2017 Mentor Graphics Development (Deutschland) GmbH
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef AFM_USER_DAEMON_HPP
+#define AFM_USER_DAEMON_HPP
+
+
+#endif // AFM_USER_DAEMON_HPP
index 32e8e98..53324b2 100644 (file)
@@ -25,6 +25,7 @@ SOURCES += src/appframework.cpp \
     src/windowmanager.cpp
 
 XMLSOURCES = \
+    afm_user_daemon.xml \
     appframework.xml \
     daynightmode.xml \
     homescreen.xml \
@@ -63,3 +64,5 @@ gen_proxy_h.output = ${QMAKE_FILE_IN_BASE}_proxy.h
 gen_proxy_h.clean = ${QMAKE_FILE_IN_BASE}_proxy.h
 
 QMAKE_EXTRA_COMPILERS += gen_adaptor_cpp gen_proxy_cpp gen_adaptor_h gen_proxy_h
+
+DISTFILES +=