Lines Matching refs:pdu
98 fillIn.putExtra("pdu", sms.getPdu());
234 * @param pdu The WAP-WDP PDU segment
239 protected int processCdmaWapPdu(byte[] pdu, int referenceNumber, String address) {
242 int msgType = (0xFF & pdu[index++]);
247 int totalSegments = (0xFF & pdu[index++]); // >= 1
248 int segment = (0xFF & pdu[index++]); // >= 0
260 sourcePort = (0xFF & pdu[index++]) << 8;
261 sourcePort |= 0xFF & pdu[index++];
262 destinationPort = (0xFF & pdu[index++]) << 8;
263 destinationPort |= 0xFF & pdu[index++];
267 if (checkDuplicatePortOmadmWappush(pdu,index)) {
279 byte[] userData = new byte[pdu.length - index];
280 System.arraycopy(pdu, index, userData, 0, pdu.length - index);
290 SmsMessage.SubmitPdu pdu = SmsMessage.getSubmitPdu(
292 sendSubmitPdu(pdu, sentIntent, deliveryIntent, destAddr);
299 SmsMessage.SubmitPdu pdu = SmsMessage.getSubmitPdu(
301 sendSubmitPdu(pdu, sentIntent, deliveryIntent, destAddr);
336 protected void sendSubmitPdu(SmsMessage.SubmitPdu pdu,
349 sendRawPdu(pdu.encodedScAddress, pdu.encodedMessage, sentIntent, deliveryIntent, destAddr);
358 byte pdu[] = (byte[]) map.get("pdu");
361 mCi.sendCdmaSms(pdu, reply);