summaryrefslogtreecommitdiff
path: root/doc/control-api.txt
blob: 85b644262c80dc08c16979ab16a2a8bbdeb694cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
BlueZ D-Bus Control API description
***********************************

Copyright (C) 2004-2010  Marcel Holtmann <marcel@holtmann.org>
Copyright (C) 2007-2008  David Stockwell <dstockwell@frequency-one.com>


Control hierarchy
=================

Service		org.bluez
Interface	org.bluez.Control
Object path	[variable prefix]/{hci0,hci1,...}/dev_XX_XX_XX_XX_XX_XX

Methods		boolean IsConnected() {deprecated}

			Returns True if connected, otherwise FALSE.

		void Connect()

			Connect to remote device.

		void Disconnect()

			Disconnect from remote device.

		void Play()

			Resume playback.

		void Pause()

			Pause playback.

		void Stop()

			Stop playback.

		void Next()

			Next item.

		void Previous()

			Previous item.

		void VolumeDown()

			Adjust remote volume one step down

		void VolumeUp()

			Adjust remote volume one step up

		void VolumeDown()

			Adjust remote volume one step down

Signals		Connected() {deprecated}

			Sent when a successful AVRCP connection has been made
			to the remote device.

		Disconnected() {deprecated}

			Sent when the AVRCP connection to the remote device
			has been disconnected.

Properties

		boolean Connected [readonly]