bb18c41ffa0370d4eb0c4a15904b114355606466 |
|
12-Nov-2015 |
Arman Uguray <armansito@google.com> |
service: Refactor Client/Instance naming Refactored the internal interfaces so that data structures with per-application instances such as GattClient, GattServer, and LowEnergyClient, and all other related data structures use "instance" to generically refer to these instances rather than "client", which was the naming inherited from BTIF. Bug: 25650633 Change-Id: I1bda387f5d8fdccebe5eae7f058d7f8defafe8cc
/system/bt/service/test/gatt_server_unittest.cpp
|
234138e2606dd7a54fbcc540643511abc0a3598d |
|
07-Oct-2015 |
Arman Uguray <armansito@google.com> |
service: Create a client library for applications This CL creates the libbluetooth-client static library that external code can link against to interact with the Bluetooth daemon using Binder. To this end, all service/ code that is common to the client library and the daemon itself have been moved to service/common/bluetooth and service/common is exported in LOCAL_EXPORT_C_INCLUDE_DIRS. bluetooth-cli and bt-example-hr-server have been update to demonstrate how an app should use this library (using library includes). Bug: 23169160 Change-Id: Ie6841bd6c48846eecec824ff1e80a9971385d1fc
/system/bt/service/test/gatt_server_unittest.cpp
|
cd644e3c54a4321b7626b52531c59f88e24e87be |
|
02-Oct-2015 |
Arman Uguray <armansito@google.com> |
service: Support GattServer notifications/indications Added outgoing notification/indication support to bluetooth::GattServer and implemented the related Binder API. Bug: 24245347 Change-Id: I2d5cea90137e5d771f969163591b50aee1ad171c
/system/bt/service/test/gatt_server_unittest.cpp
|
4ebcbd9ede4006500c3ead0685befe0a8e4aadc2 |
|
30-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Support GATT server async write requests. Added support for incoming characteristic/descriptor read requests to bluetooth::GattServer and implemented the related Binder API. Bug: 24245347 Change-Id: I18202c3255f0fb8fc5338b1139c375e1439b6568
/system/bt/service/test/gatt_server_unittest.cpp
|
514bf6087093375351784b287cb29c5f4603273c |
|
30-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Support GATT server async read requests. Added support for incoming characteristic/descriptor read requests to bluetooth::GattServer and implemented the related Binder API. Bug: 24245347 Change-Id: I88161c5bd3ca9ba5604c00aa4e569b3baf19137c
/system/bt/service/test/gatt_server_unittest.cpp
|
b10f96fa25266b69d0d31af166e93afe14134be7 |
|
29-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Add HAL wrappers for read_request_cb and connection_cb Added HAL wrappers for GATT server callbacks for incoming read requests, GATT connection state, and the send_response function. Bug: 24245347 Change-Id: I8605fc6548294f9e09416ca8474cf13619463c40
/system/bt/service/test/gatt_server_unittest.cpp
|
d9b0552a7f75737b5c8c60cb87f892b1b9323acf |
|
26-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetoothGattServer.addDescriptor Declared and implemented the IBluetoothGattServer.addDescriptor API. Bug: 24245347 Change-Id: I7d1e992321c260b9d77521b1c8d7a1e7737b35cc
/system/bt/service/test/gatt_server_unittest.cpp
|
91613743c9db02dbe05d93d2afa163b78068d054 |
|
25-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetoothGattServer.addCharacteristic Declared and implemented the IBluetoothGattServer.addCharacteristic Binder API. Bug: 24245347 Change-Id: I8baaed8d6dbf8ac2209b8fd0c918cade78dcba64
/system/bt/service/test/gatt_server_unittest.cpp
|
df0b2714553cabc735222ce18a5f018c5a5fa138 |
|
24-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Implement adding a service declaration This CL implements initiating and starting a GATT service declaration in GattServer. Bug: 24245347 Change-Id: I53281d29a052c1890616b6595881108ca0eedec3
/system/bt/service/test/gatt_server_unittest.cpp
|
78a44cdb25616892087af2c92abd382878c2ccb4 |
|
24-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Add HAL wrappers for adding a service Added wrappers for HAL functions for adding and starting a service declaration. Bug: 24245347 Change-Id: Ie9bd09abb443abdfdc31f3439d563c58066961f2
/system/bt/service/test/gatt_server_unittest.cpp
|
0f2d4897046f037a9f181f47f3d349a9dd646478 |
|
22-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Add new GattServer abstraction Added bluetooth::GattServer and bluetooth::GattServerFactory, which conform the BluetoothClientInterface and BluetoothClientInterfaceFactory interfaces. A GattServer represents a per-application server instance that was registered with the stack (a GATT server API "client"). The new code was added to the gatt_server.h|.cpp files, replacing the old code that was added for cast. The old code has been moved to the gatt_server_old.h|.cpp files. Bug: 24245347 Change-Id: I3ca2eb53ab8320c9dba656859a4a89683607bb22
/system/bt/service/test/gatt_server_unittest.cpp
|