Home
last modified time | relevance | path

Searched refs:ProjectionStatus (Results 1 – 16 of 16) sorted by relevance

/aosp12/packages/apps/Car/Launcher/tests/src/com/android/car/carlauncher/homescreen/assistive/
H A DProjectionModelTest.java26 import android.car.projection.ProjectionStatus;
53 private static final ProjectionStatus.MobileDevice PROJECTING_DEVICE =
54 ProjectionStatus.MobileDevice.builder(0, PROJECTING_DEVICE_NAME).setProjecting(
56 private static final ProjectionStatus.MobileDevice NONPROJECTING_DEVICE =
60 private final ProjectionStatus mInactiveProjectionStatus = ProjectionStatus.builder(
61 mContext.getPackageName(), ProjectionStatus.PROJECTION_STATE_INACTIVE).build();
62 private final ProjectionStatus mProjectingDeviceProjectionStatus = ProjectionStatus.builder(
64 ProjectionStatus.PROJECTION_STATE_READY_TO_PROJECT).addMobileDevice(
66 private final ProjectionStatus mNonProjectingDeviceProjectionStatus = ProjectionStatus.builder(
67 mContext.getPackageName(), ProjectionStatus.PROJECTION_STATE_READY_TO_PROJECT)
[all …]
/aosp12/packages/apps/Car/Dialer/tests/unittests/src/com/android/car/dialer/telecom/
H A DProjectionCallHandlerTest.java34 import android.car.projection.ProjectionStatus;
198 ProjectionStatus.PROJECTION_STATE_ACTIVE_BACKGROUND); in activeApp_withProjectingDevice_withBackgroundStateExtra_doesNotSuppress()
212 ProjectionStatus.PROJECTION_STATE_ACTIVE_FOREGROUND); in activeApp_withProjectingDevice_withForegroundStateExtra_suppresses()
326 private ProjectionStatus.Builder projectionStatusBuilder(int state) { in projectionStatusBuilder()
327 return ProjectionStatus.builder(mContext.getPackageName(), state); in projectionStatusBuilder()
330 private ProjectionStatus.MobileDevice.Builder mobileDeviceBuilder() { in mobileDeviceBuilder()
331 return ProjectionStatus.MobileDevice.builder(0, "device"); in mobileDeviceBuilder()
334 private ProjectionStatus suppressableStatus() { in suppressableStatus()
338 private ProjectionStatus suppressableStatus(@Nullable Bundle deviceExtras) { in suppressableStatus()
342 private ProjectionStatus.Builder suppressableStatusBuilder() { in suppressableStatusBuilder()
[all …]
/aosp12/packages/services/Car/tests/EmbeddedKitchenSinkApp/src/com/google/android/car/kitchensink/projection/
H A DProjectionFragment.java20 import android.car.projection.ProjectionStatus;
48 ProjectionStatus.PROJECTION_STATE_INACTIVE, "Inactive",
49 ProjectionStatus.PROJECTION_STATE_READY_TO_PROJECT, "Ready to project",
50 ProjectionStatus.PROJECTION_STATE_ACTIVE_FOREGROUND, "Foreground",
51 ProjectionStatus.PROJECTION_STATE_ACTIVE_BACKGROUND, "Background");
54 ProjectionStatus.PROJECTION_TRANSPORT_NONE, "None",
55 ProjectionStatus.PROJECTION_TRANSPORT_USB, "USB",
56 ProjectionStatus.PROJECTION_TRANSPORT_WIFI, "WiFi");
63 List<ProjectionStatus> details) { in onProjectionStatusChanged()
67 for (ProjectionStatus detail : details) { in onProjectionStatusChanged()
[all …]
/aosp12/packages/apps/Car/Messenger/src/com/android/car/messenger/core/util/
H A DCarStateListener.java24 import android.car.projection.ProjectionStatus;
66 private int mProjectionState = ProjectionStatus.PROJECTION_STATE_INACTIVE;
67 @NonNull private List<ProjectionStatus> mProjectionDetails = new ArrayList<>();
104 mProjectionState = ProjectionStatus.PROJECTION_STATE_INACTIVE; in destroy()
134 for (ProjectionStatus status : mProjectionDetails) { in isProjectionInActiveForeground()
141 for (ProjectionStatus.MobileDevice device : status.getConnectedMobileDevices()) { in isProjectionInActiveForeground()
151 ProjectionStatus.PROJECTION_STATE_ACTIVE_FOREGROUND) in isProjectionInActiveForeground()
152 != ProjectionStatus.PROJECTION_STATE_ACTIVE_FOREGROUND) { in isProjectionInActiveForeground()
194 return mProjectionState == ProjectionStatus.PROJECTION_STATE_ACTIVE_FOREGROUND; in isProjectionInActiveForeground()
/aosp12/packages/apps/Car/Dialer/src/com/android/car/dialer/telecom/
H A DProjectionCallHandler.java21 import android.car.projection.ProjectionStatus;
61 private int mProjectionState = ProjectionStatus.PROJECTION_STATE_INACTIVE;
62 private List<ProjectionStatus> mProjectionDetails = Collections.emptyList();
101 int state, String packageName, List<ProjectionStatus> details) { in onProjectionStatusChanged()
109 if (mProjectionState != ProjectionStatus.PROJECTION_STATE_ACTIVE_FOREGROUND) { in onTelecomCallAdded()
157 for (ProjectionStatus status : mProjectionDetails) { in shouldSuppressCallUiForBluetoothDevice()
170 for (ProjectionStatus.MobileDevice device : status.getConnectedMobileDevices()) { in shouldSuppressCallUiForBluetoothDevice()
179 ProjectionStatus.PROJECTION_STATE_ACTIVE_FOREGROUND) in shouldSuppressCallUiForBluetoothDevice()
180 != ProjectionStatus.PROJECTION_STATE_ACTIVE_FOREGROUND) { in shouldSuppressCallUiForBluetoothDevice()
/aosp12/packages/services/Car/car-lib/src/android/car/projection/
H A DProjectionStatus.java42 public final class ProjectionStatus implements Parcelable { class
95 public static final Creator<ProjectionStatus> CREATOR = new Creator<ProjectionStatus>() {
97 public ProjectionStatus createFromParcel(Parcel source) {
98 return new ProjectionStatus(source);
102 public ProjectionStatus[] newArray(int size) {
103 return new ProjectionStatus[size];
107 private ProjectionStatus(Builder builder) { in ProjectionStatus() method in ProjectionStatus
115 private ProjectionStatus(Parcel source) { in ProjectionStatus() method in ProjectionStatus
239 public ProjectionStatus build() { in build()
240 return new ProjectionStatus(this); in build()
H A DProjectionStatus.aidl19 parcelable ProjectionStatus;
/aosp12/packages/apps/Car/Launcher/src/com/android/car/carlauncher/homescreen/assistive/
H A DProjectionModel.java21 import android.car.projection.ProjectionStatus;
77 ProjectionStatus.PROJECTION_STATE_INACTIVE, null, null); in onCreate()
130 List<ProjectionStatus> details) { in onProjectionStatusChanged()
134 if (state == ProjectionStatus.PROJECTION_STATE_INACTIVE || packageName == null) { in onProjectionStatusChanged()
158 private String getStatusMessage(String packageName, List<ProjectionStatus> details) { in getStatusMessage()
159 for (ProjectionStatus status : details) { in getStatusMessage()
168 private String getStatusMessage(ProjectionStatus status) { in getStatusMessage()
181 for (ProjectionStatus.MobileDevice device : status.getConnectedMobileDevices()) { in getStatusMessage()
/aosp12/packages/services/Car/tests/carservice_unit_test/src/com/android/car/
H A DCarProjectionServiceTest.java19 import static android.car.projection.ProjectionStatus.PROJECTION_STATE_ACTIVE_FOREGROUND;
20 import static android.car.projection.ProjectionStatus.PROJECTION_STATE_INACTIVE;
21 import static android.car.projection.ProjectionStatus.PROJECTION_TRANSPORT_USB;
22 import static android.car.projection.ProjectionStatus.PROJECTION_TRANSPORT_WIFI;
39 import android.car.projection.ProjectionStatus;
40 import android.car.projection.ProjectionStatus.MobileDevice;
114 String activeProjectionPackageName, List<ProjectionStatus> details) { in updateProjectionStatus_defaultState()
128 final ProjectionStatus status = createProjectionStatus(); in updateProjectionStatus_subscribeAfterUpdate()
141 ProjectionStatus status = details.get(0); in updateProjectionStatus_subscribeAfterUpdate()
327 private ProjectionStatus createProjectionStatus() { in createProjectionStatus()
[all …]
/aosp12/packages/services/Car/car-test-lib/src/android/car/testapi/
H A DFakeCarProjectionService.java26 import android.car.projection.ProjectionStatus;
58 private Map<IBinder, ProjectionStatus> mProjectionStatusMap = new HashMap<>();
59 private ProjectionStatus mCurrentProjectionStatus = ProjectionStatus.builder(
60 "", ProjectionStatus.PROJECTION_STATE_INACTIVE).build();
150 public void updateProjectionStatus(ProjectionStatus status, IBinder token) in updateProjectionStatus()
158 private void notifyStatusListeners(ProjectionStatus status, in notifyStatusListeners()
/aosp12/packages/services/Car/car-lib/src/android/car/
H A DICarProjectionStatusListener.aidl19 import android.car.projection.ProjectionStatus;
29 in List<ProjectionStatus> details) = 0; in onProjectionStatusChanged()
H A DICarProjection.aidl20 import android.car.projection.ProjectionStatus;
78 void updateProjectionStatus(in ProjectionStatus status, in IBinder token) = 8; in updateProjectionStatus()
H A DCarProjectionManager.java27 import android.car.projection.ProjectionStatus;
28 import android.car.projection.ProjectionStatus.ProjectionState;
239 @NonNull List<ProjectionStatus> details); in onProjectionStatusChanged()
612 public void updateProjectionStatus(@NonNull ProjectionStatus status) { in updateProjectionStatus()
682 String packageName, List<ProjectionStatus> details) { in handleProjectionStatusChanged()
855 private List<ProjectionStatus> mDetails = new ArrayList<>(0);
866 List<ProjectionStatus> details) { in onProjectionStatusChanged()
/aosp12/packages/services/Car/service/src/com/android/car/
H A DCarProjectionService.java19 import static android.car.projection.ProjectionStatus.PROJECTION_STATE_INACTIVE;
20 import static android.car.projection.ProjectionStatus.PROJECTION_STATE_READY_TO_PROJECT;
39 import android.car.projection.ProjectionStatus;
40 import android.car.projection.ProjectionStatus.ProjectionState;
395 public void updateProjectionStatus(ProjectionStatus status, IBinder token) in updateProjectionStatus()
488 List<ProjectionStatus> statuses = new ArrayList<>(); in notifyProjectionStatusChanged()
1054 private ProjectionStatus mProjectionStatus;
/aosp12/packages/services/Car/car-lib/api/
H A Dsystem-current.txt1081 public final class ProjectionStatus implements android.os.Parcelable {
1082 …method @NonNull public static android.car.projection.ProjectionStatus.Builder builder(String, int);
1101 public static final class ProjectionStatus.Builder {
1102 …nNull public android.car.projection.ProjectionStatus.Builder addMobileDevice(android.car.projectio…
1103 method public android.car.projection.ProjectionStatus build();
1104 …method @NonNull public android.car.projection.ProjectionStatus.Builder setExtras(android.os.Bundle…
1105 …method @NonNull public android.car.projection.ProjectionStatus.Builder setProjectionTransport(int);
1108 public static final class ProjectionStatus.MobileDevice implements android.os.Parcelable {
1120 public static final class ProjectionStatus.MobileDevice.Builder {
1121 …method @NonNull public android.car.projection.ProjectionStatus.MobileDevice.Builder addTransport(i…
[all …]
H A Dsystem-lint-baseline.txt437 MissingNullability: android.car.projection.ProjectionStatus#CREATOR:
438 Missing nullability on field `CREATOR` in class `class android.car.projection.ProjectionStatus`
439 MissingNullability: android.car.projection.ProjectionStatus#builder(String, int) parameter #0:
441 MissingNullability: android.car.projection.ProjectionStatus#writeToParcel(android.os.Parcel, int) p…
443 …Nullability: android.car.projection.ProjectionStatus.Builder#addMobileDevice(android.car.projectio…
445 MissingNullability: android.car.projection.ProjectionStatus.Builder#build():
447 MissingNullability: android.car.projection.ProjectionStatus.Builder#setExtras(android.os.Bundle) pa…
449 MissingNullability: android.car.projection.ProjectionStatus.MobileDevice#CREATOR:
450 …Missing nullability on field `CREATOR` in class `class android.car.projection.ProjectionStatus.Mob…
451 MissingNullability: android.car.projection.ProjectionStatus.MobileDevice#builder(int, String) param…
[all …]