Home
last modified time | relevance | path

Searched refs:RotaryEvent (Results 1 – 20 of 20) sorted by relevance

/packages/services/Car/car-lib/src/android/car/input/
DRotaryEvent.java43 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);
DICarInputCallback.aidl19 import android.car.input.RotaryEvent;
29 void onRotaryEvents(int targetDisplayType, in List<RotaryEvent> events) = 2; in onRotaryEvents()
DCarInputManager.java87 @NonNull List<RotaryEvent> events) {} in onRotaryEvents()
427 List<RotaryEvent> events) { in dispatchRotaryEvents()
483 @NonNull List<RotaryEvent> events) { in onRotaryEvents()
DRotaryEvent.aidl18 parcelable RotaryEvent;
/packages/services/Car/tests/carservice_test/src/com/android/car/input/
DRotaryEventTest.java22 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()
DCarInputManagerTest.java32 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/
DRotaryServiceTest.java46 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/
DInputHalServiceTest.java42 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/
DInputCaptureClientController.java34 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()
DCarInputService.java47 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()
DCarShellCommand.java67 import android.car.input.RotaryEvent;
2117 RotaryEvent rotaryEvent = new RotaryEvent(inputType, clockwise, uptimeMs);
/packages/services/Car/service/src/com/android/car/hal/
DInputHalService.java35 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/
DCarInputServiceTest.java54 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/
Dreadme.md20 ### Inject RotaryEvent
/packages/apps/Car/RotaryController/src/com/android/car/rotary/
DRotaryService.java63 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/
Dsystem-lint-baseline.txt3164 …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 …]
Dsystem-current.txt1616 …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…
Dtest-current.txt1690 …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/
Dsystem-current.txt1616 …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/
Dcomplete_car_api_list.txt1052 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);