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/ipc/linux_ipc_host.h
|
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/ipc/linux_ipc_host.h
|
e415c050edbb2710e8807dd2602c851412953268 |
|
23-Sep-2015 |
Scott James Remnant <keybuk@google.com> |
Rename IPCHandlerUnix to IPCHandlerLinux Since it relies on the Linux-specific sequential packet socket type, rename the "Unix" IPC Handler to "Linux". Change-Id: I04c4d6d3f73061099ebffb1ee3adfd0a20430dd7
/system/bt/service/ipc/linux_ipc_host.h
|