3 <interface name="org.tizen.telephony.Call">
5 <arg direction="in" type="i" name="call_type"/>
6 <arg direction="in" type="i" name="call_ecc"/>
7 <arg direction="in" type="s" name="call_number"/>
8 <arg direction="out" type="i" name="result"/>
11 <method name="Answer">
12 <arg direction="in" type="i" name="call_id"/>
13 <arg direction="in" type="i" name="answer_type"/>
14 <arg direction="out" type="i" name="result"/>
15 <arg direction="out" type="i" name="call_id"/>
19 <arg direction="in" type="i" name="call_id"/>
20 <arg direction="in" type="i" name="end_type"/>
21 <arg direction="out" type="i" name="result"/>
22 <arg direction="out" type="i" name="call_id"/>
23 <arg direction="out" type="i" name="end_type"/>
26 <method name="StartContDtmf">
27 <arg direction="in" type="y" name="dtmf_digit"/>
28 <arg direction="out" type="i" name="result"/>
31 <method name="StopContDtmf">
32 <arg direction="out" type="i" name="result"/>
35 <method name="SendBurstDtmf">
36 <arg direction="in" type="s" name="dtmf_string"/>
37 <arg direction="in" type="i" name="pulse_width"/>
38 <arg direction="in" type="i" name="inter_digit_interval"/>
39 <arg direction="out" type="i" name="result"/>
42 <method name="Active">
43 <arg direction="in" type="i" name="call_id"/>
44 <arg direction="out" type="i" name="result"/>
45 <arg direction="out" type="i" name="call_id"/>
49 <arg direction="in" type="i" name="call_id"/>
50 <arg direction="out" type="i" name="result"/>
51 <arg direction="out" type="i" name="call_id"/>
55 <arg direction="in" type="i" name="call_id"/>
56 <arg direction="out" type="i" name="result"/>
57 <arg direction="out" type="i" name="call_id"/>
61 <arg direction="in" type="i" name="call_id"/>
62 <arg direction="out" type="i" name="result"/>
63 <arg direction="out" type="i" name="call_id"/>
67 <arg direction="in" type="i" name="call_id"/>
68 <arg direction="out" type="i" name="result"/>
69 <arg direction="out" type="i" name="call_id"/>
72 <method name="Transfer">
73 <arg direction="in" type="i" name="call_id"/>
74 <arg direction="out" type="i" name="result"/>
75 <arg direction="out" type="i" name="call_id"/>
78 <method name="Deflect">
79 <arg direction="in" type="s" name="call_number"/>
80 <arg direction="out" type="i" name="result"/>
83 <method name="GetPrivacyMode">
84 <arg direction="out" type="i" name="result"/>
85 <arg direction="out" type="i" name="privacy_mode"/>
88 <method name="SetPrivacyMode">
89 <arg direction="in" type="i" name="privacy_mode"/>
90 <arg direction="out" type="i" name="result"/>
93 <method name="GetStatus">
94 <arg direction="in" type="i" name="call_id"/>
95 <arg direction="out" type="i" name="call_id"/>
96 <arg direction="out" type="s" name="call_number"/>
97 <arg direction="out" type="i" name="call_type"/>
98 <arg direction="out" type="b" name="call_direction"/>
99 <arg direction="out" type="i" name="call_state"/>
100 <arg direction="out" type="b" name="call_multiparty_state"/>
103 <method name="GetStatusAll">
104 <arg direction="out" type="aa{sv}" name="call_status_list"/>
107 <method name="SetSoundPath">
108 <arg direction="in" type="i" name="sound_path"/>
109 <arg direction="in" type="b" name="extra_volume"/>
110 <arg direction="out" type="i" name="result"/>
113 <method name="GetSoundVolumeLevel">
114 <arg direction="in" type="i" name="sound_device"/>
115 <arg direction="in" type="i" name="sound_type"/>
116 <arg direction="out" type="aa{sv}" name="list"/>
117 <arg direction="out" type="i" name="result"/>
120 <method name="SetSoundVolumeLevel">
121 <arg direction="in" type="i" name="sound_device"/>
122 <arg direction="in" type="i" name="sound_type"/>
123 <arg direction="in" type="i" name="sound_volume"/>
124 <arg direction="out" type="i" name="result"/>
127 <method name="GetSoundMuteStatus">
128 <arg direction="out" type="i" name="result"/>
129 <arg direction="out" type="i" name="path"/>
130 <arg direction="out" type="i" name="status"/>
133 <method name="SetSoundMuteStatus">
134 <arg direction="in" type="i" name="path"/>
135 <arg direction="in" type="i" name="status"/>
136 <arg direction="out" type="i" name="result"/>
139 <method name="SetSoundRecording">
140 <arg direction="in" type="i" name="recording_state"/>
141 <arg direction="out" type="i" name="result"/>
144 <method name="SetSoundEqualization">
145 <arg direction="in" type="i" name="eq_mode"/>
146 <arg direction="in" type="i" name="eq_direction"/>
147 <arg direction="in" type="s" name="eq_parameter"/>
148 <arg direction="out" type="i" name="result"/>
151 <method name="SetSoundNoiseReduction">
152 <arg direction="in" type="i" name="nr_state"/>
153 <arg direction="out" type="i" name="result"/>
156 <method name="SetSoundClockStatus">
157 <arg direction="in" type="b" name="clock_status"/>
158 <arg direction="out" type="i" name="result"/>
161 <method name="SetPreferredVoiceSubscription">
162 <arg direction="in" type="i" name="preferred_subscription"/>
163 <arg direction="out" type="i" name="result"/>
166 <method name="GetPreferredVoiceSubscription">
167 <arg direction="out" type="i" name="preferred_subscription"/>
168 <arg direction="out" type="i" name="result"/>
171 <signal name="VoiceCallStatusIdle">
172 <arg type="i" name="call_id"/>
173 <arg type="i" name="end_cause"/>
174 <arg type="i" name="start_time"/>
175 <arg type="i" name="end_time"/>
178 <signal name="VoiceCallStatusDialing">
179 <arg type="i" name="call_id"/>
182 <signal name="VoiceCallStatusAlert">
183 <arg type="i" name="call_id"/>
186 <signal name="VoiceCallStatusActive">
187 <arg type="i" name="call_id"/>
190 <signal name="VoiceCallStatusHeld">
191 <arg type="i" name="call_id"/>
194 <signal name="VoiceCallStatusIncoming">
195 <arg type="i" name="call_id"/>
198 <signal name="VideoCallStatusIdle">
199 <arg type="i" name="call_id"/>
200 <arg type="i" name="end_cause"/>
201 <arg type="i" name="start_time"/>
202 <arg type="i" name="end_time"/>
205 <signal name="VideoCallStatusDialing">
206 <arg type="i" name="call_id"/>
209 <signal name="VideoCallStatusAlert">
210 <arg type="i" name="call_id"/>
213 <signal name="VideoCallStatusActive">
214 <arg type="i" name="call_id"/>
217 <signal name="VideoCallStatusIncoming">
218 <arg type="i" name="call_id"/>
221 <signal name="Waiting">
222 <arg type="i" name="call_id"/>
225 <signal name="Forwarded">
226 <arg type="i" name="call_id"/>
229 <signal name="ForwardedCall">
230 <arg type="i" name="call_id"/>
233 <signal name="BarredIncoming">
234 <arg type="i" name="call_id"/>
237 <signal name="BarredOutgoing">
238 <arg type="i" name="call_id"/>
241 <signal name="ForwardConditional">
242 <arg type="i" name="call_id"/>
245 <signal name="ForwardUnconditional">
246 <arg type="i" name="call_id"/>
249 <signal name="CallActive">
250 <arg type="i" name="call_id"/>
253 <signal name="CallHeld">
254 <arg type="i" name="call_id"/>
257 <signal name="CallJoined">
258 <arg type="i" name="call_id"/>
261 <signal name="CallPrivacyMode">
262 <arg type="i" name="privacy_mode"/>
265 <signal name="CallOtaspStatus">
266 <arg type="i" name="otasp_status"/>
269 <signal name="CallOtapaStatus">
270 <arg type="i" name="otapa_status"/>
273 <signal name="CallSignalInfo">
274 <arg type="i" name="signal_type"/>
275 <arg type="i" name="pitch_type"/>
276 <arg type="i" name="signal"/>
279 <signal name="CallInfoRec">
280 <arg type="i" name="id"/>
281 <arg type="i" name="type"/>
282 <arg type="s" name="param"/>
285 <signal name="CallSoundPath">
286 <arg type="i" name="sound_path"/>
289 <signal name="CallSoundRingbackTone">
290 <arg type="i" name="status"/>
293 <signal name="CallSoundWbamr">
294 <arg type="i" name="status"/>
297 <signal name="CallSoundEqualization">
298 <arg type="i" name="eq_mode"/>
299 <arg type="i" name="eq_direction"/>
302 <signal name="CallSoundNoiseReduction">
303 <arg type="i" name="status"/>
306 <signal name="CallSoundClockStatus">
307 <arg type="b" name="status"/>
310 <signal name="CallPreferredVoiceSubscription">
311 <arg type="i" name="preferred_subs"/>