diff options
author | Chaitanya Saggurthi <csaggurt@codeaurora.org> | 2013-09-24 16:13:14 +0530 |
---|---|---|
committer | Amit Mahajan <amitmahajan@google.com> | 2014-10-01 17:01:42 -0700 |
commit | 6ad88a8a2caf739e78c8d5f7f50fc7fa84a07ca7 (patch) | |
tree | d2259398152c3e1897d98f24718bbadf567725b9 /src/java/com/android/internal/telephony/CommandsInterface.java | |
parent | b30d3481987401d1f3ede9317b0d6f80ebbd0e57 (diff) | |
download | android_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.java | 10 |
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 */ |