From 3309398cbfe33452a3568a7ab7d80e127b63a10c Mon Sep 17 00:00:00 2001 From: Songchun Fan Date: Thu, 10 Sep 2020 13:12:39 -0700 Subject: [incremental/pm] app states and transitions Based on go/incremental-states-design with basic setter/getters. Defines IncrementalStates class which handles state transitions. New (internal) Intent actions: PACKAGE_FULLY_LOADED, PACKAGE_STARTABLE, PACKAGE_UNSTARTABLE. BUG: 168043976 Test: unit tests Change-Id: I7b0ec2dd9f028ee620a9307a1e71ddf12ea5a9af --- services/incremental/IncrementalService.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'services/incremental/IncrementalService.cpp') diff --git a/services/incremental/IncrementalService.cpp b/services/incremental/IncrementalService.cpp index bbcb3122c9bb..5f145f33f628 100644 --- a/services/incremental/IncrementalService.cpp +++ b/services/incremental/IncrementalService.cpp @@ -2135,6 +2135,11 @@ binder::Status IncrementalService::DataLoaderStub::onStatusChanged(MountId mount return binder::Status::ok(); } +binder::Status IncrementalService::DataLoaderStub::reportStreamHealth(MountId mountId, + int newStatus) { + return binder::Status::ok(); +} + bool IncrementalService::DataLoaderStub::isHealthParamsValid() const { return mHealthCheckParams.blockedTimeoutMs > 0 && mHealthCheckParams.blockedTimeoutMs < mHealthCheckParams.unhealthyTimeoutMs; -- cgit v1.2.3-59-g8ed1b