1 <?xml version="1.0" encoding="UTF-8"?>
2 <node name="/net/netconfig/wifi">
3 <interface name="net.netconfig.wifi">
4 <method name="LoadDriver">
5 <arg type="b" name="DevicePickerTest" direction="in"/>
7 <method name="RemoveDriver">
9 <method name="GetBssidList">
11 <method name="LaunchDirect">
13 <method name="LoadP2pDriver">
15 <method name="RemoveP2pDriver">
17 <method name="GetWifiState">
18 <arg type="s" name="state" direction="out"/>
20 <method name="SetBgscan">
21 <arg type="u" name="ScanMode" direction="in"/>
23 <method name="ResumeBgscan">
25 <method name="PauseBgscan">
27 <method name="ResetBgscanInterval">
29 <method name="FlushBss">
31 <method name="GetAutoscan">
32 <arg type="b" name="autoscan" direction="out"/>
34 <method name="GetAutoscanmode">
35 <arg type="u" name="autoscanmode" direction="out"/>
37 <method name="RequestBssidScan">
39 <method name="RequestWpsCancel">
41 <method name="RequestWpsConnect">
42 <arg type="s" name="param" direction="in"/>
44 <method name="GetPasspoint">
45 <arg type="i" name="enable" direction="out"/>
47 <method name="SetPasspoint">
48 <arg type="i" name="enable" direction="in"/>
50 <method name="GetConfigIds">
51 <arg type="as" name="config_ids" direction="out"/>
53 <method name="SaveConfiguration">
54 <arg type="s" name="config_id" direction="in"/>
55 <arg type="a{sv}" name="Configuration" direction="in"/>
57 <method name="SaveEapConfiguration">
58 <arg type="s" name="config_id" direction="in"/>
59 <arg type="a{sv}" name="Configuration" direction="in"/>
61 <method name="RemoveConfiguration">
62 <arg type="s" name="config_id" direction="in"/>
64 <method name="LoadConfiguration">
65 <arg type="s" name="config_id" direction="in"/>
66 <arg type="a{sv}" name="Configuration" direction="out"/>
68 <method name="LoadEapConfiguration">
69 <arg type="s" name="config_id" direction="in"/>
70 <arg type="a{sv}" name="Configuration" direction="out"/>
72 <method name="SetConfigField">
73 <arg type="s" name="config_id" direction="in"/>
74 <arg type="s" name="key" direction="in"/>
75 <arg type="s" name="value" direction="in"/>
77 <method name="GetConfigPassphrase">
78 <arg type="s" name="config_id" direction="in"/>
79 <arg type="s" name="passphrase" direction="out"/>
81 <method name="CreateEapConfig">
82 <arg type="o" name="Service" direction="in"/>
83 <arg type="a{ss}" name="Fields" direction="in"/>
85 <method name="DeleteEapConfig">
86 <arg type="s" name="Profile" direction="in"/>
88 <method name="GetSimImsi">
89 <arg type="s" name="imsi_data" direction="out"/>
91 <method name="ReqSimAuth">
92 <arg type="ay" name="rand_data" direction="in">
93 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
95 <arg type="b" name="result" direction="out"/>
97 <method name="ReqAkaAuth">
98 <arg type="ay" name="rand_data" direction="in">
99 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
101 <arg type="ay" name="autn_data" direction="in">
102 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
104 <arg type="b" name="result" direction="out"/>
106 <method name="GetSimAuth">
107 <arg type="ay" name="auth_data" direction="out"/>
109 <method name="GetAkaAuth">
110 <arg type="ay" name="auth_data" direction="out"/>
112 <method name="CheckBlackList">
113 <arg type="s" name="name" direction="in"/>
114 <arg type="s" name="security_type" direction="in"/>
115 <arg type="s" name="eap" direction="in"/>
116 <arg type="b" name="allowed" direction="out"/>
118 <method name="TdlsDisconnect">
119 <arg type="s" name="peer_mac_addr" direction="in"/>
120 <arg type="i" name="result" direction="out" />
122 <method name="TdlsConnectedPeer">
123 <arg type="s" name="peer_mac_addr" direction="out" />
125 <method name="TdlsConnect">
126 <arg type="s" name="peer_mac_addr" direction="in"/>
127 <arg type="i" name="result" direction="out" />
129 <method name="TdlsDiscover">
130 <arg type="s" name="peer_mac_addr" direction="in"/>
131 <arg type="i" name="result" direction="out" />
133 <method name="TdlsChannelSwitch">
134 <arg type="s" name="peer_mac_addr" direction="in" />
135 <arg type="i" name="freq" direction="in" />
136 <arg type="i" name="result" direction="out" />
138 <method name="TdlsCancelChannelSwitch">
139 <arg type="s" name="peer_mac_addr" direction="in" />
140 <arg type="i" name="result" direction="out" />
142 <method name='AddVsie'>
143 <arg type='i' name='frame_id' direction='in'/>
144 <arg type='s' name='vsie' direction='in'/>
146 <method name='GetVsie'>
147 <arg type='i' name='frame_id' direction='in'/>
148 <arg type='s' name='vsie' direction='out'/>
150 <method name='RemoveVsie'>
151 <arg type='i' name='frame_id' direction='in'/>
152 <arg type='s' name='vsie' direction='in'/>
154 <signal name="PowerOnCompleted"></signal>
155 <signal name="PowerOffCompleted"></signal>
156 <signal name="PowerOperationFailed"></signal>
157 <signal name="SpecificScanCompleted">
158 <arg type="a{sv}" name="Fields" direction="out"/>
160 <signal name="BssidScanCompleted">
161 <arg type="a{sv}" name="Fields" direction="out"/>
164 <interface name="net.connman.Agent">
165 <method name="SetField">
166 <arg type="o" name="Service" direction="in"/>
167 <arg type="a{sv}" name="Fields" direction="in"/>
169 <method name="RequestInput">
170 <arg type="o" name="Service" direction="in"/>
171 <arg type="a{sv}" name="Fields" direction="in"/>
172 <arg type="a{sv}" name="OutFields" direction="out"/>
174 <method name="ReportError">
175 <arg type="o" name="Service" direction="in"/>
176 <arg type="s" name="Error" direction="in"/>
178 <method name="RequestBrowser">
179 <arg type="o" name="Service" direction="in"/>
180 <arg type="s" name="url" direction="in"/>
183 <interface name="net.netconfig.wifi.Firmware">
184 <method name="Start">
185 <arg type="s" name="Device" direction="in"/>
188 <arg type="s" name="Device" direction="in"/>
191 <interface name="net.netconfig.tv_profile">
192 <method name="RequestWpsCancel">