Searched refs:DisplayEvent (Results 1 – 5 of 5) sorted by relevance
/frameworks/base/packages/SystemUI/src/com/android/systemui/display/data/ |
D | DisplayEvent.kt | 19 sealed interface DisplayEvent { interface 21 data class Added(override val displayId: Int) : DisplayEvent 22 data class Removed(override val displayId: Int) : DisplayEvent 23 data class Changed(override val displayId: Int) : DisplayEvent
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/display/data/repository/ |
D | DisplayRepository.kt | 35 import com.android.systemui.display.data.DisplayEvent in <lambda>() 106 private val allDisplayEvents: Flow<DisplayEvent> = 111 trySend(DisplayEvent.Added(displayId)) in <lambda>() 115 trySend(DisplayEvent.Removed(displayId)) in <lambda>() 119 trySend(DisplayEvent.Changed(displayId)) in <lambda>() 131 .onStart { emit(DisplayEvent.Changed(Display.DEFAULT_DISPLAY)) } in <lambda>() 136 allDisplayEvents.filterIsInstance<DisplayEvent.Changed>().map { event -> event.displayId } in event() 139 allDisplayEvents.filterIsInstance<DisplayEvent.Added>().map { getDisplay(it.displayId) } in <lambda>() 150 .scan(initial = emptySet()) { previousIds: Set<Int>, event: DisplayEvent -> in previousIds() 153 is DisplayEvent.Removed -> previousIds - id in previousIds() [all …]
|
/frameworks/base/core/java/android/hardware/display/ |
D | DisplayManagerGlobal.java | 109 public @interface DisplayEvent {} annotation in DisplayManagerGlobal 489 private void handleDisplayEvent(int displayId, @DisplayEvent int event, boolean forceUpdate) { in handleDisplayEvent() 1218 public void onDisplayEvent(int displayId, @DisplayEvent int event) { in onDisplayEvent() 1244 void sendDisplayEvent(int displayId, @DisplayEvent int event, @Nullable DisplayInfo info, in sendDisplayEvent() 1266 private void handleDisplayEventInner(int displayId, @DisplayEvent int event, in handleDisplayEventInner() 1442 private static String eventToString(@DisplayEvent int event) { in eventToString()
|
/frameworks/base/services/core/java/com/android/server/display/ |
D | ExternalDisplayPolicy.java | 27 import android.hardware.display.DisplayManagerGlobal.DisplayEvent; 72 @DisplayEvent int event); in sendExternalDisplayEventLocked()
|
D | DisplayManagerService.java | 40 import static android.hardware.display.DisplayManagerGlobal.DisplayEvent; 3114 @DisplayEvent int event) { in sendDisplayEventIfEnabledLocked() 3130 private void sendDisplayEventLocked(@NonNull LogicalDisplay display, @DisplayEvent int event) { in sendDisplayEventLocked() 3174 @DisplayEvent int event) { in deliverDisplayEvent() 3743 public boolean notifyDisplayEventAsync(int displayId, @DisplayEvent int event) { in notifyDisplayEventAsync() 3768 private boolean shouldSendEvent(@DisplayEvent int event) { in shouldSendEvent() 5220 @DisplayEvent int event) { in sendExternalDisplayEventLocked()
|