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
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
Bruce Sun
a8b089a2b8
Bug 1181483: Implement GATT server characteristic notification; r=jocelyn, r=mrbkap
2015-09-23 14:18:01 +08:00
Jocelyn Liu
1832bcbeea
Bug 1181482 - Patch3: Implement |sendResponse| and BluetoothGattAttributeEvent for GATT server read/write requests. r=btian, r=bz
2015-09-23 14:16:27 +08:00
Bruce Sun
ecebfa45d5
Bug 1181479: Sync the coding style; r=jocelyn
2015-09-21 14:41:02 +08:00
Bruce Sun
e03fb4f7d3
Bug 1181479: Implement GATT Server service management; r=jocelyn, r=mrbkap
2015-08-24 16:58:13 +08:00
Bruce Sun
0743c11d2e
Bug 1181479: Refine GenerateUuid(); r=jocelyn
2015-09-21 14:40:11 +08:00
Bruce Sun
0b06af747b
Bug 1181479: Refine StringToUuid; r=jocelyn
2015-09-21 14:39:44 +08:00
Ben Tian
5e46603952
Bug 1195685 - Transform macro |BT_APPEND_NAMED_VALUE| into function, r=shuang
2015-09-09 10:59:36 +08:00
Jocelyn Liu
a81cf1b3e6
Bug 1181480 - Add and implement GATT server connection related Web APIs. r=btian, r=mrbkap
2015-08-21 17:11:14 +08:00
Jocelyn Liu
ed3e351a68
Bug 1181512 - Use a single GATT interface, result handler, and notification handler for both GATT client and server operations in bluetooth daemon backend as bluez ipc protocol. r=tzimmermann
2015-08-19 14:28:06 -07:00
Ben Tian
d4e5970e84
Bug 1195608 - [cleanup] Fix too long lines and revise some comments under dom/bluetooth, r=joliu
2015-08-18 11:29:45 +08:00
Birunthan Mohanathas
a8939590de
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Jocelyn Liu
539e9fd925
Bug 1170071 - Part 4: Add Gatt server interfaces for Bluetooth daemon. r=shuang
...
CLOSED TREE
2015-07-08 04:34:00 -04:00
Bruce Sun
d4a4b4f0a1
Bug 1164387 - Use |btgatt_client_interface_t.get_device_type| to get the device type. r=jocelyn
2015-07-02 12:07:43 +08:00
Ben Tian
da8ddddc60
Bug 1179141 - Remove macro |BT_API2_LOGR|, r=joliu
2015-07-02 15:13:41 +08:00
Bruce Sun
b47876dbca
Bug 1161945 - Fix empty characteristics and descriptors after searching services. f=elin, r=jocelyn
2015-06-12 10:44:57 +08:00
Bruce Sun
75cb2ea259
Bug 1161956 - Fix crashes while using GATT client functions. r=jocelyn
2015-06-03 18:19:43 +08:00
Jamin Liu
1fc46c5d1a
Bug 1170086 - Fix the parameter type of DispatchReplyError() in StartLeScan result handler. r=joliu
2015-06-02 13:55:12 +08:00
Jamin Liu
cf0fd0d19c
Bug 1166215 - Cast 'BluetoothTypeOfDevice' to uint32_t before the BT signal is distributed to BluetoothAdapter. r=joliu
2015-05-20 14:29:25 +08:00
Bruce Sun
3c8da08a08
Bug 1163912: Set |Type| property of BluetoothDevice a initial value during LeScan; f=elin, r=jocelyn
2015-05-13 15:50:21 +08:00
Carsten "Tomcat" Book
ba5c4e1c0c
Merge mozilla-central to b2g-inbound
2015-05-04 15:26:45 +02:00
Jamin Liu
da0f8172bb
Bug 1063444 - Implement LE scan related methods and LE device event. r=joliu, r=mrbkap
2015-05-04 18:59:02 +08:00
Andrew McCreight
9e8f4b219e
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Thomas Zimmermann
99e571dff8
Bug 1156229: Update GATT support to include Android L, r=joliu
...
This patch adds L support to the GATT implementation. Only the HAL
backend is currently supported.
2015-04-22 09:35:36 +02:00
Thomas Zimmermann
6a2c5933a5
Bug 1156229: Make ref-counted class destructors non-public, r=joliu
...
To build Bluetooth v2 with gcc 4.8 and later, all ref-counted classes
must have non-public destructors.
2015-04-22 09:35:36 +02:00
Bruce Sun
c1123fbf68
Bug 1152653 - Implement BluetoothGatt.oncharacteristicchanged. r=jocelyn, r=mrbkap
2015-04-16 16:47:01 +08:00
Bruce Sun
056f82d8c9
Bug 1140952 - Implement read/write value of a descriptor for GATT client API (ipc part). f=jocelyn, r=btian
2015-04-16 16:45:20 +08:00
Bruce Sun
c20fe1eef4
Bug 1140952 - Implement read/write value of a characteristic for GATT client API (ipc part). f=jocelyn, r=btian
2015-04-16 16:44:37 +08:00
Thomas Zimmermann
3a30ef8287
Bug 1146355: Added GATT support to Bluedroid backend, r=joliu
...
This patch moves GATT support for Bluetooth v2 into the shared
backend code. No functional modifications are made.
--HG--
rename : dom/bluetooth2/bluedroid/BluetoothGattHALInterface.cpp => dom/bluetooth/bluedroid/BluetoothGattHALInterface.cpp
rename : dom/bluetooth2/bluedroid/BluetoothGattHALInterface.h => dom/bluetooth/bluedroid/BluetoothGattHALInterface.h
rename : dom/bluetooth2/bluedroid/BluetoothGattManager.cpp => dom/bluetooth/bluedroid/BluetoothGattManager.cpp
rename : dom/bluetooth2/bluedroid/BluetoothGattManager.h => dom/bluetooth/bluedroid/BluetoothGattManager.h
2015-04-09 15:57:40 +02:00