]> code.delx.au - gnu-emacs-elpa/blob - packages/enwc/doc/nm-dbus.txt
Merge commit '0cda39255827f283e7578cd469ae42daad9556a2' from js2-mode
[gnu-emacs-elpa] / packages / enwc / doc / nm-dbus.txt
1 NetworkManager:
2
3 "<!DOCTYPE node PUBLIC \"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN\"
4 \"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd\">
5 <node>
6 <interface name=\"org.freedesktop.DBus.Introspectable\">
7 <method name=\"Introspect\">
8 <arg name=\"data\" direction=\"out\" type=\"s\"/>
9 </method>
10 </interface>
11 <interface name=\"org.freedesktop.DBus.Properties\">
12 <method name=\"Get\">
13 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
14 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
15 <arg name=\"value\" direction=\"out\" type=\"v\"/>
16 </method>
17 <method name=\"Set\">
18 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
19 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
20 <arg name=\"value\" direction=\"in\" type=\"v\"/>
21 </method>
22 <method name=\"GetAll\">
23 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
24 <arg name=\"props\" direction=\"out\" type=\"a{sv}\"/>
25 </method>
26 </interface>
27 <interface name=\"org.freedesktop.NetworkManager\">
28 <method name=\"state\">
29 <arg name=\"state\" type=\"u\" direction=\"out\"/>
30 </method>
31 <method name=\"SetLogging\">
32 <arg name=\"level\" type=\"s\" direction=\"in\"/>
33 <arg name=\"domains\" type=\"s\" direction=\"in\"/>
34 </method>
35 <method name=\"GetPermissions\">
36 <arg name=\"permissions\" type=\"a{ss}\" direction=\"out\"/>
37 </method>
38 <method name=\"Enable\">
39 <arg name=\"enable\" type=\"b\" direction=\"in\"/>
40 </method>
41 <method name=\"Sleep\">
42 <arg name=\"sleep\" type=\"b\" direction=\"in\"/>
43 </method>
44 <method name=\"DeactivateConnection\">
45 <arg name=\"active_connection\" type=\"o\" direction=\"in\"/>
46 </method>
47 <method name=\"AddAndActivateConnection\">
48 <arg name=\"connection\" type=\"a{sa{sv}}\" direction=\"in\"/>
49 <arg name=\"device\" type=\"o\" direction=\"in\"/>
50 <arg name=\"specific_object\" type=\"o\" direction=\"in\"/>
51 <arg name=\"path\" type=\"o\" direction=\"out\"/>
52 <arg name=\"active_connection\" type=\"o\" direction=\"out\"/>
53 </method>
54 <method name=\"ActivateConnection\">
55 <arg name=\"connection\" type=\"o\" direction=\"in\"/>
56 <arg name=\"device\" type=\"o\" direction=\"in\"/>
57 <arg name=\"specific_object\" type=\"o\" direction=\"in\"/>
58 <arg name=\"active_connection\" type=\"o\" direction=\"out\"/>
59 </method>
60 <method name=\"GetDeviceByIpIface\">
61 <arg name=\"iface\" type=\"s\" direction=\"in\"/>
62 <arg name=\"device\" type=\"o\" direction=\"out\"/>
63 </method>
64 <method name=\"GetDevices\">
65 <arg name=\"devices\" type=\"ao\" direction=\"out\"/>
66 </method>
67 <signal name=\"DeviceRemoved\">
68 <arg type=\"o\"/>
69 </signal>
70 <signal name=\"DeviceAdded\">
71 <arg type=\"o\"/>
72 </signal>
73 <signal name=\"PropertiesChanged\">
74 <arg type=\"a{sv}\"/>
75 </signal>
76 <signal name=\"StateChanged\">
77 <arg type=\"u\"/>
78 </signal>
79 <signal name=\"CheckPermissions\">
80 </signal>
81 <property name=\"State\" type=\"u\" access=\"read\"/>
82 <property name=\"Version\" type=\"s\" access=\"read\"/>
83 <property name=\"ActiveConnections\" type=\"ao\" access=\"read\"/>
84 <property name=\"WimaxHardwareEnabled\" type=\"b\" access=\"read\"/>
85 <property name=\"WimaxEnabled\" type=\"b\" access=\"readwrite\"/>
86 <property name=\"WwanHardwareEnabled\" type=\"b\" access=\"read\"/>
87 <property name=\"WwanEnabled\" type=\"b\" access=\"readwrite\"/>
88 <property name=\"WirelessHardwareEnabled\" type=\"b\" access=\"read\"/>
89 <property name=\"WirelessEnabled\" type=\"b\" access=\"readwrite\"/>
90 <property name=\"NetworkingEnabled\" type=\"b\" access=\"read\"/>
91 </interface>
92 <node name=\"AccessPoint\"/>
93 <node name=\"AgentManager\"/>
94 <node name=\"Devices\"/>
95 <node name=\"Settings\"/>
96 </node>
97 "
98
99 AccessPoint/*:
100
101 "<!DOCTYPE node PUBLIC \"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN\"
102 \"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd\">
103 <node>
104 <interface name=\"org.freedesktop.DBus.Introspectable\">
105 <method name=\"Introspect\">
106 <arg name=\"data\" direction=\"out\" type=\"s\"/>
107 </method>
108 </interface>
109 <interface name=\"org.freedesktop.DBus.Properties\">
110 <method name=\"Get\">
111 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
112 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
113 <arg name=\"value\" direction=\"out\" type=\"v\"/>
114 </method>
115 <method name=\"Set\">
116 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
117 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
118 <arg name=\"value\" direction=\"in\" type=\"v\"/>
119 </method>
120 <method name=\"GetAll\">
121 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
122 <arg name=\"props\" direction=\"out\" type=\"a{sv}\"/>
123 </method>
124 </interface>
125 <interface name=\"org.freedesktop.NetworkManager.AccessPoint\">
126 <signal name=\"PropertiesChanged\">
127 <arg type=\"a{sv}\"/>
128 </signal>
129 <property name=\"Strength\" type=\"y\" access=\"read\"/>
130 <property name=\"MaxBitrate\" type=\"u\" access=\"read\"/>
131 <property name=\"Mode\" type=\"u\" access=\"read\"/>
132 <property name=\"HwAddress\" type=\"s\" access=\"read\"/>
133 <property name=\"Frequency\" type=\"u\" access=\"read\"/>
134 <property name=\"Ssid\" type=\"ay\" access=\"read\"/>
135 <property name=\"RsnFlags\" type=\"u\" access=\"read\"/>
136 <property name=\"WpaFlags\" type=\"u\" access=\"read\"/>
137 <property name=\"Flags\" type=\"u\" access=\"read\"/>
138 </interface>
139 </node>
140 "
141
142 Devices/*:
143
144 "<!DOCTYPE node PUBLIC \"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN\"
145 \"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd\">
146 <node>
147 <interface name=\"org.freedesktop.DBus.Introspectable\">
148 <method name=\"Introspect\">
149 <arg name=\"data\" direction=\"out\" type=\"s\"/>
150 </method>
151 </interface>
152 <interface name=\"org.freedesktop.DBus.Properties\">
153 <method name=\"Get\">
154 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
155 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
156 <arg name=\"value\" direction=\"out\" type=\"v\"/>
157 </method>
158 <method name=\"Set\">
159 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
160 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
161 <arg name=\"value\" direction=\"in\" type=\"v\"/>
162 </method>
163 <method name=\"GetAll\">
164 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
165 <arg name=\"props\" direction=\"out\" type=\"a{sv}\"/>
166 </method>
167 </interface>
168 <interface name=\"org.freedesktop.NetworkManager.Device\">
169 <method name=\"Disconnect\">
170 </method>
171 <signal name=\"StateChanged\">
172 <arg type=\"u\"/>
173 <arg type=\"u\"/>
174 <arg type=\"u\"/>
175 </signal>
176 <property name=\"DeviceType\" type=\"u\" access=\"read\"/>
177 <property name=\"FirmwareMissing\" type=\"b\" access=\"read\"/>
178 <property name=\"Autoconnect\" type=\"b\" access=\"readwrite\"/>
179 <property name=\"Managed\" type=\"b\" access=\"read\"/>
180 <property name=\"Dhcp6Config\" type=\"o\" access=\"read\"/>
181 <property name=\"Ip6Config\" type=\"o\" access=\"read\"/>
182 <property name=\"Dhcp4Config\" type=\"o\" access=\"read\"/>
183 <property name=\"Ip4Config\" type=\"o\" access=\"read\"/>
184 <property name=\"ActiveConnection\" type=\"o\" access=\"read\"/>
185 <property name=\"StateReason\" type=\"(uu)\" access=\"read\"/>
186 <property name=\"State\" type=\"u\" access=\"read\"/>
187 <property name=\"Ip4Address\" type=\"u\" access=\"read\"/>
188 <property name=\"Capabilities\" type=\"u\" access=\"read\"/>
189 <property name=\"FirmwareVersion\" type=\"s\" access=\"read\"/>
190 <property name=\"DriverVersion\" type=\"s\" access=\"read\"/>
191 <property name=\"Driver\" type=\"s\" access=\"read\"/>
192 <property name=\"IpInterface\" type=\"s\" access=\"read\"/>
193 <property name=\"Interface\" type=\"s\" access=\"read\"/>
194 <property name=\"Udi\" type=\"s\" access=\"read\"/>
195 </interface>
196 <interface name=\"org.freedesktop.NetworkManager.Device.Wireless\">
197 <method name=\"RequestScan\">
198 <arg name=\"options\" type=\"a{sv}\" direction=\"in\"/>
199 </method>
200 <method name=\"GetAccessPoints\">
201 <arg name=\"access_points\" type=\"ao\" direction=\"out\"/>
202 </method>
203 <signal name=\"AccessPointRemoved\">
204 <arg type=\"o\"/>
205 </signal>
206 <signal name=\"AccessPointAdded\">
207 <arg type=\"o\"/>
208 </signal>
209 <signal name=\"PropertiesChanged\">
210 <arg type=\"a{sv}\"/>
211 </signal>
212 <property name=\"WirelessCapabilities\" type=\"u\" access=\"read\"/>
213 <property name=\"ActiveAccessPoint\" type=\"o\" access=\"read\"/>
214 <property name=\"Bitrate\" type=\"u\" access=\"read\"/>
215 <property name=\"Mode\" type=\"u\" access=\"read\"/>
216 <property name=\"PermHwAddress\" type=\"s\" access=\"read\"/>
217 <property name=\"HwAddress\" type=\"s\" access=\"read\"/>
218 </interface>
219 </node>
220 "
221
222 AgentManager:
223
224 "<!DOCTYPE node PUBLIC \"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN\"
225 \"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd\">
226 <node>
227 <interface name=\"org.freedesktop.DBus.Introspectable\">
228 <method name=\"Introspect\">
229 <arg name=\"data\" direction=\"out\" type=\"s\"/>
230 </method>
231 </interface>
232 <interface name=\"org.freedesktop.DBus.Properties\">
233 <method name=\"Get\">
234 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
235 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
236 <arg name=\"value\" direction=\"out\" type=\"v\"/>
237 </method>
238 <method name=\"Set\">
239 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
240 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
241 <arg name=\"value\" direction=\"in\" type=\"v\"/>
242 </method>
243 <method name=\"GetAll\">
244 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
245 <arg name=\"props\" direction=\"out\" type=\"a{sv}\"/>
246 </method>
247 </interface>
248 <interface name=\"org.freedesktop.NetworkManager.AgentManager\">
249 <method name=\"Unregister\">
250 </method>
251 <method name=\"Register\">
252 <arg name=\"identifier\" type=\"s\" direction=\"in\"/>
253 </method>
254 </interface>
255 </node>
256 "
257
258 Settings:
259
260 "<!DOCTYPE node PUBLIC \"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN\"
261 \"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd\">
262 <node>
263 <interface name=\"org.freedesktop.DBus.Introspectable\">
264 <method name=\"Introspect\">
265 <arg name=\"data\" direction=\"out\" type=\"s\"/>
266 </method>
267 </interface>
268 <interface name=\"org.freedesktop.DBus.Properties\">
269 <method name=\"Get\">
270 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
271 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
272 <arg name=\"value\" direction=\"out\" type=\"v\"/>
273 </method>
274 <method name=\"Set\">
275 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
276 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
277 <arg name=\"value\" direction=\"in\" type=\"v\"/>
278 </method>
279 <method name=\"GetAll\">
280 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
281 <arg name=\"props\" direction=\"out\" type=\"a{sv}\"/>
282 </method>
283 </interface>
284 <interface name=\"org.freedesktop.NetworkManager.Settings\">
285 <method name=\"SaveHostname\">
286 <arg name=\"hostname\" type=\"s\" direction=\"in\"/>
287 </method>
288 <method name=\"AddConnection\">
289 <arg name=\"connection\" type=\"a{sa{sv}}\" direction=\"in\"/>
290 <arg name=\"path\" type=\"o\" direction=\"out\"/>
291 </method>
292 <method name=\"GetConnectionByUuid\">
293 <arg name=\"uuid\" type=\"s\" direction=\"in\"/>
294 <arg name=\"connection\" type=\"o\" direction=\"out\"/>
295 </method>
296 <method name=\"ListConnections\">
297 <arg name=\"connections\" type=\"ao\" direction=\"out\"/>
298 </method>
299 <signal name=\"NewConnection\">
300 <arg type=\"o\"/>
301 </signal>
302 <signal name=\"PropertiesChanged\">
303 <arg type=\"a{sv}\"/>
304 </signal>
305 <property name=\"CanModify\" type=\"b\" access=\"read\"/>
306 <property name=\"Hostname\" type=\"s\" access=\"read\"/>
307 </interface>
308 <node name=\"0\"/>
309 </node>
310 "
311 Settings/0:
312
313 "<!DOCTYPE node PUBLIC \"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN\"
314 \"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd\">
315 <node>
316 <interface name=\"org.freedesktop.DBus.Introspectable\">
317 <method name=\"Introspect\">
318 <arg name=\"data\" direction=\"out\" type=\"s\"/>
319 </method>
320 </interface>
321 <interface name=\"org.freedesktop.DBus.Properties\">
322 <method name=\"Get\">
323 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
324 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
325 <arg name=\"value\" direction=\"out\" type=\"v\"/>
326 </method>
327 <method name=\"Set\">
328 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
329 <arg name=\"propname\" direction=\"in\" type=\"s\"/>
330 <arg name=\"value\" direction=\"in\" type=\"v\"/>
331 </method>
332 <method name=\"GetAll\">
333 <arg name=\"interface\" direction=\"in\" type=\"s\"/>
334 <arg name=\"props\" direction=\"out\" type=\"a{sv}\"/>
335 </method>
336 </interface>
337 <interface name=\"org.freedesktop.NetworkManager.Settings.Connection\">
338 <method name=\"GetSecrets\">
339 <arg name=\"setting_name\" type=\"s\" direction=\"in\"/>
340 <arg name=\"secrets\" type=\"a{sa{sv}}\" direction=\"out\"/>
341 </method>
342 <method name=\"GetSettings\">
343 <arg name=\"settings\" type=\"a{sa{sv}}\" direction=\"out\"/>
344 </method>
345 <method name=\"Delete\">
346 </method>
347 <method name=\"Update\">
348 <arg name=\"properties\" type=\"a{sa{sv}}\" direction=\"in\"/>
349 </method>
350 <signal name=\"Removed\">
351 </signal>
352 <signal name=\"Updated\">
353 </signal>
354 </interface>
355 </node>
356 "