Thomas Zimmermann
3c5994d6ba
Bug 1223806: Convert Bluetooth to |BluetoothCoreNotificationHandler|, r=btian
2015-11-19 11:21:03 +01:00
Thomas Zimmermann
971e8406ba
Bug 1223806: Convert Bluetooth to |BluetoothCoreResultHandler|, r=btian
2015-11-19 11:21:03 +01:00
Thomas Zimmermann
350896bf18
Bug 1223806: Add Bluetooth Core interface, notification and result handler, r=btian
2015-11-19 11:21:03 +01:00
Thomas Zimmermann
ad3f2bad98
Bug 1211948: Register Bluetooth Handsfree module in Handsfree manager, r=btian
...
This patch moves the code for registering and unregistering the
Handsfree backend module into the Handsfree manager. The respective
code in the backend itself has been removed.
The new design allows for a strict separation between Setup module
and Handsfree module.
2015-10-16 15:20:35 +02:00
Thomas Zimmermann
d7f4ce6cdb
Bug 1211948: Register Bluetooth GATT module in GATT manager, r=joliu
...
This patch moves the code for registering and unregistering the
GATT backend module into the GATT manager. The respective code in
the backend itself has been removed.
The new design allows for a strict separation between Setup module
and GATT module.
2015-10-16 15:20:35 +02:00
Thomas Zimmermann
6a38760d55
Bug 1211948: Register Bluetooth AVRCP module in AVRCP manager, r=brsun
...
This patch moves the code for registering and unregistering the
AVRCP backend module into the AVRCP manager. The respective code
in the backend itself has been removed.
The new design allows for a strict separation between Setup module
and AVRCP module.
2015-10-16 15:20:35 +02:00
Thomas Zimmermann
3ffdf6b57b
Bug 1211948: Register Bluetooth A2DP module in A2DP manager, r=brsun
...
This patch moves the code for registering and unregistering the
A2DP backend module into the A2DP manager. The respective code in
the backend itself has been removed.
The new design allows for a strict separation between Setup module
and A2DP module.
2015-10-16 15:20:35 +02:00
Thomas Zimmermann
675ee8da68
Bug 1211948: Add interface class for Setup module to Bluetooth backend interface, r=brsun
...
With the new class |BluetoothSetupInterface|, Bluetooth modules can be
registered and unregistered from outside the Bluetooth backend code.
2015-10-16 15:20:35 +02:00
Thomas Zimmermann
456ba29d7a
Bug 1209469: Expose |BluetoothRemoteName| in Bluetooth backend interface, r=brsun
2015-10-02 11:07:47 +02:00
Thomas Zimmermann
7198754086
Bug 1209469: Expose |BluetoothAclState| in Bluetooth backend interface, r=brsun
2015-10-02 11:07:47 +02:00
Thomas Zimmermann
5facd8834c
Bug 1207649: Convert Bluetooth GATT backend to |BluetoothAddress|, r=joliu
...
This patch converts all methods in Bluetooth's GATT interface to
|BluetoothAddress|.
2015-09-30 09:42:33 +02:00
Thomas Zimmermann
40676b1f19
Bug 1207649: Convert Bluetooth AVRCP backend to |BluetoothAddress|, r=shuang
...
This patch converts all methods in Bluetooth's AVRCP interface to
|BluetoothAddress|.
2015-09-30 09:42:33 +02:00
Thomas Zimmermann
67ae102c63
Bug 1207649: Convert Bluetooth A2DP backend to |BluetoothAddress|, r=shuang
...
This patch converts all methods in Bluetooth's A2DP interface to
|BluetoothAddress|.
2015-09-30 09:42:33 +02:00
Thomas Zimmermann
dff6da9218
Bug 1207649: Convert Bluetooth Handsfree backend to |BluetoothAddress|, r=brsun
...
This patch converts all methods in Bluetooth's Handsfree interface to
|BluetoothAddress|.
2015-09-30 09:42:33 +02:00
Thomas Zimmermann
bccae2b2f9
Bug 1207649: Convert Bluetooth Socket backend to |BluetoothAddress|, r=brsun
...
This patch converts all methods in Bluetooth's Socket interface to
|BluetoothAddress|.
2015-09-30 09:42:33 +02:00
Thomas Zimmermann
4a49e25f31
Bug 1207649: Convert Bluetooth Core backend to |BluetoothAddress|, r=brsun
...
This patch converts all methods in Bluetooth's Core interface to use
|BluetoothAddress|.
2015-09-30 09:42:33 +02:00
Carsten "Tomcat" Book
113003e824
Backed out 8 changesets (bug 1207649) for bustage on a CLOSED TREE
...
Backed out changeset df09a48144a5 (bug 1207649)
Backed out changeset fcbf5852361f (bug 1207649)
Backed out changeset d63567af5fa2 (bug 1207649)
Backed out changeset 02928720b1a0 (bug 1207649)
Backed out changeset b906ed92f33a (bug 1207649)
Backed out changeset f03f71a3de8a (bug 1207649)
Backed out changeset 9c647b56f37c (bug 1207649)
Backed out changeset a336f5041c27 (bug 1207649)
2015-09-29 15:54:21 +02:00
Thomas Zimmermann
eabddbb140
Bug 1207649: Convert Bluetooth GATT backend to |BluetoothAddress|, r=joliu
...
This patch converts all methods in Bluetooth's GATT interface to
|BluetoothAddress|.
2015-09-29 14:07:01 +02:00
Thomas Zimmermann
0d139b5990
Bug 1207649: Convert Bluetooth AVRCP backend to |BluetoothAddress|, r=shuang
...
This patch converts all methods in Bluetooth's AVRCP interface to
|BluetoothAddress|.
2015-09-29 14:07:01 +02:00
Thomas Zimmermann
06468d6f08
Bug 1207649: Convert Bluetooth A2DP backend to |BluetoothAddress|, r=shuang
...
This patch converts all methods in Bluetooth's A2DP interface to
|BluetoothAddress|.
2015-09-29 14:07:01 +02:00
Thomas Zimmermann
2fe419c963
Bug 1207649: Convert Bluetooth Handsfree backend to |BluetoothAddress|, r=brsun
...
This patch converts all methods in Bluetooth's Handsfree interface to
|BluetoothAddress|.
2015-09-29 14:07:01 +02:00
Thomas Zimmermann
0172a482fd
Bug 1207649: Convert Bluetooth Socket backend to |BluetoothAddress|, r=brsun
...
This patch converts all methods in Bluetooth's Socket interface to
|BluetoothAddress|.
2015-09-29 14:07:01 +02:00
Thomas Zimmermann
e7c7b92f10
Bug 1207649: Convert Bluetooth Core backend to |BluetoothAddress|, r=brsun
...
This patch converts all methods in Bluetooth's Core interface to use
|BluetoothAddress|.
2015-09-29 14:07:01 +02:00
Jocelyn Liu
08e25742a0
Bug 1181482 - Patch1: Refine some data types in gecko backend for GATT server read/write request APIs. r=btian
2015-09-23 14:15:55 +08:00
Bruce Sun
e03fb4f7d3
Bug 1181479: Implement GATT Server service management; r=jocelyn, r=mrbkap
2015-08-24 16:58:13 +08:00
Thomas Zimmermann
8bdf56f23b
Bug 1205635: Don't define methods of Bluetooth backend interfaces in header, r=btian
...
Except the d'tors, we usually don't call any interfaces of the Bluetooth
backend interfaces. All methods are overriden in child classes.
This patch move the methods from the interface's header file to the source
file. Only the result handlers' d'tors are located in the header, as they
can be inlined.
2015-09-21 11:18:11 +02:00
Thomas Zimmermann
83d246f318
Bug 1204801: Move |BlutoothSetupResultHandler| to generic backend interface, r=btian
...
|BluetoothSetupResultHandler| is independent from the Bluetooth backend
code. This patch moves it to the other backend interfaces.
2015-09-16 10:37:58 +02:00
Ben Tian
8ddbe69e4f
Bug 1193379 - Move backend-neutral files into dom/bluetooth/common. r=joliu
...
--HG--
rename : dom/bluetooth/BluetoothCommon.h => dom/bluetooth/common/BluetoothCommon.h
rename : dom/bluetooth/BluetoothHfpManagerBase.h => dom/bluetooth/common/BluetoothHfpManagerBase.h
rename : dom/bluetooth/BluetoothHidManager.cpp => dom/bluetooth/common/BluetoothHidManager.cpp
rename : dom/bluetooth/BluetoothHidManager.h => dom/bluetooth/common/BluetoothHidManager.h
rename : dom/bluetooth/BluetoothInterface.cpp => dom/bluetooth/common/BluetoothInterface.cpp
rename : dom/bluetooth/BluetoothInterface.h => dom/bluetooth/common/BluetoothInterface.h
rename : dom/bluetooth/BluetoothPbapRequestHandle.cpp => dom/bluetooth/common/BluetoothPbapRequestHandle.cpp
rename : dom/bluetooth/BluetoothPbapRequestHandle.h => dom/bluetooth/common/BluetoothPbapRequestHandle.h
rename : dom/bluetooth/BluetoothProfileManagerBase.h => dom/bluetooth/common/BluetoothProfileManagerBase.h
rename : dom/bluetooth/BluetoothRilListener.cpp => dom/bluetooth/common/BluetoothRilListener.cpp
rename : dom/bluetooth/BluetoothRilListener.h => dom/bluetooth/common/BluetoothRilListener.h
rename : dom/bluetooth/BluetoothSocketObserver.h => dom/bluetooth/common/BluetoothSocketObserver.h
rename : dom/bluetooth/BluetoothUtils.cpp => dom/bluetooth/common/BluetoothUtils.cpp
rename : dom/bluetooth/BluetoothUtils.h => dom/bluetooth/common/BluetoothUtils.h
rename : dom/bluetooth/BluetoothUuid.cpp => dom/bluetooth/common/BluetoothUuid.cpp
rename : dom/bluetooth/BluetoothUuid.h => dom/bluetooth/common/BluetoothUuid.h
rename : dom/bluetooth/ObexBase.cpp => dom/bluetooth/common/ObexBase.cpp
rename : dom/bluetooth/ObexBase.h => dom/bluetooth/common/ObexBase.h
2015-08-21 15:17:44 +08:00