Home | History | Annotate | Download | only in doc
      1 BlueZ D-Bus Manager API description
      2 ***********************************
      3 
      4 Copyright (C) 2004-2010  Marcel Holtmann <marcel (a] holtmann.org>
      5 Copyright (C) 2005-2006  Johan Hedberg <johan.hedberg (a] nokia.com>
      6 Copyright (C) 2005-2006  Claudio Takahasi <claudio.takahasi (a] indt.org.br>
      7 Copyright (C) 2006-2007  Luiz von Dentz <luiz.dentz (a] indt.org.br>
      8 
      9 
     10 Manager hierarchy
     11 =================
     12 
     13 Service		org.bluez
     14 Interface	org.bluez.Manager
     15 Object path	/
     16 
     17 Methods		dict GetProperties()
     18 
     19 			Returns all global properties. See the
     20 			properties section for available properties.
     21 
     22 			Possible Errors: org.bluez.Error.DoesNotExist
     23 					 org.bluez.Error.InvalidArguments
     24 
     25 		object DefaultAdapter()
     26 
     27 			Returns object path for the default adapter.
     28 
     29 			Possible errors: org.bluez.Error.InvalidArguments
     30 					 org.bluez.Error.NoSuchAdapter
     31 
     32 		object FindAdapter(string pattern)
     33 
     34 			Returns object path for the specified adapter. Valid
     35 			patterns are "hci0" or "00:11:22:33:44:55".
     36 
     37 			Possible errors: org.bluez.Error.InvalidArguments
     38 					 org.bluez.Error.NoSuchAdapter
     39 
     40 		array{object} ListAdapters() {deprecated}
     41 
     42 			Returns list of adapter object paths under /org/bluez.
     43 			This method is deprecated, instead use the Adapters
     44 			Property to get the list of adapter object paths.
     45 
     46 			Possible errors: org.bluez.Error.InvalidArguments
     47 					 org.bluez.Error.Failed
     48 					 org.bluez.Error.OutOfMemory
     49 
     50 Signals		PropertyChanged(string name, variant value)
     51 
     52 			This signal indicates a changed value of the given
     53 			property.
     54 
     55 		AdapterAdded(object adapter)
     56 
     57 			Parameter is object path of added adapter.
     58 
     59 		AdapterRemoved(object adapter)
     60 
     61 			Parameter is object path of removed adapter.
     62 
     63 		DefaultAdapterChanged(object adapter)
     64 
     65 			Parameter is object path of the new default adapter.
     66 
     67 			In case all adapters are removed this signal will not
     68 			be emitted. The AdapterRemoved signal has to be used
     69 			to detect that no default adapter is selected or
     70 			available anymore.
     71 
     72 Properties	array{object} Adapters [readonly]
     73 
     74 			List of adapter object paths.
     75