[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kmix/kmix-improvements] src/dbus: Add kmixd and controlgroup dbus specs
From:       Trever Fischer <tdfischer () fedoraproject ! org>
Date:       2012-09-24 10:49:01
Message-ID: 20120924104901.936E4A60C6 () git ! kde ! org
[Download RAW message or body]

Git commit 81f1cb6e645e825852b1b1ec2c38870947940d1e by Trever Fischer.
Committed on 24/09/2012 at 12:41.
Pushed by tdfischer into branch 'kmix-improvements'.

Add kmixd and controlgroup dbus specs

A  +11   -0    src/dbus/org.kde.kmix.controlgroup.xml
A  +18   -0    src/dbus/org.kde.kmix.kmixd.xml

http://commits.kde.org/kmix/81f1cb6e645e825852b1b1ec2c38870947940d1e

diff --git a/src/dbus/org.kde.kmix.controlgroup.xml b/src/dbus/org.kde.kmix.controlgroup.xml
new file mode 100644
index 0000000..15e8023
--- /dev/null
+++ b/src/dbus/org.kde.kmix.controlgroup.xml
@@ -0,0 +1,11 @@
+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
+"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node>
+  <interface name="org.kde.KMix.ControlGroup">
+    <property access="read" type="as" name="controls"/>
+    <property access="read" type="s" name="displayName"/>
+    <property access="read" type="s" name="iconName"/>
+    <signal name="controlAdded"/>
+    <signal name="controlRemoved"/>
+  </interface>
+</node>
diff --git a/src/dbus/org.kde.kmix.kmixd.xml b/src/dbus/org.kde.kmix.kmixd.xml
new file mode 100644
index 0000000..8c2b3a4
--- /dev/null
+++ b/src/dbus/org.kde.kmix.kmixd.xml
@@ -0,0 +1,18 @@
+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
+"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node>
+  <interface name="org.kde.KMix.KMixD">
+    <property access="read" type="as" name="mixerGroups"/>
+    <property access="read" type="s" name="masterControl"/>
+    <method name="setMaster">
+      <arg name="control" type="s" direction="in"/>
+    </method>
+    <property access="readwrite" name="masterVolume" type="i">
+    <signal name="groupAdded">
+        <arg name="name" type="s"/>
+    </signal>
+    <signal name="groupRemoved">
+        <arg name="name" type="s"/>
+    </signal>
+  </interface>
+</node>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic