Home | History | Annotate | Download | only in doc
      1 BlueZ D-Bus Input API description
      2 *********************************
      3 
      4 Copyright (C) 2004-2010  Marcel Holtmann <marcel (a] holtmann.org>
      5 
      6 
      7 Input hierarchy
      8 ===============
      9 
     10 Service		org.bluez
     11 Interface	org.bluez.Input
     12 Object path	[variable prefix]/{hci0,hci1,...}/dev_XX_XX_XX_XX_XX_XX
     13 
     14 Methods		void Connect()
     15 
     16 			Connect to the input device.
     17 
     18 			Possible errors: org.bluez.Error.AlreadyConnected
     19 					 org.bluez.Error.ConnectionAttemptFailed
     20 
     21 		void Disconnect()
     22 
     23 			Disconnect from the input device.
     24 
     25 			To abort a connection attempt in case of errors or
     26 			timeouts in the client it is fine to call this method.
     27 
     28 			Possible errors: org.bluez.Error.Failed
     29 
     30 		dict GetProperties()
     31 
     32 			Returns all properties for the interface. See the
     33 			properties section for available properties.
     34 
     35 			Possible Errors: org.bluez.Error.InvalidArguments
     36 
     37 Signals		PropertyChanged(string name, variant value)
     38 
     39 			This signal indicates a changed value of the given
     40 			property.
     41 
     42 Properties	boolean Connected [readonly]
     43 
     44 			Indicates if the device is connected.
     45