<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="s" 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="GetAutoscan">
+ <arg type="b" name="autoscan" direction="out"/>
+ </method>
+ <method name="GetAutoscanmode">
+ <arg type="u" name="autoscanmode" direction="out"/>
+ </method>
<method name="RequestSpecificScan">
<arg type="s" name="SSID" direction="in"/>
</method>
- <method name="CreateConfig">
+ <method name="RequestBssidScan">
+ </method>
+ <method name="RequestWpsCancel">
+ </method>
+ <method name="RequestWpsConnect">
+ <arg type="s" name="param" direction="in"/>
+ </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="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" />
+ <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>
+ <method name="TdlsDisconnect">
+ <arg type="s" name="peer_mac_addr" direction="in"/>
+ <arg type="i" name="result" direction="out" />
+ </method>
+ <method name="TdlsConnectedPeer">
+ <arg type="s" name="peer_mac_addr" direction="out" />
+ </method>
+ <method name="TdlsConnect">
+ <arg type="s" name="peer_mac_addr" direction="in"/>
+ <arg type="i" name="result" direction="out" />
+ </method>
+ <method name="TdlsDiscover">
+ <arg type="s" name="peer_mac_addr" direction="in"/>
+ <arg type="i" name="result" direction="out" />
+ </method>
+ <method name="TdlsChannelSwitch">
+ <arg type="s" name="peer_mac_addr" direction="in" />
+ <arg type="i" name="freq" direction="in" />
+ <arg type="i" name="result" direction="out" />
+ </method>
+ <method name="TdlsCancelChannelSwitch">
+ <arg type="s" name="peer_mac_addr" direction="in" />
+ <arg type="i" name="result" direction="out" />
</method>
- <signal name="DriverLoaded">
- <arg name="mac" type="s"/>
+ <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="BssidScanCompleted">
+ <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>
+ <method name="Stop">
+ <arg type="s" name="Device" direction="in"/>
+ </method>
+ </interface>
+ <interface name="net.netconfig.tv_profile">
+ <method name="RequestWpsCancel">
+ </method>
</interface>
</node>