add new dbus method for preferred Ipv6 address
[platform/core/connectivity/net-config.git] / interfaces / netconfig-iface-network-state.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <node name="/net/netconfig/network">
3         <interface name="net.netconfig.network">
4                 <method name="AddRoute">
5                         <arg type="s" name="ip_addr" direction="in"/>
6                         <arg type="s" name="netmask" direction="in"/>
7                         <arg type="s" name="interface" direction="in"/>
8                         <arg type="s" name="gateway" direction="in"/>
9                         <arg type="i" name="address_family" direction="in"/>
10                         <arg type="b" name="result" direction="out"/>
11                 </method>
12                 <method name="RemoveRoute">
13                         <arg type="s" name="ip_addr" direction="in"/>
14                         <arg type="s" name="netmask" direction="in"/>
15                         <arg type="s" name="interface" direction="in"/>
16                         <arg type="s" name="gateway" direction="in"/>
17                         <arg type="i" name="address_family" direction="in"/>
18                         <arg type="b" name="result" direction="out"/>
19                 </method>
20                 <method name="EthernetCableState">
21                         <arg  type="i" name="state" direction="out"/>
22                 </method>
23                 <method name="CheckGetPrivilege"></method>
24                 <method name="CheckProfilePrivilege"></method>
25                 <method name="CheckInternetPrivilege"></method>
26                 <method name="LaunchMdns">
27                         <arg type="s" name="name" direction="in"/>
28                 </method>
29                 <method name="DevicePolicySetWifi">
30                         <arg type="i" name="state" direction="in"/>
31                 </method>
32                 <method name="DevicePolicyGetWifi">
33                         <arg type="i" name="state" direction="out"/>
34                 </method>
35                 <method name="DevicePolicySetWifiProfile">
36                         <arg type="i" name="state" direction="in"/>
37                 </method>
38                 <method name="DevicePolicyGetWifiProfile">
39                         <arg type="i" name="state" direction="out"/>
40                 </method>
41                 <method name="GetMeteredInfo">
42                         <arg type="b" name="state" direction="out"/>
43                 </method>
44                 <method name="PreferredIpv6Address">
45                         <arg type="s" name="profile" direction="in"/>
46                         <arg type="s" name="address" direction="out"/>
47                 </method>
48         </interface>
49 </node>