summaryrefslogtreecommitdiff
path: root/telephony/java/com/android/ims/ImsFeatureContainer.aidl
diff options
context:
space:
mode:
authorBrad Ebinger <breadley@google.com>2020-09-11 12:36:50 -0700
committerBrad Ebinger <breadley@google.com>2020-10-05 11:03:59 -0700
commit1e9cc7b2e5d961107aa31c680263ed51e3232f5c (patch)
treefce7db8cd57c4800069150bf542b9493556b4ea9 /telephony/java/com/android/ims/ImsFeatureContainer.aidl
parentb2356e4d98541bbad31aa6af72350a1a0b80b6da (diff)
Clean up IMS based interfaces to use a push model instead of poll
[RESUBMISSION AFTER REVERT aosp/1443078] Instead of requiring that listeners poll for an ImsFeature binder when they go down, modify interfaces to notify listeners when a new instance of a Binder is available. Test: atest CtsTelephonyTestCases FrameworksTelephonyTests ImsCommonTests Test: manual E2E tests of IMS functionality (call, SMS, settings...) Merged-In: I0bb48f82ecf7a1283be8fd441a787dff587d6d61 Change-Id: I0bb48f82ecf7a1283be8fd441a787dff587d6d61
Diffstat (limited to 'telephony/java/com/android/ims/ImsFeatureContainer.aidl')
-rw-r--r--telephony/java/com/android/ims/ImsFeatureContainer.aidl19
1 files changed, 19 insertions, 0 deletions
diff --git a/telephony/java/com/android/ims/ImsFeatureContainer.aidl b/telephony/java/com/android/ims/ImsFeatureContainer.aidl
new file mode 100644
index 000000000000..9706f20c59ca
--- /dev/null
+++ b/telephony/java/com/android/ims/ImsFeatureContainer.aidl
@@ -0,0 +1,19 @@
+/*
+ * Copyright (C) 2020 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.ims;
+
+parcelable ImsFeatureContainer; \ No newline at end of file