android_packages_modules_Co.../Tethering/common/TetheringLib/src/android/net
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Quang Anh Luong 48fbdf4a36 no-op: Refactor bluetooth tethering listener
enableTetheringInternal immediately sends the tether result for all
types except for TETHERING_BLUETOOTH, which relies on
setBluetoothTethering to sends the result immediately if the Pan
service is connected, or defer the result until after the Pan service
connects.

To keep better track of the active listeners and simplify the logic for
further listener behavior changes (i.e. notifying the listener after the
link layer event), refactor the bluetooth listener to be called
immediately within enableTetheringInternal if the Pan service is
connected like the other tethering types.

Bug: 216524590
Test: covered by existing tests
Change-Id: I91196e430b44ef2391de662ff0ed6e051b453d98
2025-02-13 18:50:27 +09:00
..
wear Add CDM dependency in Tethering 2022-12-16 17:55:53 +00:00
IIntResultListener.aidl [Tether13] Move TetheringManager into framework 2019-12-19 20:53:06 +08:00
ITetheringConnector.aidl Add basic implementation of stopTetheringRequest 2025-01-31 16:23:04 +09:00
ITetheringEventCallback.aidl Revert "Revert "Add onSupportedTetheringType callback"" 2022-07-20 06:18:13 +00:00
TetheredClient.aidl Add API for tethering clients change 2020-01-24 23:39:50 +09:00
TetheredClient.java Remove Tethering @TestApi 2020-10-15 07:42:41 +00:00
TetheringCallbackStartedParcel.aidl Revert "Revert "Add onSupportedTetheringType callback"" 2022-07-20 06:18:13 +00:00
TetheringConfigurationParcel.aidl Remove unused TetheringConfigurationParcel fileds 2022-08-16 15:58:44 +00:00
TetheringConstants.java Pass entitlement configuration to Settings for entitlement check 2020-06-20 10:19:21 +08:00
TetheringInterface.aidl Add the tethering type to TetheringEventCallback methods 2021-06-01 14:35:39 +08:00
TetheringInterface.java Make Tethering public API for DO/Carrier apps 2024-12-05 11:49:39 +09:00
TetheringManager.java no-op: Refactor bluetooth tethering listener 2025-02-13 18:50:27 +09:00
TetheringRequestParcel.aidl Add methods to distinguish TetheringRequest types 2025-01-21 17:48:38 +09:00
TetherStatesParcel.aidl Add the tethering type to TetheringEventCallback methods 2021-06-01 14:35:39 +08:00