summaryrefslogtreecommitdiff
path: root/libs/androidfw/ResourceTimer.cpp
diff options
context:
space:
mode:
author Tyler Gunn <tgunn@google.com> 2023-12-21 21:23:31 +0000
committer Tyler Gunn <tgunn@google.com> 2024-02-02 22:36:49 +0000
commitda266f200c734b423755d39113bb97349dd4d66f (patch)
tree647854e84b4e4a04b2497391d4db33ab84da320b /libs/androidfw/ResourceTimer.cpp
parenta09617041de099d25708913b91d9e28d32e17cbc (diff)
Formalize ConnectionService#onCreateXComplete hidden APIs.
These were added a long time ago for the Telephony stack so that it could know when Telecom has finished adding a new connection or conference. The original design of ConnectionService#onCreateConnectionComplete and ConnectionService#onCreateConferenceComplete assumes that the developer returns their instance of Connection or Conference, respectively, from those APIs and the platform then adds those to Telecom. The original API design there has a small timing issue in that if you want to signal on the Connection/Conference, you need to wait until it has been added to Telecom first. In practice this is not often a problem, well, until it is. We've had a few 3p VOIP apps running into similar issues so making these public gives them the same benefit we've seen in the Telephony stack. Test: Added new CTS test coverage for these APIs. Fixes: 317391843 Change-Id: I46b00e468873bc7f880f6a4bd2416adfa0a4c161
Diffstat (limited to 'libs/androidfw/ResourceTimer.cpp')
0 files changed, 0 insertions, 0 deletions