aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/com/android/internal/telephony/CommandsInterface.java
diff options
context:
space:
mode:
authorChaitanya Saggurthi <csaggurt@codeaurora.org>2013-09-24 16:13:14 +0530
committerAmit Mahajan <amitmahajan@google.com>2014-10-01 17:01:42 -0700
commit6ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7 (patch)
treed2259398152c3e1897d98f24718bbadf567725b9 /src/java/com/android/internal/telephony/CommandsInterface.java
parentb30d3481987401d1f3ede9317b0d6f80ebbd0e57 (diff)
downloadandroid_frameworks_opt_telephony-6ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7.tar.gz
android_frameworks_opt_telephony-6ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7.tar.bz2
android_frameworks_opt_telephony-6ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7.zip
Send SMS using RIL_REQUEST_SEND_SMS_EXPECT_MORE
1) New commandinterface API sendSMSExpectMore to send sms using ril request RIL_REQUEST_SEND_SMS_EXPECT_MORE. 2) sendSMSExpectMore API to send multisegment sms pdu's except last pdu in GSM. In case of retry use sendSms even for multi segment message, because don't know how many segments are failed to send Bug: 17570854 Change-Id: Icfc200a9c9c5940f0e10668b4385d1633a6c943b
Diffstat (limited to 'src/java/com/android/internal/telephony/CommandsInterface.java')
-rw-r--r--src/java/com/android/internal/telephony/CommandsInterface.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/java/com/android/internal/telephony/CommandsInterface.java b/src/java/com/android/internal/telephony/CommandsInterface.java
index 6b52ce94e..ea34c8ca8 100644
--- a/src/java/com/android/internal/telephony/CommandsInterface.java
+++ b/src/java/com/android/internal/telephony/CommandsInterface.java
@@ -1052,6 +1052,16 @@ public interface CommandsInterface {
void sendSMS (String smscPDU, String pdu, Message response);
/**
+ * Send an SMS message, Identical to sendSMS,
+ * except that more messages are expected to be sent soon
+ * smscPDU is smsc address in PDU form GSM BCD format prefixed
+ * by a length byte (as expected by TS 27.005) or NULL for default SMSC
+ * pdu is SMS in PDU format as an ASCII hex string
+ * less the SMSC address
+ */
+ void sendSMSExpectMore (String smscPDU, String pdu, Message response);
+
+ /**
* @param pdu is CDMA-SMS in internal pseudo-PDU format
* @param response sent when operation completes
*/