[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