summaryrefslogtreecommitdiff
path: root/org.nemomobile.voicecall.VoiceCallManager.xml
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2016-08-28 20:34:07 +0200
committerJavier <dev.git@javispedro.com>2016-08-28 20:34:07 +0200
commitbbbc4b88c8bfb69dd652e1ffd2f6f8afdb2fe0fc (patch)
tree3be95b3fab486470251105a0d8f05bc3621f7687 /org.nemomobile.voicecall.VoiceCallManager.xml
parent2b8000b8f52d667763474f0e69d10b3871145d41 (diff)
downloadlibwatchfish-bbbc4b88c8bfb69dd652e1ffd2f6f8afdb2fe0fc.tar.gz
libwatchfish-bbbc4b88c8bfb69dd652e1ffd2f6f8afdb2fe0fc.zip
add voicecall feature
Diffstat (limited to 'org.nemomobile.voicecall.VoiceCallManager.xml')
-rw-r--r--org.nemomobile.voicecall.VoiceCallManager.xml53
1 files changed, 53 insertions, 0 deletions
diff --git a/org.nemomobile.voicecall.VoiceCallManager.xml b/org.nemomobile.voicecall.VoiceCallManager.xml
new file mode 100644
index 0000000..cfdbae5
--- /dev/null
+++ b/org.nemomobile.voicecall.VoiceCallManager.xml
@@ -0,0 +1,53 @@
+<!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.nemomobile.voicecall.VoiceCallManager">
+ <property name="providers" type="as" access="read"/>
+ <property name="voiceCalls" type="as" access="read"/>
+ <property name="activeVoiceCall" type="s" access="read"/>
+ <property name="audioMode" type="s" access="readwrite"/>
+ <property name="isAudioRouted" type="b" access="readwrite"/>
+ <property name="isMicrophoneMuted" type="b" access="readwrite"/>
+ <property name="isSpeakerMuted" type="b" access="readwrite"/>
+ <property name="totalOutgoingCallDuration" type="i" access="read"/>
+ <property name="totalIncomingCallDuration" type="i" access="read"/>
+ <signal name="error">
+ <arg name="message" type="s" direction="out"/>
+ </signal>
+ <signal name="providersChanged">
+ </signal>
+ <signal name="voiceCallsChanged">
+ </signal>
+ <signal name="activeVoiceCallChanged">
+ </signal>
+ <signal name="audioModeChanged">
+ </signal>
+ <signal name="audioRoutedChanged">
+ </signal>
+ <signal name="microphoneMutedChanged">
+ </signal>
+ <signal name="speakerMutedChanged">
+ </signal>
+ <signal name="totalOutgoingCallDurationChanged">
+ </signal>
+ <signal name="totalIncomingCallDurationChanged">
+ </signal>
+ <method name="dial">
+ <arg type="b" direction="out"/>
+ <arg name="provider" type="s" direction="in"/>
+ <arg name="msisdn" type="s" direction="in"/>
+ </method>
+ <method name="silenceRingtone">
+ </method>
+ <method name="startDtmfTone">
+ <arg type="b" direction="out"/>
+ <arg name="tone" type="s" direction="in"/>
+ </method>
+ <method name="stopDtmfTone">
+ <arg type="b" direction="out"/>
+ </method>
+ <method name="resetCallDurationCounters">
+ </method>
+ </interface>
+</node>
+