aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>2017-05-12 21:52:17 +0000
committerGerrit Code Review <gerrit@automotivelinux.org>2017-05-12 21:52:17 +0000
commite61042f21f8e63b63841bcaa059ef603009904db (patch)
treedf76ebe611a9e5d8dbbb483676db1fc00bdddab0
parent8aa9c852ffada1a2d167f713e8566c033c241ff0 (diff)
parentc4f4d617bab8275a62f72d39665051cda1fe950b (diff)
Merge "interfaces: add afm_user_daemon protocol binding"
-rw-r--r--interfaces/afm_user_daemon.xml52
-rw-r--r--interfaces/include/afm_user_daemon.hpp21
-rw-r--r--interfaces/interfaces.pro3
3 files changed, 76 insertions, 0 deletions
diff --git a/interfaces/afm_user_daemon.xml b/interfaces/afm_user_daemon.xml
new file mode 100644
index 0000000..17b7d63
--- /dev/null
+++ b/interfaces/afm_user_daemon.xml
@@ -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
index 0000000..b9a5321
--- /dev/null
+++ b/interfaces/include/afm_user_daemon.hpp
@@ -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
diff --git a/interfaces/interfaces.pro b/interfaces/interfaces.pro
index 32e8e98..53324b2 100644
--- a/interfaces/interfaces.pro
+++ b/interfaces/interfaces.pro
@@ -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 +=