Fix some coverity issues
[platform/core/connectivity/stc-manager.git] / interfaces / stcmanager-iface-restriction.xml
1 <node>
2         <interface name="net.stc.restriction">
3                 <method name='Set'>
4                         <arg type='a{sv}' name='parameters' direction='in'/>
5                         <arg type='i' name='error_code' direction='out'/>
6                 </method>
7
8                 <method name='Get'>
9                         <arg type='s' name='app_id' direction='in'/>
10                         <arg type='i' name='error_code' direction='out'/>
11                         <arg type='a{sv}' name='parameters' direction='out'/>
12                 </method>
13
14                 <method name='GetAll'>
15                         <arg type='i' name='error_code' direction='out'/>
16                         <arg type='aa{sv}' name='parameters' direction='out'/>
17                 </method>
18
19                 <method name='GetType'>
20                         <arg type='s' name='app_id' direction='in'/>
21                         <arg type='i' name='iftype' direction='in'/>
22                         <arg type='i' name='error_code' direction='out'/>
23                         <arg type='i' name='type' direction='out'/>
24                 </method>
25
26                 <method name='Unset'>
27                         <arg type='a{sv}' name='parameters' direction='in'/>
28                         <arg type='i' name='error_code' direction='out'/>
29                 </method>
30
31                 <method name='Stop'>
32                         <arg type='i' name='error_code' direction='out'/>
33                 </method>
34
35                 <signal name='WarnThresholdCrossed'>
36                         <arg type='s' name='app_id'/>
37                 </signal>
38
39                 <signal name='RestrictionThresholdCrossed'>
40                         <arg type='s' name='app_id'/>
41                 </signal>
42         </interface>
43 </node>