add new dbus method for preferred Ipv6 address
[platform/core/connectivity/net-config.git] / interfaces / netconfig-iface-network-state.xml
old mode 100644 (file)
new mode 100755 (executable)
index c5ba188..f0000a3
@@ -2,19 +2,48 @@
 <node name="/net/netconfig/network">
        <interface name="net.netconfig.network">
                <method name="AddRoute">
-                       <arg  type="s" name="ip_addr" direction="in" />
-                       <arg  type="s" name="netmask" direction="in" />
-                       <arg  type="s" name="interface" direction="in" />
-                       <arg  type="b" name="result" direction="out" />
+                       <arg type="s" name="ip_addr" direction="in"/>
+                       <arg type="s" name="netmask" direction="in"/>
+                       <arg type="s" name="interface" direction="in"/>
+                       <arg type="s" name="gateway" direction="in"/>
+                       <arg type="i" name="address_family" direction="in"/>
+                       <arg type="b" name="result" direction="out"/>
                </method>
                <method name="RemoveRoute">
-                       <arg  type="s" name="ip_addr" direction="in" />
-                       <arg  type="s" name="netmask" direction="in" />
-                       <arg  type="s" name="interface" direction="in" />
-                       <arg  type="b" name="result" direction="out" />
+                       <arg type="s" name="ip_addr" direction="in"/>
+                       <arg type="s" name="netmask" direction="in"/>
+                       <arg type="s" name="interface" direction="in"/>
+                       <arg type="s" name="gateway" direction="in"/>
+                       <arg type="i" name="address_family" direction="in"/>
+                       <arg type="b" name="result" direction="out"/>
                </method>
                <method name="EthernetCableState">
                        <arg  type="i" name="state" direction="out"/>
                </method>
+               <method name="CheckGetPrivilege"></method>
+               <method name="CheckProfilePrivilege"></method>
+               <method name="CheckInternetPrivilege"></method>
+               <method name="LaunchMdns">
+                       <arg type="s" name="name" direction="in"/>
+               </method>
+               <method name="DevicePolicySetWifi">
+                       <arg type="i" name="state" direction="in"/>
+               </method>
+               <method name="DevicePolicyGetWifi">
+                       <arg type="i" name="state" direction="out"/>
+               </method>
+               <method name="DevicePolicySetWifiProfile">
+                       <arg type="i" name="state" direction="in"/>
+               </method>
+               <method name="DevicePolicyGetWifiProfile">
+                       <arg type="i" name="state" direction="out"/>
+               </method>
+               <method name="GetMeteredInfo">
+                       <arg type="b" name="state" direction="out"/>
+               </method>
+               <method name="PreferredIpv6Address">
+                       <arg type="s" name="profile" direction="in"/>
+                       <arg type="s" name="address" direction="out"/>
+               </method>
        </interface>
 </node>