summaryrefslogtreecommitdiff
path: root/framework/src/android/telephony/imsmedia/IImsTextSession.aidl
diff options
context:
space:
mode:
authorbodamnam <bodamnam@google.com>2022-07-19 05:09:40 +0000
committerbodamnam <bodamnam@google.com>2022-07-21 04:31:09 +0000
commit608d73050c35a01f10ab838402d46a4a6317f3b4 (patch)
treee6c609815c5b95e1cac70412814428db7fb8b368 /framework/src/android/telephony/imsmedia/IImsTextSession.aidl
parent9dd7f429e3cf865e5b1a2a1371afe5d54dbb19eb (diff)
downloadImsMedia-608d73050c35a01f10ab838402d46a4a6317f3b4.tar.gz
Add implementation of RTT in ImsMedia java
Bug: 239498507 Test: atest Change-Id: If6de9f2a71e472205a1b530b1eeff04d73331e84
Diffstat (limited to 'framework/src/android/telephony/imsmedia/IImsTextSession.aidl')
-rw-r--r--framework/src/android/telephony/imsmedia/IImsTextSession.aidl34
1 files changed, 34 insertions, 0 deletions
diff --git a/framework/src/android/telephony/imsmedia/IImsTextSession.aidl b/framework/src/android/telephony/imsmedia/IImsTextSession.aidl
new file mode 100644
index 00000000..36785ffb
--- /dev/null
+++ b/framework/src/android/telephony/imsmedia/IImsTextSession.aidl
@@ -0,0 +1,34 @@
+/**
+ * Copyright (c) 2022 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 android.telephony.imsmedia;
+
+import android.telephony.imsmedia.TextConfig;
+import android.telephony.imsmedia.MediaQualityThreshold;
+
+/**
+ * See ImsTextSession for more information.
+ *
+ * {@hide}
+ */
+interface IImsTextSession {
+ int getSessionId();
+ int getSessionState();
+ oneway void modifySession(in TextConfig config);
+ oneway void setMediaQualityThreshold(in MediaQualityThreshold threshold);
+ oneway void sendRtt(in String text);
+}
+