summaryrefslogtreecommitdiff
path: root/mms/java/com
diff options
context:
space:
mode:
author Tom Taylor <tomtaylor@google.com> 2020-01-24 10:21:50 -0800
committer Tom Taylor <tomtaylor@google.com> 2020-01-28 11:01:50 -0800
commit03079ec3e1811088c8dc8abc9ebd849d2ae70a29 (patch)
tree9739db6f764e5905932cc39e2195b2b77d53a55e /mms/java/com
parent9497e10f8f7420cfbfb1ae4a03a639d7232f75b7 (diff)
Add optional messageId methods for sending/receiving mms's
Bug: 148235962 Test: manually tested the new MMS apis using the Messages app Change-Id: I578a9875ba9b0d73c03a61c5878c396d76f8aa52
Diffstat (limited to 'mms/java/com')
-rw-r--r--mms/java/com/android/internal/telephony/IMms.aidl9
1 files changed, 6 insertions, 3 deletions
diff --git a/mms/java/com/android/internal/telephony/IMms.aidl b/mms/java/com/android/internal/telephony/IMms.aidl
index 8be511186800..e0e0a4a812e4 100644
--- a/mms/java/com/android/internal/telephony/IMms.aidl
+++ b/mms/java/com/android/internal/telephony/IMms.aidl
@@ -37,9 +37,11 @@ interface IMms {
* sending the message. See {@link android.telephony.SmsManager} for the value names and types.
* @param sentIntent if not NULL this <code>PendingIntent</code> is
* broadcast when the message is successfully sent, or failed
+ * @param messageId An id that uniquely identifies the message requested to be sent.
*/
void sendMessage(int subId, String callingPkg, in Uri contentUri,
- String locationUrl, in Bundle configOverrides, in PendingIntent sentIntent);
+ String locationUrl, in Bundle configOverrides, in PendingIntent sentIntent,
+ in long messageId);
/**
* Download an MMS message using known location and transaction id
@@ -54,10 +56,11 @@ interface IMms {
* types.
* @param downloadedIntent if not NULL this <code>PendingIntent</code> is
* broadcast when the message is downloaded, or the download is failed
- */
+ * @param messageId An id that uniquely identifies the message requested to be downloaded.
+ */
void downloadMessage(int subId, String callingPkg, String locationUrl,
in Uri contentUri, in Bundle configOverrides,
- in PendingIntent downloadedIntent);
+ in PendingIntent downloadedIntent, in long messageId);
/**
* Import a text message into system's SMS store