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