Merge "Add satellite config_pointing_ui_class" into udc-dev am: d05c02efe2

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22725997

Change-Id: Id8207052d68f8b340bd561ba1e04e1a6979811ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Thomas Nguyen
2023-04-22 16:44:18 +00:00
committed by Automerger Merge Worker
2 changed files with 14 additions and 0 deletions

View File

@@ -133,6 +133,10 @@
<string name="config_pointing_ui_package" translatable="false"></string>
<java-symbol type="string" name="config_pointing_ui_package" />
<!-- Telephony pointing UI class name to be launched. -->
<string name="config_pointing_ui_class" translatable="false"></string>
<java-symbol type="string" name="config_pointing_ui_class" />
<!-- Telephony resends received satellite datagram to listener
if ack is not received within this timeout -->
<integer name="config_timeout_to_receive_delivered_ack_millis">300000</integer>

View File

@@ -3008,4 +3008,14 @@ interface ITelephony {
* @return {@code true} if the timeout duration is set successfully, {@code false} otherwise.
*/
boolean setSatelliteListeningTimeoutDuration(in long timeoutMillis);
/**
* This API can be used by only CTS to update satellite pointing UI app package and class names.
*
* @param packageName The package name of the satellite pointing UI app.
* @param className The class name of the satellite pointing UI app.
* @return {@code true} if the satellite pointing UI app package and class is set successfully,
* {@code false} otherwise.
*/
boolean setSatellitePointingUiClassName(in String packageName, in String className);
}