1
BlueZ D-Bus Manager API description
2
***********************************
4
Copyright (C) 2004-2008 Marcel Holtmann <marcel@holtmann.org>
5
Copyright (C) 2005-2006 Johan Hedberg <johan.hedberg@nokia.com>
6
Copyright (C) 2005-2006 Claudio Takahasi <claudio.takahasi@indt.org.br>
7
Copyright (C) 2006-2007 Luiz von Dentz <luiz.dentz@indt.org.br>
14
Interface org.bluez.Manager
17
Methods object DefaultAdapter()
19
Returns object path for the default adapter.
21
Possible errors: org.bluez.Error.InvalidArguments
22
org.bluez.Error.NoSuchAdapter
24
object FindAdapter(string pattern)
26
Returns object path for the specified adapter. Valid
27
patterns are "hci0" or "00:11:22:33:44:55".
29
Possible errors: org.bluez.Error.InvalidArguments
30
org.bluez.Error.NoSuchAdapter
32
array{object} ListAdapters()
34
Returns list of adapter object paths under /org/bluez
36
Possible errors: org.bluez.Error.InvalidArguments
37
org.bluez.Error.Failed
38
org.bluez.Error.OutOfMemory
40
Signals AdapterAdded(object adapter)
42
Parameter is object path of added adapter.
44
AdapterRemoved(object adapter)
46
Parameter is object path of removed adapter.
48
DefaultAdapterChanged(object adapter)
50
Parameter is object path of the new default adapter,
51
or an empty string if there is no available adapters.
53
In case all adapters are removed this signal will not
54
be emitted. The AdapterRemoved signal has to be used
55
to detect that no default adapter is selected or