tizen 2.4 release
[framework/telephony/tel-plugin-dbus_tapi.git] / introspection / sat.xml
1 <node>
2         <!--
3                 org.tizen.telephony.SAT:
4                 @short_description: Tizen Telephony SIM Application Toolkit interface
5
6                 SAT interface.
7
8         -->
9         <interface name="org.tizen.telephony.SAT">
10
11                 <method name="GetMainMenuInfo">
12                         <arg direction="out" type="i" name="result"/>
13                         <arg direction="out" type="i" name="command_id"/>
14                         <arg direction="out" type="b" name="menu_present"/>
15                         <arg direction="out" type="s" name="main_title"/>
16                         <arg direction="out" type="v" name="menu_item"/>
17                         <arg direction="out" type="i" name="menu_count"/>
18                         <arg direction="out" type="b" name="menu_help_info"/>
19                         <arg direction="out" type="b" name="menu_updated"/>
20                         <!--
21                         Enable below tags if SAT icon is supported...
22                         <arg direction="out" type="v" name="icon_id"/>
23                         <arg direction="out" type="v" name="icon_list"/>
24                         -->
25                 </method>
26
27                 <method name="SendUiDisplayStatus">
28                         <arg direction="in" type="i" name="command_id"/>
29                         <arg direction="in" type="b" name="display_status"/>
30                         <arg direction="out" type="i" name="result"/>
31                 </method>
32
33                 <method name="SendUserConfirm">
34                         <arg direction="in" type="i" name="command_id"/>
35                         <arg direction="in" type="i" name="command_type"/>
36                         <arg direction="in" type="i" name="user_confirm_type"/>
37                         <arg direction="in" type="v" name="additional_data"/>
38                         <arg direction="out" type="i" name="result"/>
39                 </method>
40
41                 <method name="SelectMenu">
42                         <arg direction="in" type="i" name="item_identifier"/>
43                         <arg direction="in" type="b" name="help_request"/>
44                         <arg direction="out" type="i" name="result"/>
45                         <arg direction="out" type="i" name="envelop_rsp"/>
46                 </method>
47
48                 <method name="DownloadEvent">
49                         <arg direction="in" type="i" name="event_download_type"/>
50                         <arg direction="in" type="i" name="src_device"/>
51                         <arg direction="in" type="i" name="dest_device"/>
52                         <arg direction="in" type="v" name="download_data"/>
53                         <arg direction="out" type="i" name="result"/>
54                         <arg direction="out" type="i" name="envelop_rsp"/>
55                 </method>
56
57                 <method name="SendAppExecResult">
58                         <arg direction="in" type="i" name="command_id"/>
59                         <arg direction="in" type="i" name="command_type"/>
60                         <arg direction="in" type="v" name="exec_result"/>
61                         <arg direction="out" type="i" name="result"/>
62                 </method>
63
64                 <signal name="SetupMenu">
65                         <arg type="i" name="command_id"/>
66                         <arg type="b" name="menu_present"/>
67                         <arg type="s" name="main_title"/>
68                         <arg type="v" name="menu_item"/>
69                         <arg type="i" name="menu_count"/>
70                         <arg type="b" name="menu_help_info"/>
71                         <arg type="b" name="menu_updated"/>
72                         <!--
73                         Enable below tags if SAT icon is supported...
74                         <arg type="v" name="icon_id"/>
75                         <arg type="v" name="icon_list"/>
76                         -->
77                 </signal>
78
79                 <signal name="DisplayText">
80                         <arg type="i" name="command_id"/>
81                         <arg type="s" name="text"/>
82                         <arg type="i" name="text_len"/>
83                         <arg type="i" name="duration"/>
84                         <arg type="b" name="priority_high"/>
85                         <arg type="b" name="user_rsp_required"/>
86                         <arg type="b" name="immediately_rsp"/>
87                         <!--
88                         Enable below tag if SAT icon is supported...
89                         <arg type="v" name="icon_id"/>
90                         -->
91                 </signal>
92
93                 <signal name="SelectItem">
94                         <arg type="i" name="command_id"/>
95                         <arg type="b" name="help_info"/>
96                         <arg type="s" name="text"/>
97                         <arg type="i" name="text_len"/>
98                         <arg type="i" name="default_item_index"/>
99                         <arg type="i" name="menu_count"/>
100                         <arg type="v" name="menu_item"/>
101                         <!--
102                         Enable below tags if SAT icon is supported...
103                         <arg type="v" name="icon_id"/>
104                         <arg type="v" name="icon_list"/>
105                         -->
106                 </signal>
107
108                 <signal name="GetInkey">
109                         <arg type="i" name="command_id"/>
110                         <arg type="i" name="key_type"/>
111                         <arg type="i" name="input_alphabet_type"/>
112                         <arg type="b" name="numeric"/>
113                         <arg type="b" name="help_info"/>
114                         <arg type="s" name="text"/>
115                         <arg type="i" name="text_len"/>
116                         <arg type="i" name="duration"/>
117                         <!--
118                         Enable below tag if SAT icon is supported...
119                         <arg type="v" name="icon_id"/>
120                         -->
121                 </signal>
122
123                 <signal name="GetInput">
124                         <arg type="i" name="command_id"/>
125                         <arg type="i" name="input_alphabet_type"/>
126                         <arg type="b" name="numeric"/>
127                         <arg type="b" name="help_info"/>
128                         <arg type="b" name="echo_input"/>
129                         <arg type="s" name="text"/>
130                         <arg type="i" name="text_len"/>
131                         <arg type="i" name="response_len_max"/>
132                         <arg type="i" name="response_len_min"/>
133                         <arg type="s" name="default_text"/>
134                         <arg type="i" name="default_text_len"/>
135                         <!--
136                         Enable below tag if SAT icon is supported...
137                         <arg type="v" name="icon_id"/>
138                         -->
139                 </signal>
140
141                 <signal name="PlayTone">
142                         <arg type="i" name="command_id"/>
143                         <arg type="s" name="text"/>
144                         <arg type="i" name="text_len"/>
145                         <!--
146                         Enable below tag if SAT icon is supported...
147                         <arg type="v" name="icon_id"/>
148                         -->
149                         <arg type="i" name="tone_type"/>
150                         <arg type="i" name="duration"/>
151                 </signal>
152
153                 <signal name="SendSMS">
154                         <arg type="i" name="command_id"/>
155                         <arg type="s" name="text"/>
156                         <arg type="i" name="text_len"/>
157                         <!--
158                         Enable below tag if SAT icon is supported...
159                         <arg type="v" name="icon_id"/>
160                         -->
161                         <arg type="b" name="packing_required"/>
162                         <arg type="i" name="ton"/>
163                         <arg type="i" name="npi"/>
164                         <arg type="s" name="dialling_number"/>
165                         <arg type="i" name="number_len"/>
166                         <arg type="i" name="tpdu_type"/>
167                         <arg type="v" name="tpdu_data"/>
168                         <arg type="i" name="tpdu_data_len"/>
169                 </signal>
170
171                 <signal name="SendSS">
172                         <arg type="i" name="command_id"/>
173                         <arg type="s" name="text"/>
174                         <arg type="i" name="text_len"/>
175                         <!--
176                         Enable below tag if SAT icon is supported...
177                         <arg type="v" name="icon_id"/>
178                         -->
179                         <arg type="i" name="ton"/>
180                         <arg type="i" name="npi"/>
181                         <arg type="s" name="ss_string"/>
182                 </signal>
183
184                 <signal name="SetupUSSD">
185                         <arg type="i" name="command_id"/>
186                         <arg type="s" name="text"/>
187                         <arg type="i" name="text_len"/>
188                         <!--
189                         Enable below tag if SAT icon is supported...
190                         <arg type="v" name="icon_id"/>
191                         -->
192                         <arg type="y" name="dcs"/>
193                         <arg type="s" name="ussd_string"/>
194                 </signal>
195
196                 <signal name="SetupCall">
197                         <arg type="i" name="command_id"/>
198                         <arg type="s" name="confirm_text"/>
199                         <arg type="i" name="confirm_text_len"/>
200                         <arg type="s" name="text"/>
201                         <arg type="i" name="text_len"/>
202                         <!--
203                         Enable below tag if SAT icon is supported...
204                         <arg type="v" name="icon_id"/>
205                         -->
206                         <arg type="i" name="call_type"/>
207                         <arg type="s" name="call_number"/>
208                         <arg type="i" name="duration"/>
209                 </signal>
210
211                 <signal name="SetupEventList">
212                         <arg type="y" name="event_cnt"/>
213                         <arg type="v" name="evt_list"/>
214                 </signal>
215
216                 <signal name="SetupIdleModeText">
217                         <arg type="i" name="command_id"/>
218                         <arg type="s" name="text"/>
219                         <arg type="i" name="text_len"/>
220                         <!--
221                         Enable below tag if SAT icon is supported...
222                         <arg type="v" name="icon_id"/>
223                         -->
224                 </signal>
225
226                 <signal name="OpenChannel">
227                         <arg type="i" name="command_id"/>
228                         <arg type="s" name="text"/>
229                         <arg type="i" name="text_len"/>
230                         <!--
231                         Enable below tag if SAT icon is supported...
232                         <arg type="v" name="icon_id"/>
233                         -->
234                         <arg type="b" name="immediate_link"/>
235                         <arg type="b" name="auto_reconnection"/>
236                         <arg type="b" name="bg_mode"/>
237                         <arg type="i" name="bearer_type"/>
238                         <arg type="v" name="bearer_param"/>
239                         <arg type="i" name="buffer_size"/>
240                         <arg type="i" name="protocol_type"/>
241                         <arg type="i" name="port_number"/>
242                         <arg type="i" name="data_dest_address_type"/>
243                         <arg type="s" name="data_dest_address"/>
244                         <arg type="v" name="bearer_detail"/>
245                 </signal>
246
247                 <signal name="CloseChannel">
248                         <arg type="i" name="command_id"/>
249                         <arg type="s" name="text"/>
250                         <arg type="i" name="text_len"/>
251                         <!--
252                         Enable below tag if SAT icon is supported...
253                         <arg type="v" name="icon_id"/>
254                         -->
255                         <arg type="i" name="channel_id"/>
256                 </signal>
257
258                 <signal name="ReceiveData">
259                         <arg type="i" name="command_id"/>
260                         <arg type="s" name="text"/>
261                         <arg type="i" name="text_len"/>
262                         <!--
263                         Enable below tag if SAT icon is supported...
264                         <arg type="v" name="icon_id"/>
265                         -->
266                         <arg type="i" name="channel_id"/>
267                         <arg type="i" name="data_len"/>
268                 </signal>
269
270                 <signal name="SendData">
271                         <arg type="i" name="command_id"/>
272                         <arg type="s" name="text"/>
273                         <arg type="i" name="text_len"/>
274                         <!--
275                         Enable below tag if SAT icon is supported...
276                         <arg type="v" name="icon_id"/>
277                         -->
278                         <arg type="i" name="channel_id"/>
279                         <arg type="b" name="send_data_immediately"/>
280                         <arg type="v" name="channel_data"/>
281                         <arg type="i" name="channel_data_len"/>
282                 </signal>
283
284                 <signal name="GetChannelStatus">
285                         <arg type="i" name="command_id"/>
286                 </signal>
287
288                 <signal name="Refresh">
289                         <arg type="i" name="command_id"/>
290                         <arg type="i" name="refresh_type"/>
291                         <arg type="v" name="file_list"/>
292                 </signal>
293
294                 <signal name="MoreTime">
295                 </signal>
296
297                 <signal name="SendDtmf">
298                         <arg type="i" name="command_id"/>
299                         <arg type="s" name="text"/>
300                         <arg type="i" name="text_len"/>
301                         <!--
302                         Enable below tag if SAT icon is supported...
303                         <arg type="v" name="icon_id"/>
304                         -->
305                         <arg type="s" name="dtmf_str"/>
306                         <arg type="i" name="dtmf_str_len"/>
307                 </signal>
308
309                 <signal name="LaunchBrowser">
310                         <arg type="i" name="command_id"/>
311                         <arg type="i" name="launch_type"/>
312                         <arg type="i" name="browser_id"/>
313                         <arg type="s" name="url"/>
314                         <arg type="i" name="url_len"/>
315                         <arg type="s" name="gateway_proxy"/>
316                         <arg type="i" name="gateway_proxy_len"/>
317                         <arg type="s" name="text"/>
318                         <arg type="i" name="text_len"/>
319                         <!--
320                         Enable below tag if SAT icon is supported...
321                         <arg type="v" name="icon_id"/>
322                         -->
323                 </signal>
324
325                 <signal name="ProvideLocalInfo">
326                         <arg type="i" name="info_type"/>
327                 </signal>
328
329                 <signal name="LanguageNotification">
330                         <arg type="i" name="command_id"/>
331                         <arg type="i" name="language"/>
332                         <arg type="b" name="b_specified"/>
333                 </signal>
334
335                 <signal name="EndProactiveSession">
336                         <arg type="i" name="command_type"/>
337                 </signal>
338
339                 <signal name="CallControlResult">
340                         <arg type="i" name="call_ctrl_result"/>
341                         <arg type="s" name="text"/>
342                         <arg type="i" name="ton"/>
343                         <arg type="i" name="npi"/>
344                         <arg type="s" name="call_number"/>
345                         <arg type="s" name="ss_string"/>
346                         <arg type="s" name="sub_address"/>
347                         <arg type="s" name="ccp1"/>
348                         <arg type="s" name="ccp2"/>
349                         <arg type="i" name="bc_repeat_indicator"/>
350                 </signal>
351
352                 <signal name="MoSmControlResult">
353                         <arg type="i" name="call_ctrl_result"/>
354                         <arg type="s" name="text"/>
355                         <arg type="i" name="rp_dst_ton"/>
356                         <arg type="i" name="rp_dst_npi"/>
357                         <arg type="s" name="rp_dst_call_number"/>
358                         <arg type="i" name="tp_dst_ton"/>
359                         <arg type="i" name="tp_dst_npi"/>
360                         <arg type="s" name="tp_dst_call_number"/>
361                 </signal>
362
363         </interface>
364
365 </node>