Avoid exposing OffloadCallbackEvent values
Keep the android.hardware.tetheroffload.control.V1_0.OffloadCallbackEvent import from leaking outside of OffloadHardwareInterface by converting each event type into a separate callback. Add basic logging implementation in OffloadController. Seems like every call just needs to log save for two that actually need to do work: - onSupportAvailable() * poll stats and notify NetworkStatsService * (re)push all state, as the hardware now supports offload (again) - onStoppedLimitReached() * poll stats and notify NetworkStatsService Test: as follows - built - flashed - booted - "runtest frameworks-net" passed Bug: 29337859 Bug: 32163131 Change-Id: I46c2e5252ae72a09a1550862847c1af441ece072
Loading
Please register or sign in to comment