Merge "Added dbus method to commit iptables" into tizen
[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='Exclude'>
9                         <arg type='a{sv}' name='parameters' direction='in'/>
10                         <arg type='i' name='error_code' direction='out'/>
11                 </method>
12
13                 <method name='Get'>
14                         <arg type='s' name='app_id' direction='in'/>
15                         <arg type='i' name='error_code' direction='out'/>
16                         <arg type='a{sv}' name='parameters' direction='out'/>
17                 </method>
18
19                 <method name='GetAll'>
20                         <arg type='i' name='error_code' direction='out'/>
21                         <arg type='aa{sv}' name='parameters' direction='out'/>
22                 </method>
23
24                 <method name='GetState'>
25                         <arg type='s' name='app_id' direction='in'/>
26                         <arg type='i' name='iftype' direction='in'/>
27                         <arg type='i' name='error_code' direction='out'/>
28                         <arg type='i' name='state' direction='out'/>
29                 </method>
30
31                 <method name='Unset'>
32                         <arg type='a{sv}' name='parameters' direction='in'/>
33                         <arg type='i' name='error_code' direction='out'/>
34                 </method>
35
36                 <method name='Stop'>
37                         <arg type='i' name='error_code' direction='out'/>
38                 </method>
39
40                 <signal name='WarnThresholdCrossed'>
41                         <arg type='s' name='app_id'/>
42                 </signal>
43
44                 <signal name='RestrictionThresholdCrossed'>
45                         <arg type='s' name='app_id'/>
46                 </signal>
47         </interface>
48 </node>