/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/util/concurrency/ |
H A D | SysUIConcurrencyModule.java | 139 public static DelayableExecutor provideLongRunningDelayableExecutor( in provideLongRunningDelayableExecutor() 159 public static DelayableExecutor provideDelayableExecutor(@Background Looper looper) { in provideDelayableExecutor() 169 public static DelayableExecutor provideBackgroundDelayableExecutor(@Background Looper looper) { in provideBackgroundDelayableExecutor() 178 public static RepeatableExecutor provideRepeatableExecutor(@Background DelayableExecutor exec) { in provideRepeatableExecutor() 189 @Background DelayableExecutor exec) { in provideBackgroundRepeatableExecutor() 199 public static RepeatableExecutor provideMainRepeatableExecutor(@Main DelayableExecutor exec) { in provideMainRepeatableExecutor() 207 @Main DelayableExecutor executor) { in providesMainMessageRouter() 215 @Background DelayableExecutor executor) { in providesBackgroundMessageRouter()
|
H A D | ThreadFactory.java | 62 DelayableExecutor buildDelayableExecutorOnNewThread(String threadName); in buildDelayableExecutorOnNewThread() 67 DelayableExecutor buildDelayableExecutorOnHandler(Handler handler); in buildDelayableExecutorOnHandler() 72 DelayableExecutor buildDelayableExecutorOnLooper(Looper looper); in buildDelayableExecutorOnLooper()
|
H A D | ThreadFactoryImpl.java | 49 public DelayableExecutor buildDelayableExecutorOnNewThread(String threadName) { in buildDelayableExecutorOnNewThread() 56 public DelayableExecutor buildDelayableExecutorOnHandler(Handler handler) { in buildDelayableExecutorOnHandler() 61 public DelayableExecutor buildDelayableExecutorOnLooper(Looper looper) { in buildDelayableExecutorOnLooper()
|
H A D | RepeatableExecutorImpl.java | 26 private final DelayableExecutor mExecutor; 28 RepeatableExecutorImpl(DelayableExecutor executor) { in RepeatableExecutorImpl()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/ |
H A D | NotificationTapHelper.java | 24 import com.android.systemui.util.concurrency.DelayableExecutor; 38 private final DelayableExecutor mExecutor; 44 private NotificationTapHelper(FalsingManager falsingManager, DelayableExecutor executor, in NotificationTapHelper() 148 private final DelayableExecutor mDelayableExecutor; 151 public Factory(FalsingManager falsingManager, @Main DelayableExecutor delayableExecutor) { in Factory()
|
H A D | TapAgainViewController.java | 27 import com.android.systemui.util.concurrency.DelayableExecutor; 37 private final DelayableExecutor mDelayableExecutor; 58 @Main DelayableExecutor delayableExecutor, in TapAgainViewController()
|
/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/util/concurrency/ |
H A D | FakeThreadFactory.java | 60 public DelayableExecutor buildDelayableExecutorOnNewThread(String threadName) { in buildDelayableExecutorOnNewThread() 65 public DelayableExecutor buildDelayableExecutorOnHandler(Handler handler) { in buildDelayableExecutorOnHandler() 70 public DelayableExecutor buildDelayableExecutorOnLooper(Looper looper) { in buildDelayableExecutorOnLooper()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/dump/ |
H A D | LogBufferFreezer.kt | 27 import com.android.systemui.util.concurrency.DelayableExecutor 33 @Main private val executor: DelayableExecutor, 38 @Main executor: DelayableExecutor
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/collection/ |
H A D | NotifPipelineChoreographerTest.kt | 25 import com.android.systemui.util.concurrency.DelayableExecutor 44 val executor: DelayableExecutor = mock<DelayableExecutor>().also { 118 @BindsInstance @Main executor: DelayableExecutor
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/util/sensors/ |
H A D | ProximityCheck.java | 20 import com.android.systemui.util.concurrency.DelayableExecutor; 35 private final DelayableExecutor mDelayableExecutor; 43 @Main DelayableExecutor delayableExecutor) { in ProximityCheck()
|
H A D | PostureDependentProximitySensor.java | 23 import com.android.systemui.util.concurrency.DelayableExecutor; 49 @Main DelayableExecutor delayableExecutor, in PostureDependentProximitySensor()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/dialog/ |
H A D | WifiStateWorker.java | 40 import com.android.systemui.util.concurrency.DelayableExecutor; 52 private DelayableExecutor mBackgroundExecutor; 59 @Background DelayableExecutor backgroundExecutor, in WifiStateWorker()
|
/aosp14/frameworks/base/packages/SystemUI/docs/ |
H A D | executors.md | 13 [DelayableExecutor][DelayableExecutor] available. For test, 19 [DelayableExecutor]: /packages/SystemUI/src/com/android/systemui/util/concurrency/DelayableExecutor… 66 ### DelayableExecutor subsection 68 [DelayableExecutor][DelayableExecutor] is the closest analogue we provide to 74 A DelayableExecutor can be accessed via Injection just like a standard Executor. 81 public Foobar(@Background DelayableExecutor bgExecutor) { 95 public Foobar(@Background DelayableExecutor bgExecutor) { 114 Handler | Executor | DelayableExecutor 187 DelayableExecutor (which in turn is an Executor). It takes a FakeSystemClock in
|
/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/util/sensors/ |
H A D | FakeProximitySensor.java | 19 import com.android.systemui.util.concurrency.DelayableExecutor; 29 DelayableExecutor delayableExecutor in FakeProximitySensor()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/util/service/ |
H A D | PersistentConnectionManager.java | 27 import com.android.systemui.util.concurrency.DelayableExecutor; 43 private final DelayableExecutor mMainExecutor; 91 DelayableExecutor mainExecutor, in PersistentConnectionManager()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/privacy/ |
H A D | PrivacyItemController.kt | 28 import com.android.systemui.util.concurrency.DelayableExecutor 38 @Main uiExecutor: DelayableExecutor, 39 @Background private val bgExecutor: DelayableExecutor, 264 private val delegate: DelayableExecutor
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/flags/ |
H A D | RestartDozeListener.kt | 25 import com.android.systemui.util.concurrency.DelayableExecutor 38 @Background val bgExecutor: DelayableExecutor,
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/complication/ |
H A D | HideComplicationTouchHandler.java | 35 import com.android.systemui.util.concurrency.DelayableExecutor; 61 private final DelayableExecutor mExecutor; 101 @Main DelayableExecutor executor, in HideComplicationTouchHandler()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/events/ |
H A D | StatusBarEventsModule.kt | 28 import com.android.systemui.util.concurrency.DelayableExecutor 56 @Main executor: DelayableExecutor,
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/controls/controller/ |
H A D | StatefulControlSubscriber.kt | 24 import com.android.systemui.util.concurrency.DelayableExecutor 34 private val bgExecutor: DelayableExecutor,
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/media/taptotransfer/receiver/ |
H A D | FakeMediaTttChipControllerReceiver.kt | 30 import com.android.systemui.util.concurrency.DelayableExecutor 40 mainExecutor: DelayableExecutor,
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/ |
H A D | BatteryStateNotifier.kt | 27 import com.android.systemui.util.concurrency.DelayableExecutor 37 val delayableExecutor: DelayableExecutor,
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/settings/brightness/ |
H A D | BrightnessDialog.java | 41 import com.android.systemui.util.concurrency.DelayableExecutor; 56 private final DelayableExecutor mMainExecutor; 64 @Main DelayableExecutor mainExecutor, in BrightnessDialog()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/ |
H A D | NotifPipelineChoreographer.kt | 23 import com.android.systemui.util.concurrency.DelayableExecutor 64 @Main private val executor: DelayableExecutor
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/coalescer/ |
H A D | GroupCoalescer.java | 37 import com.android.systemui.util.concurrency.DelayableExecutor; 71 private final DelayableExecutor mMainExecutor; 84 @Main DelayableExecutor mainExecutor, in GroupCoalescer() 99 @Main DelayableExecutor mainExecutor, in GroupCoalescer()
|