Sync with Tizen 2.4(v1.1.38)
[platform/core/connectivity/net-config.git] / interfaces / netconfig-iface-wifi.xml
old mode 100644 (file)
new mode 100755 (executable)
index 90d6f4d..6a5827b
 <node name="/net/netconfig/wifi">
        <interface name="net.netconfig.wifi">
                <method name="LoadDriver">
+                       <arg type="b" name="DevicePickerTest" direction="in"/>
                </method>
                <method name="RemoveDriver">
                </method>
                <method name="LaunchDirect">
                </method>
+               <method name="LoadP2pDriver">
+               </method>
+               <method name="RemoveP2pDriver">
+               </method>
+               <method name="GetWifiState">
+                       <arg type="i" name="state" direction="out"/>
+               </method>
                <method name="SetBgscan">
                        <arg type="u" name="ScanMode" direction="in"/>
                </method>
+               <method name="ResumeBgscan">
+               </method>
+               <method name="PauseBgscan">
+               </method>
                <method name="RequestSpecificScan">
                        <arg type="s" name="SSID" direction="in"/>
                </method>
+               <method name="RequestWpsScan">
+               </method>
                <method name="GetPasspoint">
                        <arg type="i" name="enable" direction="out"/>
                </method>
                <method name="SetPasspoint">
                        <arg type="i" name="enable" direction="in"/>
                </method>
-               <method name="CreateConfig">
+               <method name="GetConfigIds">
+                       <arg type="as" name="config_ids" direction="out"/>
+               </method>
+               <method name="SaveConfiguration">
+                       <arg type="s" name="config_id" direction="in"/>
+                       <arg type="a{sv}" name="Configuration" direction="in"/>
+               </method>
+               <method name="SaveEapConfiguration">
+                       <arg type="s" name="config_id" direction="in"/>
+                       <arg type="a{sv}" name="Configuration" direction="in"/>
+               </method>
+               <method name="RemoveConfiguration">
+                       <arg type="s" name="config_id" direction="in"/>
+               </method>
+               <method name="LoadConfiguration">
+                       <arg type="s" name="config_id" direction="in"/>
+                       <arg type="a{sv}" name="Configuration" direction="out"/>
+               </method>
+               <method name="LoadEapConfiguration">
+                       <arg type="s" name="config_id" direction="in"/>
+                       <arg type="a{sv}" name="Configuration" direction="out"/>
+               </method>
+               <method name="SetConfigField">
+                       <arg type="s" name="config_id" direction="in"/>
+                       <arg type="s" name="key" direction="in"/>
+                       <arg type="s" name="value" direction="in"/>
+               </method>
+               <method name="GetConfigPassphrase">
+                       <arg type="s" name="config_id" direction="in"/>
+                       <arg type="s" name="passphrase" direction="out"/>
+               </method>
+               <method name="CreateEapConfig">
+                       <arg type="o" name="Service" direction="in"/>
                        <arg type="a{ss}" name="Fields" direction="in"/>
                </method>
-               <method name="DeleteConfig">
+               <method name="DeleteEapConfig">
                        <arg type="s" name="Profile" direction="in"/>
                </method>
                <method name="GetSimImsi">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value="yes"/>
-                               <arg  type="s" name="imsi_data" direction="out" />
+                       <arg type="s" name="imsi_data" direction="out"/>
                </method>
                <method name="ReqSimAuth">
-                       <arg  type="ay" name="rand_data" direction="in" />
-                       <arg  type="b" name="result" direction="out" />
+                       <arg type="ay" name="rand_data" direction="in">
+                               <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
+                       </arg>
+                       <arg type="b" name="result" direction="out"/>
                </method>
                <method name="ReqAkaAuth">
-                       <arg  type="ay" name="rand_data" direction="in" />
-                       <arg  type="ay" name="autn_data" direction="in" />
-                       <arg  type="b" name="result" direction="out" />
+                       <arg type="ay" name="rand_data" direction="in">
+                               <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
+                       </arg>
+                       <arg type="ay" name="autn_data" direction="in">
+                               <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
+                       </arg>
+                       <arg type="b" name="result" direction="out"/>
                </method>
                <method name="GetSimAuth">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value="yes"/>
-                               <arg  type="ay" name="auth_data" direction="out" />
+                       <arg type="ay" name="auth_data" direction="out"/>
                </method>
                <method name="GetAkaAuth">
-                       <annotation name="org.freedesktop.DBus.GLib.Async" value="yes"/>
-                               <arg  type="ay" name="auth_data" direction="out" />
-               </method>
-               <signal name="DriverLoaded">
-                       <arg name="mac" type="s"/>
+                       <arg type="ay" name="auth_data" direction="out"/>
+               </method>
+               <method name="CheckBlackList">
+                       <arg type="s" name="name" direction="in"/>
+                       <arg type="s" name="security_type" direction="in"/>
+                       <arg type="s" name="eap" direction="in"/>
+                       <arg type="b" name="allowed" direction="out"/>
+               </method>
+               <signal name="PowerOnCompleted"></signal>
+               <signal name="PowerOffCompleted"></signal>
+               <signal name="PowerOperationFailed"></signal>
+               <signal name="SpecificScanCompleted">
+                       <arg type="a{sv}" name="Fields" direction="out"/>
                </signal>
-               <signal name="PowerOn">
-                       <arg name="error" type="s"/>
+               <signal name="WpsScanCompleted">
+                       <arg type="a{sv}" name="Fields" direction="out"/>
                </signal>
        </interface>
        <interface name="net.connman.Agent">
                <method name="SetField">
-                       <arg type="a{ss}" name="Field" direction="in"/>
+                       <arg type="o" name="Service" direction="in"/>
+                       <arg type="a{sv}" name="Fields" direction="in"/>
                </method>
                <method name="RequestInput">
-               <annotation name="org.freedesktop.DBus.GLib.Async" value="true"/>
-                       <arg type="o" name="Path" direction="in"/>
+                       <arg type="o" name="Service" direction="in"/>
                        <arg type="a{sv}" name="Fields" direction="in"/>
                        <arg type="a{sv}" name="OutFields" direction="out"/>
                </method>
+               <method name="ReportError">
+                       <arg type="o" name="Service" direction="in"/>
+                       <arg type="s" name="Error" direction="in"/>
+               </method>
+               <method name="RequestBrowser">
+                       <arg type="o" name="Service" direction="in"/>
+                       <arg type="s" name="url" direction="in"/>
+               </method>
        </interface>
        <interface name="net.netconfig.wifi.Firmware">
                <method name="Start">
                        <arg type="s" name="Device" direction="in"/>
                </method>
        </interface>
+       <interface name="net.netconfig.tv_profile">
+               <method name="RequestWpsCancel">
+               </method>
+       </interface>
 </node>