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="GetAutoscan">
28 <arg type="b" name="autoscan" direction="out"/>
30 <method name="GetAutoscanmode">
31 <arg type="u" name="autoscanmode" direction="out"/>
33 <method name="RequestSpecificScan">
34 <arg type="s" name="SSID" direction="in"/>
36 <method name="RequestBssidScan">
38 <method name="RequestWpsCancel">
40 <method name="RequestWpsConnect">
41 <arg type="s" name="param" direction="in"/>
43 <method name="GetPasspoint">
44 <arg type="i" name="enable" direction="out"/>
46 <method name="SetPasspoint">
47 <arg type="i" name="enable" direction="in"/>
49 <method name="GetConfigIds">
50 <arg type="as" name="config_ids" direction="out"/>
52 <method name="SaveConfiguration">
53 <arg type="s" name="config_id" direction="in"/>
54 <arg type="a{sv}" name="Configuration" direction="in"/>
56 <method name="SaveEapConfiguration">
57 <arg type="s" name="config_id" direction="in"/>
58 <arg type="a{sv}" name="Configuration" direction="in"/>
60 <method name="RemoveConfiguration">
61 <arg type="s" name="config_id" direction="in"/>
63 <method name="LoadConfiguration">
64 <arg type="s" name="config_id" direction="in"/>
65 <arg type="a{sv}" name="Configuration" direction="out"/>
67 <method name="LoadEapConfiguration">
68 <arg type="s" name="config_id" direction="in"/>
69 <arg type="a{sv}" name="Configuration" direction="out"/>
71 <method name="SetConfigField">
72 <arg type="s" name="config_id" direction="in"/>
73 <arg type="s" name="key" direction="in"/>
74 <arg type="s" name="value" direction="in"/>
76 <method name="GetConfigPassphrase">
77 <arg type="s" name="config_id" direction="in"/>
78 <arg type="s" name="passphrase" direction="out"/>
80 <method name="CreateEapConfig">
81 <arg type="o" name="Service" direction="in"/>
82 <arg type="a{ss}" name="Fields" direction="in"/>
84 <method name="DeleteEapConfig">
85 <arg type="s" name="Profile" direction="in"/>
87 <method name="GetSimImsi">
88 <arg type="s" name="imsi_data" direction="out"/>
90 <method name="ReqSimAuth">
91 <arg type="ay" name="rand_data" direction="in">
92 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
94 <arg type="b" name="result" direction="out"/>
96 <method name="ReqAkaAuth">
97 <arg type="ay" name="rand_data" direction="in">
98 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
100 <arg type="ay" name="autn_data" direction="in">
101 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
103 <arg type="b" name="result" direction="out"/>
105 <method name="GetSimAuth">
106 <arg type="ay" name="auth_data" direction="out"/>
108 <method name="GetAkaAuth">
109 <arg type="ay" name="auth_data" direction="out"/>
111 <method name="CheckBlackList">
112 <arg type="s" name="name" direction="in"/>
113 <arg type="s" name="security_type" direction="in"/>
114 <arg type="s" name="eap" direction="in"/>
115 <arg type="b" name="allowed" direction="out"/>
117 <method name="TdlsDisconnect">
118 <arg type="s" name="peer_mac_addr" direction="in"/>
119 <arg type="i" name="result" direction="out" />
121 <method name="TdlsConnectedPeer">
122 <arg type="s" name="peer_mac_addr" direction="out" />
124 <method name="TdlsConnect">
125 <arg type="s" name="peer_mac_addr" direction="in"/>
126 <arg type="i" name="result" direction="out" />
128 <method name="TdlsDiscover">
129 <arg type="s" name="peer_mac_addr" direction="in"/>
130 <arg type="i" name="result" direction="out" />
132 <method name="TdlsChannelSwitch">
133 <arg type="s" name="peer_mac_addr" direction="in" />
134 <arg type="i" name="freq" direction="in" />
135 <arg type="i" name="result" direction="out" />
137 <method name="TdlsCancelChannelSwitch">
138 <arg type="s" name="peer_mac_addr" direction="in" />
139 <arg type="i" name="result" direction="out" />
141 <method name='AddVsie'>
142 <arg type='i' name='frame_id' direction='in'/>
143 <arg type='s' name='vsie' direction='in'/>
145 <method name='GetVsie'>
146 <arg type='i' name='frame_id' direction='in'/>
147 <arg type='s' name='vsie' direction='out'/>
149 <method name='RemoveVsie'>
150 <arg type='i' name='frame_id' direction='in'/>
151 <arg type='s' name='vsie' direction='in'/>
153 <signal name="PowerOnCompleted"></signal>
154 <signal name="PowerOffCompleted"></signal>
155 <signal name="PowerOperationFailed"></signal>
156 <signal name="SpecificScanCompleted">
157 <arg type="a{sv}" name="Fields" direction="out"/>
159 <signal name="BssidScanCompleted">
160 <arg type="a{sv}" name="Fields" direction="out"/>
163 <interface name="net.connman.Agent">
164 <method name="SetField">
165 <arg type="o" name="Service" direction="in"/>
166 <arg type="a{sv}" name="Fields" direction="in"/>
168 <method name="RequestInput">
169 <arg type="o" name="Service" direction="in"/>
170 <arg type="a{sv}" name="Fields" direction="in"/>
171 <arg type="a{sv}" name="OutFields" direction="out"/>
173 <method name="ReportError">
174 <arg type="o" name="Service" direction="in"/>
175 <arg type="s" name="Error" direction="in"/>
177 <method name="RequestBrowser">
178 <arg type="o" name="Service" direction="in"/>
179 <arg type="s" name="url" direction="in"/>
182 <interface name="net.netconfig.wifi.Firmware">
183 <method name="Start">
184 <arg type="s" name="Device" direction="in"/>
187 <arg type="s" name="Device" direction="in"/>
190 <interface name="net.netconfig.tv_profile">
191 <method name="RequestWpsCancel">