diff options
Diffstat (limited to 'packages/SystemUI/src/com/android/systemui/OverviewProxyService.java')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/OverviewProxyService.java | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/OverviewProxyService.java b/packages/SystemUI/src/com/android/systemui/OverviewProxyService.java index 0cefe4466774..0056e1b41b93 100644 --- a/packages/SystemUI/src/com/android/systemui/OverviewProxyService.java +++ b/packages/SystemUI/src/com/android/systemui/OverviewProxyService.java @@ -36,13 +36,15 @@ import com.android.systemui.OverviewProxyService.OverviewProxyListener; import com.android.systemui.statusbar.policy.CallbackController; import com.android.systemui.statusbar.policy.DeviceProvisionedController; import com.android.systemui.statusbar.policy.DeviceProvisionedController.DeviceProvisionedListener; +import java.io.FileDescriptor; +import java.io.PrintWriter; import java.util.ArrayList; import java.util.List; /** * Class to send information from overview to launcher with a binder. */ -public class OverviewProxyService implements CallbackController<OverviewProxyListener> { +public class OverviewProxyService implements CallbackController<OverviewProxyListener>, Dumpable { private static final String TAG = "OverviewProxyService"; private static final long BACKOFF_MILLIS = 5000; @@ -180,6 +182,15 @@ public class OverviewProxyService implements CallbackController<OverviewProxyLis } } + @Override + public void dump(FileDescriptor fd, PrintWriter pw, String[] args) { + pw.println(TAG + " state:"); + pw.print(" mConnectionBackoffAttempts="); pw.println(mConnectionBackoffAttempts); + pw.print(" isCurrentUserSetup="); pw.println(mDeviceProvisionedController + .isCurrentUserSetup()); + pw.print(" isConnected="); pw.println(mOverviewProxy != null); + } + public interface OverviewProxyListener { void onConnectionChanged(boolean isConnected); } |