/packages/services/Car/car-lib/src/android/car/input/ |
D | RotaryEvent.java | 43 public final class RotaryEvent implements Parcelable { class 133 public RotaryEvent( in RotaryEvent() method in RotaryEvent 188 RotaryEvent that = (RotaryEvent) o; in equals() 231 /* package-private */ RotaryEvent(@NonNull Parcel in) { in RotaryEvent() method in RotaryEvent 252 public static final @NonNull Parcelable.Creator<RotaryEvent> CREATOR 253 = new Parcelable.Creator<RotaryEvent>() { 255 public RotaryEvent[] newArray(int size) { 256 return new RotaryEvent[size]; 260 public RotaryEvent createFromParcel(@NonNull Parcel in) { 261 return new RotaryEvent(in);
|
D | ICarInputCallback.aidl | 19 import android.car.input.RotaryEvent; 29 void onRotaryEvents(int targetDisplayType, in List<RotaryEvent> events) = 2; in onRotaryEvents()
|
D | CarInputManager.java | 87 @NonNull List<RotaryEvent> events) {} in onRotaryEvents() 427 List<RotaryEvent> events) { in dispatchRotaryEvents() 483 @NonNull List<RotaryEvent> events) { in onRotaryEvents()
|
D | RotaryEvent.aidl | 18 parcelable RotaryEvent;
|
/packages/services/Car/tests/carservice_test/src/com/android/car/input/ |
D | RotaryEventTest.java | 22 import android.car.input.RotaryEvent; 32 RotaryEvent original = new RotaryEvent( in testRotaryEventWriteAndReadParcel() 41 RotaryEvent actual = RotaryEvent.CREATOR.createFromParcel(parcel); in testRotaryEventWriteAndReadParcel() 54 RotaryEvent[] eventArray = RotaryEvent.CREATOR.newArray(10); in testRotaryEventParcelNewArray()
|
D | CarInputManagerTest.java | 32 import android.car.input.RotaryEvent; 91 private final LinkedList<Pair<Integer, List<RotaryEvent>>> mRotaryEvents = 120 @NonNull List<RotaryEvent> events) { in onRotaryEvents() 185 private LinkedList<Pair<Integer, List<RotaryEvent>>> getRotaryEvents() { in getRotaryEvents() 187 LinkedList<Pair<Integer, List<RotaryEvent>>> r = in getRotaryEvents() 890 Pair<Integer, List<RotaryEvent>> capturedEvents = callback.getRotaryEvents().get(0); in sendAndAssertRotaryNavigationEvent() 892 RotaryEvent rotaryEvent = capturedEvents.second.get(0); in sendAndAssertRotaryNavigationEvent() 932 LinkedList<Pair<Integer, List<RotaryEvent>>> rotaryEvents = callback.getRotaryEvents(); in waitAndAssertLastRotaryEvent() 934 Pair<Integer, List<RotaryEvent>> lastEvent = rotaryEvents.getFirst(); in waitAndAssertLastRotaryEvent() 937 RotaryEvent rotaryEvent = lastEvent.second.get(0); in waitAndAssertLastRotaryEvent() [all …]
|
/packages/apps/Car/RotaryController/tests/unit/src/com/android/car/rotary/ |
D | RotaryServiceTest.java | 46 import android.car.input.RotaryEvent; 456 RotaryEvent rotaryEvent = new RotaryEvent(inputType, clockwise, timestamps); in testOnRotaryEvents_withoutFocusedView() 457 List<RotaryEvent> events = Collections.singletonList(rotaryEvent); in testOnRotaryEvents_withoutFocusedView() 503 RotaryEvent rotaryEvent = new RotaryEvent(inputType, clockwise, timestamps); in testOnRotaryEvents_withFocusedView() 504 List<RotaryEvent> events = Collections.singletonList(rotaryEvent); in testOnRotaryEvents_withFocusedView() 519 rotaryEvent = new RotaryEvent(inputType, clockwise, timestamps); in testOnRotaryEvents_withFocusedView() 562 new RotaryEvent(inputType, true, new long[]{eventTime}))); in testOnRotaryEvents_acceleration() 570 new RotaryEvent(inputType, false, new long[]{eventTime}))); in testOnRotaryEvents_acceleration() 578 new RotaryEvent(inputType, true, new long[]{eventTime}))); in testOnRotaryEvents_acceleration() 586 new RotaryEvent(inputType, false, new long[]{eventTime}))); in testOnRotaryEvents_acceleration() [all …]
|
/packages/services/Car/tests/carservice_unit_test/src/com/android/car/hal/ |
D | InputHalServiceTest.java | 42 import android.car.input.RotaryEvent; 414 List<RotaryEvent> events = new ArrayList<>(); in dispatchesRotaryEvent_singleVolumeUp_anyDisplay() 416 RotaryEvent event = invocation.getArgument(0); in dispatchesRotaryEvent_singleVolumeUp_anyDisplay() 435 assertThat(events).containsExactly(new RotaryEvent( in dispatchesRotaryEvent_singleVolumeUp_anyDisplay() 446 List<RotaryEvent> events = new ArrayList<>(); in dispatchesRotaryEvent_multipleNavigatePrevious_anyDisplay() 448 RotaryEvent event = invocation.getArgument(0); in dispatchesRotaryEvent_multipleNavigatePrevious_anyDisplay() 470 assertThat(events).containsExactly(new RotaryEvent( in dispatchesRotaryEvent_multipleNavigatePrevious_anyDisplay()
|
/packages/services/Car/service/src/com/android/car/ |
D | InputCaptureClientController.java | 34 import android.car.input.RotaryEvent; 228 private final ArrayList<RotaryEvent> mRotaryEventDispatchScratchList = new ArrayList<>(1); 547 public boolean onRotaryEvent(@DisplayTypeEnum int displayType, RotaryEvent event) { in onRotaryEvent() 732 private void dispatchRotaryEvent(int targetDisplayType, RotaryEvent event, in dispatchRotaryEvent()
|
D | CarInputService.java | 47 import android.car.input.RotaryEvent; 603 public void onRotaryEvent(RotaryEvent event, @DisplayTypeEnum int targetDisplay) { in onRotaryEvent() 621 private static List<KeyEvent> rotaryEventToKeyEvents(RotaryEvent event) { in rotaryEventToKeyEvents()
|
D | CarShellCommand.java | 67 import android.car.input.RotaryEvent; 2117 RotaryEvent rotaryEvent = new RotaryEvent(inputType, clockwise, uptimeMs);
|
/packages/services/Car/service/src/com/android/car/hal/ |
D | InputHalService.java | 35 import android.car.input.RotaryEvent; 109 void onRotaryEvent(RotaryEvent event, int targetDisplay); in onRotaryEvent() 748 RotaryEvent event = new RotaryEvent(carInputManagerType, clockwise, timestamps);
|
/packages/services/Car/tests/carservice_unit_test/src/com/android/car/ |
D | CarInputServiceTest.java | 54 import android.car.input.RotaryEvent; 230 RotaryEvent event = new RotaryEvent( in testOnRotaryEvent_injectingRotaryNavigationEvent() 250 RotaryEvent event = new RotaryEvent( in testOnRotaryEvent_injectingRotaryVolumeEvent() 273 RotaryEvent event = new RotaryEvent( in testOnRotaryEvent_injectingRotaryNavigation_notConsumedByCaptureController()
|
/packages/apps/Car/RotaryController/ |
D | readme.md | 20 ### Inject RotaryEvent
|
/packages/apps/Car/RotaryController/src/com/android/car/rotary/ |
D | RotaryService.java | 63 import android.car.input.RotaryEvent; 887 public void onRotaryEvents(int targetDisplayType, @NonNull List<RotaryEvent> events) { in onRotaryEvents() 892 for (RotaryEvent rotaryEvent : events) { in onRotaryEvents() 1955 private void handleRotaryEvent(RotaryEvent rotaryEvent) { in handleRotaryEvent()
|
/packages/services/Car/car-lib/api/ |
D | system-lint-baseline.txt | 3164 …Manager.CarInputCaptureCallback#onRotaryEvents(int, java.util.List<android.car.input.RotaryEvent>): 3165 …utManager.CarInputCaptureCallback.onRotaryEvents(int,java.util.List<android.car.input.RotaryEvent>) 3204 UnflaggedApi: android.car.input.RotaryEvent: 3205 New API must be flagged with @FlaggedApi: class android.car.input.RotaryEvent 3206 UnflaggedApi: android.car.input.RotaryEvent#CREATOR: 3207 New API must be flagged with @FlaggedApi: field android.car.input.RotaryEvent.CREATOR 3208 UnflaggedApi: android.car.input.RotaryEvent#RotaryEvent(int, boolean, long[]): 3209 …New API must be flagged with @FlaggedApi: constructor android.car.input.RotaryEvent(int,boolean,lo… 3210 UnflaggedApi: android.car.input.RotaryEvent#describeContents(): 3211 … New API must be flagged with @FlaggedApi: method android.car.input.RotaryEvent.describeContents() [all …]
|
D | system-current.txt | 1616 …od public default void onRotaryEvents(int, @NonNull java.util.List<android.car.input.RotaryEvent>); 1640 public final class RotaryEvent implements android.os.Parcelable { 1641 ctor public RotaryEvent(int, boolean, @NonNull long[]); 1649 …field @NonNull public static final android.os.Parcelable.Creator<android.car.input.RotaryEvent> CR…
|
D | test-current.txt | 1690 …od public default void onRotaryEvents(int, @NonNull java.util.List<android.car.input.RotaryEvent>); 1714 public final class RotaryEvent implements android.os.Parcelable { 1715 ctor public RotaryEvent(int, boolean, @NonNull long[]); 1723 …field @NonNull public static final android.os.Parcelable.Creator<android.car.input.RotaryEvent> CR…
|
/packages/services/Car/car-lib-module/api/ |
D | system-current.txt | 1616 …od public default void onRotaryEvents(int, @NonNull java.util.List<android.car.input.RotaryEvent>); 1640 public final class RotaryEvent implements android.os.Parcelable { 1641 ctor public RotaryEvent(int, boolean, @NonNull long[]); 1649 …field @NonNull public static final android.os.Parcelable.Creator<android.car.input.RotaryEvent> CR…
|
/packages/services/Car/tools/GenericCarApiBuilder/ |
D | complete_car_api_list.txt | 1052 class @hide @SystemApi RotaryEvent package android.car.input 1053 field TIRAMISU_0 Parcelable.Creator<RotaryEvent> CREATOR; 1084 method TIRAMISU_0 void onRotaryEvents(int targetDisplayType, List<RotaryEvent> events);
|