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="IsIpConflictDetectEnabled">
21 <arg type="b" name="state" direction="out"/>
23 <method name="SetBgscan">
24 <arg type="u" name="ScanMode" direction="in"/>
26 <method name="ResumeBgscan">
28 <method name="PauseBgscan">
30 <method name="ResetBgscanInterval">
32 <method name="FlushBss">
34 <method name="GetAutoscan">
35 <arg type="b" name="autoscan" direction="out"/>
37 <method name="GetIpConflictState">
38 <arg type="u" name="state" direction="out"/>
40 <method name="GetIpConflictPeriod">
41 <arg type="u" name="initial_time" direction="out"/>
43 <method name="GetAutoscanmode">
44 <arg type="u" name="autoscanmode" direction="out"/>
46 <method name="RequestBssidScan">
48 <method name="NetlinkScan">
49 <arg type="a{sv}" name="ssids" direction="in"/>
51 <method name="RequestWpsCancel">
53 <method name="RequestWpsConnect">
54 <arg type="s" name="param" direction="in"/>
56 <method name="GetPasspoint">
57 <arg type="i" name="enable" direction="out"/>
59 <method name="SetPasspoint">
60 <arg type="i" name="enable" direction="in"/>
62 <method name="GetConfigIds">
63 <arg type="as" name="config_ids" direction="out"/>
65 <method name="SaveConfiguration">
66 <arg type="s" name="config_id" direction="in"/>
67 <arg type="a{sv}" name="Configuration" direction="in"/>
69 <method name="SaveEapConfiguration">
70 <arg type="s" name="config_id" direction="in"/>
71 <arg type="a{sv}" name="Configuration" direction="in"/>
73 <method name="SetIpConflictPeriod">
74 <arg type="u" name="initial_time" direction="in"/>
76 <method name="RemoveConfiguration">
77 <arg type="s" name="config_id" direction="in"/>
79 <method name="LoadConfiguration">
80 <arg type="s" name="config_id" direction="in"/>
81 <arg type="a{sv}" name="Configuration" direction="out"/>
83 <method name="LoadEapConfiguration">
84 <arg type="s" name="config_id" direction="in"/>
85 <arg type="a{sv}" name="Configuration" direction="out"/>
87 <method name="SetConfigField">
88 <arg type="s" name="config_id" direction="in"/>
89 <arg type="s" name="key" direction="in"/>
90 <arg type="s" name="value" direction="in"/>
92 <method name="GetConfigPassphrase">
93 <arg type="s" name="config_id" direction="in"/>
94 <arg type="s" name="passphrase" direction="out"/>
96 <method name="CreateEapConfig">
97 <arg type="o" name="Service" direction="in"/>
98 <arg type="a{ss}" name="Fields" direction="in"/>
100 <method name="DeleteEapConfig">
101 <arg type="s" name="Profile" direction="in"/>
103 <method name="IpConflictSetEnable">
104 <arg type="b" name="detect" direction="in"/>
106 <method name="GetSimImsi">
107 <arg type="s" name="imsi_data" direction="out"/>
109 <method name="ReqSimAuth">
110 <arg type="ay" name="rand_data" direction="in">
111 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
113 <arg type="b" name="result" direction="out"/>
115 <method name="ReqAkaAuth">
116 <arg type="ay" name="rand_data" direction="in">
117 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
119 <arg type="ay" name="autn_data" direction="in">
120 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
122 <arg type="b" name="result" direction="out"/>
124 <method name="GetSimAuth">
125 <arg type="ay" name="auth_data" direction="out"/>
127 <method name="GetAkaAuth">
128 <arg type="ay" name="auth_data" direction="out"/>
130 <method name="CheckBlackList">
131 <arg type="s" name="name" direction="in"/>
132 <arg type="s" name="security_type" direction="in"/>
133 <arg type="s" name="eap" direction="in"/>
134 <arg type="b" name="allowed" direction="out"/>
136 <method name="TdlsDisconnect">
137 <arg type="s" name="peer_mac_addr" direction="in"/>
138 <arg type="i" name="result" direction="out" />
140 <method name="TdlsConnectedPeer">
141 <arg type="s" name="peer_mac_addr" direction="out" />
143 <method name="TdlsConnect">
144 <arg type="s" name="peer_mac_addr" direction="in"/>
145 <arg type="i" name="result" direction="out" />
147 <method name="TdlsDiscover">
148 <arg type="s" name="peer_mac_addr" direction="in"/>
149 <arg type="i" name="result" direction="out" />
151 <method name="TdlsChannelSwitch">
152 <arg type="s" name="peer_mac_addr" direction="in" />
153 <arg type="i" name="freq" direction="in" />
154 <arg type="i" name="result" direction="out" />
156 <method name="TdlsCancelChannelSwitch">
157 <arg type="s" name="peer_mac_addr" direction="in" />
158 <arg type="i" name="result" direction="out" />
160 <method name='AddVsie'>
161 <arg type='i' name='frame_id' direction='in'/>
162 <arg type='s' name='vsie' direction='in'/>
164 <method name='GetVsie'>
165 <arg type='i' name='frame_id' direction='in'/>
166 <arg type='s' name='vsie' direction='out'/>
168 <method name='RemoveVsie'>
169 <arg type='i' name='frame_id' direction='in'/>
170 <arg type='s' name='vsie' direction='in'/>
172 <method name="EncryptPassphrase">
173 <arg type="s" name="passphrase" direction="in"/>
174 <arg type="s" name="enc_data" direction="out"/>
176 <method name="DecryptPassphrase">
177 <arg type="s" name="enc_data" direction="in"/>
178 <arg type="s" name="passphrase" direction="out"/>
180 <method name="DecryptConfObj">
181 <arg type="s" name="enc_connector" direction="in"/>
182 <arg type="s" name="enc_c_sign_key" direction="in"/>
183 <arg type="s" name="enc_net_access_key" direction="in"/>
184 <arg type="a{sv}" name="dec_data" direction="out"/>
187 <method name="DppEnterPeerUri">
188 <arg type="a{sv}" name="dpp_info" direction="in"/>
190 <method name="DppGenerateUri">
191 <arg type="a{sv}" name="dpp_info" direction="in"/>
193 <method name="DppStartConfiguratorInitiator">
194 <arg type="a{sv}" name="dpp_info" direction="in"/>
196 <method name="DppStartEnrolleeInitiator">
197 <arg type="a{sv}" name="dpp_info" direction="in"/>
199 <method name="DppStartConfiguratorResponder">
200 <arg type="a{sv}" name="dpp_info" direction="in"/>
202 <method name="DppStartEnrolleeResponder">
203 <arg type="a{sv}" name="dpp_info" direction="in"/>
205 <method name="DppStop">
206 <arg type="a{sv}" name="dpp_info" direction="in"/>
209 <signal name="PowerOnCompleted"></signal>
210 <signal name="PowerOffCompleted"></signal>
211 <signal name="PowerOperationFailed"></signal>
212 <signal name="SpecificScanCompleted">
213 <arg type="a{sv}" name="Fields" direction="out"/>
215 <signal name="BssidScanCompleted">
216 <arg type="a{sv}" name="Fields" direction="out"/>
218 <signal name="NetlinkScanCompleted">
219 <arg type="a{sv}" name="Fields" direction="out"/>
221 <signal name="IpConflictEvent">
222 <arg type="a{sv}" name="Fields" direction="out"/>
224 <signal name="DppUriGenerated">
225 <arg type="a{sv}" name="Fields" direction="out"/>
227 <signal name="DppBootstrapped">
228 <arg type="a{sv}" name="Fields" direction="out"/>
230 <signal name="DppAwaiting">
231 <arg type="a{sv}" name="Fields" direction="out"/>
233 <signal name="DppAuthenticating">
234 <arg type="a{sv}" name="Fields" direction="out"/>
236 <signal name="DppAuthSuccess">
237 <arg type="a{sv}" name="Fields" direction="out"/>
239 <signal name="DppAuthFailed">
240 <arg type="a{sv}" name="Fields" direction="out"/>
242 <signal name="DppNotCompatible">
243 <arg type="a{sv}" name="Fields" direction="out"/>
245 <signal name="DppConfFailed">
246 <arg type="a{sv}" name="Fields" direction="out"/>
248 <signal name="DppScanPeerQr">
249 <arg type="a{sv}" name="Fields" direction="out"/>
251 <signal name="DppNetworkID">
252 <arg type="a{sv}" name="Fields" direction="out"/>
254 <signal name="DppConfSent">
255 <arg type="a{sv}" name="Fields" direction="out"/>
257 <signal name="DppConfReceived">
258 <arg type="a{sv}" name="Fields" direction="out"/>
260 <signal name="DppFailed">
262 <signal name="DppRemoved">
263 <arg type="a{sv}" name="Fields" direction="out"/>
266 <interface name="net.connman.Agent">
267 <method name="SetField">
268 <arg type="o" name="Service" direction="in"/>
269 <arg type="a{sv}" name="Fields" direction="in"/>
271 <method name="RequestInput">
272 <arg type="o" name="Service" direction="in"/>
273 <arg type="a{sv}" name="Fields" direction="in"/>
274 <arg type="a{sv}" name="OutFields" direction="out"/>
276 <method name="ReportError">
277 <arg type="o" name="Service" direction="in"/>
278 <arg type="s" name="Error" direction="in"/>
280 <method name="RequestBrowser">
281 <arg type="o" name="Service" direction="in"/>
282 <arg type="s" name="url" direction="in"/>
285 <interface name="net.netconfig.wifi.Firmware">
286 <method name="Start">
287 <arg type="s" name="Device" direction="in"/>
290 <arg type="s" name="Device" direction="in"/>