Revert manifest to default one
[profile/ivi/tel-plugin-dbus_tapi.git] / introspection / modem.xml
1 <node>
2         <!--
3                 org.tizen.telephony.Modem:
4
5                 Modem interface.
6
7         -->
8         <interface name="org.tizen.telephony.Modem">
9
10                 <!--
11                         SetPower:
12                         @result: Success(0)
13                         @mode: Off(0), On(1), Reset(2)
14
15                         Request to ...
16                 -->
17                 <method name="SetPower">
18                         <arg direction="in" type="i" name="mode"/>
19                         <arg direction="out" type="i" name="result"/>
20                 </method>
21
22                 <!--
23                         SetFlightMode:
24                         @result: Success(0)
25                         @enable: Flight mode Off (FLASE), Flight mode On (TRUE)
26                         @result: Flight mode On (1), Flight mode Off (2)
27
28                         Request to ...
29                 -->
30                 <method name="SetFlightMode">
31                         <arg direction="in" type="b" name="enable"/>
32                         <arg direction="out" type="i" name="result"/>
33                 </method>
34
35                 <!--
36                         GetVersion:
37                         @result: Success(0)
38                         @software: Software version
39                         @hardware: Hardware version
40
41                         Request to ...
42                 -->
43                 <method name="GetVersion">
44                         <arg direction="out" type="i" name="result"/>
45                         <arg direction="out" type="s" name="software"/>
46                         <arg direction="out" type="s" name="hardware"/>
47                         <arg direction="out" type="s" name="rf_cal_date"/>
48                         <arg direction="out" type="s" name="product_code"/>
49                 </method>
50
51                 <!--
52                         GetSerialNumber:
53                         @result: Success(0)
54                         @sn: serial number
55
56                         Request to ...
57                 -->
58                 <method name="GetSerialNumber">
59                         <arg direction="out" type="i" name="result"/>
60                         <arg direction="out" type="s" name="sn"/>
61                 </method>
62
63                 <!--
64                         GetIMEI:
65                         @result: Success(0)
66                         @imei: IMEI
67
68                         Request to ...
69                 -->
70                 <method name="GetIMEI">
71                         <arg direction="out" type="i" name="result"/>
72                         <arg direction="out" type="s" name="imei"/>
73                 </method>
74
75                 <method name="SetDunPinCtrl">
76                         <arg direction="in" type="i" name="signal"/>
77                         <arg direction="in" type="b" name="status"/>
78                         <arg direction="out" type="i" name="result"/>
79                 </method>
80
81                 <!--
82                         Power:
83                         @status: Online(0), Offline(1), Error(2)
84                 -->
85                 <signal name="Power">
86                         <arg type="i" name="status"/>
87                 </signal>
88
89                 <signal name="DunPinCtrl">
90                         <arg type="i" name="signal"/>
91                         <arg type="b" name="status"/>
92                 </signal>
93
94                 <signal name="DunExternalCall">
95                         <arg type="b" name="external_call"/>
96                 </signal>
97
98                 <!-- power: Power status -->
99                 <property name="power" type="i" access="read"/>
100                 <property name="imei" type="i" access="read"/>
101
102         </interface>
103
104 </node>