eb50aa96ca050bb76636401f81965df12be7e21b |
|
15-Sep-2017 |
Jack He <siyuanh@google.com> |
Clean-up BTIF profile queue on profile shutdown * Add btif_profile_cleanup(uuid) method to remove pending connection requests for individual UUIDs * Call the above method in each profile's clean-up method * Add unit tests for btif_profile_queue Bug: 63790458 Test: make, unit tests, pair and connect car kits Change-Id: I28288c295b7ca0259b2112c11b4e5a81d6f2e33c (cherry picked from commit d366807102bce97e494e83570d757ebcb6a33b3c)
/system/bt/btif/include/btif_profile_queue.h
|
9e030fde05352ec4385d7baf6cc2af89e95e039c |
|
25-Jun-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Rename bt_bdaddr_t into RawAddress (3/3) Test: compilation test Change-Id: I4571721a0c6165a66450ee157a53d8d15bfc45d0
/system/bt/btif/include/btif_profile_queue.h
|
ee96a3c60fca590d38025925c072d264e06493c4 |
|
23-Nov-2016 |
Myles Watson <mylesgw@google.com> |
Fix asterisks in block quotes Remove double asterisks from block quotes. git grep -lP '^[*][*]' | xargs sed 's/^[*][*]/ \*/' -i Fix asterisk line lengths git grep -l '^[ /][*]\{79,\}[*/]' | \ xargs sed -i s,"^\([ /]\)[*]\([*]\{78\}\)[*]*\([*/]\)","\1\2\3", Test: mma -j32 Change-Id: Ie3fd375ac2f804cb0f53bf1314a005e85973b3d7
/system/bt/btif/include/btif_profile_queue.h
|
6bd442f543972b072ef2cbbcf2f7c91202de1045 |
|
19-Oct-2016 |
Myles Watson <mylesgw@google.com> |
btif: Apply clang-format clang-format doesn't understand block quotes of this form: /* This is not handled well ** because there are two asterisks **/ cd btif/ # Replace '**' at the beginning of the line with ' *' sed 's/^[*][*]/ \*/' -i include/* src/* test/* co/* clang-format --style=file -i src/* include/* test/* co/* Test: mma -j32 Change-Id: I2477eae5480602d5b2fee5ec89c9ed7888022341
/system/bt/btif/include/btif_profile_queue.h
|
49a86709488e5cfd5e23759da18bf9613e15b04d |
|
08-Jul-2015 |
Marie Janssen <jamuraa@google.com> |
build: LOG_TAG consistency, include order, build fixes Fix the order of includes across a bunch of files, and declare LOG_TAG at the top of every file in which it is used. Consistently use bt_ as a LOG_TAG prefix. Fix issues with LOG macro usage. Remove unused includes and double-includes (when in related .h) Add includes as necessary to compile cleanly (problems surfaced by reordering includes) Change-Id: Ic55520c8302b06bbc1942c10c448b20844669da6
/system/bt/btif/include/btif_profile_queue.h
|
eacc69d09256ecaa7c01ea066cd70b0049edc23b |
|
28-Oct-2014 |
Sharvil Nanavati <sharvil@google.com> |
Don't dispatch connections in the connection queue until stack comes up. Bug: 18139425
/system/bt/btif/include/btif_profile_queue.h
|
f7dd9f5779680da37dc89e5df2b26d436487818c |
|
24-Oct-2013 |
Hemant Gupta <hemantg@codeaurora.org> |
Add A2DP Sink Support Change-Id: I9affefdd2d00597545e49c593ef3bddb110d4c9c
/system/bt/btif/include/btif_profile_queue.h
|
fe10dd40a0b5b553467fff293a6addc56e4eae90 |
|
26-Apr-2014 |
Sharvil Nanavati <sharvil@google.com> |
Update btif_profile_queue to use the list data structure. The profile queue maintains a list of pending connect operations for each profile. If a connect is followed by a disconnect before the queued connect is dispatched, the disconnect will have no effect and the connect will proceed. This code clearly needs to be re-thought; it may be a good idea to abandon the connect queue entirely in the long-run. Change-Id: Ic0e85654abcf7a47f65953edb301eb9524394950
/system/bt/btif/include/btif_profile_queue.h
|
5738f83aeb59361a0a2eda2460113f6dc9194271 |
|
13-Dec-2012 |
The Android Open Source Project <initial-contribution@android.com> |
Snapshot cdeccf6fdd8c2d494ea2867cb37a025bf8879baf Change-Id: Ia2de32ccb97a9641462c72363b0a8c4288f4f36d
/system/bt/btif/include/btif_profile_queue.h
|