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="FlushBss">
29 <method name="GetAutoscan">
30 <arg type="b" name="autoscan" direction="out"/>
32 <method name="GetAutoscanmode">
33 <arg type="u" name="autoscanmode" direction="out"/>
35 <method name="RequestSpecificScan">
36 <arg type="s" name="SSID" direction="in"/>
38 <method name="RequestBssidScan">
40 <method name="RequestWpsCancel">
42 <method name="RequestWpsConnect">
43 <arg type="s" name="param" direction="in"/>
45 <method name="GetPasspoint">
46 <arg type="i" name="enable" direction="out"/>
48 <method name="SetPasspoint">
49 <arg type="i" name="enable" direction="in"/>
51 <method name="GetConfigIds">
52 <arg type="as" name="config_ids" direction="out"/>
54 <method name="SaveConfiguration">
55 <arg type="s" name="config_id" direction="in"/>
56 <arg type="a{sv}" name="Configuration" direction="in"/>
58 <method name="SaveEapConfiguration">
59 <arg type="s" name="config_id" direction="in"/>
60 <arg type="a{sv}" name="Configuration" direction="in"/>
62 <method name="RemoveConfiguration">
63 <arg type="s" name="config_id" direction="in"/>
65 <method name="LoadConfiguration">
66 <arg type="s" name="config_id" direction="in"/>
67 <arg type="a{sv}" name="Configuration" direction="out"/>
69 <method name="LoadEapConfiguration">
70 <arg type="s" name="config_id" direction="in"/>
71 <arg type="a{sv}" name="Configuration" direction="out"/>
73 <method name="SetConfigField">
74 <arg type="s" name="config_id" direction="in"/>
75 <arg type="s" name="key" direction="in"/>
76 <arg type="s" name="value" direction="in"/>
78 <method name="GetConfigPassphrase">
79 <arg type="s" name="config_id" direction="in"/>
80 <arg type="s" name="passphrase" direction="out"/>
82 <method name="CreateEapConfig">
83 <arg type="o" name="Service" direction="in"/>
84 <arg type="a{ss}" name="Fields" direction="in"/>
86 <method name="DeleteEapConfig">
87 <arg type="s" name="Profile" direction="in"/>
89 <method name="GetSimImsi">
90 <arg type="s" name="imsi_data" direction="out"/>
92 <method name="ReqSimAuth">
93 <arg type="ay" name="rand_data" direction="in">
94 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
96 <arg type="b" name="result" direction="out"/>
98 <method name="ReqAkaAuth">
99 <arg type="ay" name="rand_data" direction="in">
100 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
102 <arg type="ay" name="autn_data" direction="in">
103 <annotation name="org.gtk.GDBus.C.ForceGVariant" value="true"/>
105 <arg type="b" name="result" direction="out"/>
107 <method name="GetSimAuth">
108 <arg type="ay" name="auth_data" direction="out"/>
110 <method name="GetAkaAuth">
111 <arg type="ay" name="auth_data" direction="out"/>
113 <method name="CheckBlackList">
114 <arg type="s" name="name" direction="in"/>
115 <arg type="s" name="security_type" direction="in"/>
116 <arg type="s" name="eap" direction="in"/>
117 <arg type="b" name="allowed" direction="out"/>
119 <method name="TdlsDisconnect">
120 <arg type="s" name="peer_mac_addr" direction="in"/>
121 <arg type="i" name="result" direction="out" />
123 <method name="TdlsConnectedPeer">
124 <arg type="s" name="peer_mac_addr" direction="out" />
126 <method name="TdlsConnect">
127 <arg type="s" name="peer_mac_addr" direction="in"/>
128 <arg type="i" name="result" direction="out" />
130 <method name="TdlsDiscover">
131 <arg type="s" name="peer_mac_addr" direction="in"/>
132 <arg type="i" name="result" direction="out" />
134 <method name="TdlsChannelSwitch">
135 <arg type="s" name="peer_mac_addr" direction="in" />
136 <arg type="i" name="freq" direction="in" />
137 <arg type="i" name="result" direction="out" />
139 <method name="TdlsCancelChannelSwitch">
140 <arg type="s" name="peer_mac_addr" direction="in" />
141 <arg type="i" name="result" direction="out" />
143 <method name='AddVsie'>
144 <arg type='i' name='frame_id' direction='in'/>
145 <arg type='s' name='vsie' direction='in'/>
147 <method name='GetVsie'>
148 <arg type='i' name='frame_id' direction='in'/>
149 <arg type='s' name='vsie' direction='out'/>
151 <method name='RemoveVsie'>
152 <arg type='i' name='frame_id' direction='in'/>
153 <arg type='s' name='vsie' direction='in'/>
155 <signal name="PowerOnCompleted"></signal>
156 <signal name="PowerOffCompleted"></signal>
157 <signal name="PowerOperationFailed"></signal>
158 <signal name="SpecificScanCompleted">
159 <arg type="a{sv}" name="Fields" direction="out"/>
161 <signal name="BssidScanCompleted">
162 <arg type="a{sv}" name="Fields" direction="out"/>
165 <interface name="net.connman.Agent">
166 <method name="SetField">
167 <arg type="o" name="Service" direction="in"/>
168 <arg type="a{sv}" name="Fields" direction="in"/>
170 <method name="RequestInput">
171 <arg type="o" name="Service" direction="in"/>
172 <arg type="a{sv}" name="Fields" direction="in"/>
173 <arg type="a{sv}" name="OutFields" direction="out"/>
175 <method name="ReportError">
176 <arg type="o" name="Service" direction="in"/>
177 <arg type="s" name="Error" direction="in"/>
179 <method name="RequestBrowser">
180 <arg type="o" name="Service" direction="in"/>
181 <arg type="s" name="url" direction="in"/>
184 <interface name="net.netconfig.wifi.Firmware">
185 <method name="Start">
186 <arg type="s" name="Device" direction="in"/>
189 <arg type="s" name="Device" direction="in"/>
192 <interface name="net.netconfig.tv_profile">
193 <method name="RequestWpsCancel">