Fix build break for rpm
[framework/connectivity/bluez.git] / doc / input-api.txt
1 BlueZ D-Bus Input API description
2 *********************************
3
4 Copyright (C) 2004-2010  Marcel Holtmann <marcel@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.