Lines Matching refs:pdu
100 fillIn.putExtra("pdu", sms.getPdu());
236 * @param pdu The WAP-WDP PDU segment
241 protected int processCdmaWapPdu(byte[] pdu, int referenceNumber, String address) {
244 int msgType = (0xFF & pdu[index++]);
249 int totalSegments = (0xFF & pdu[index++]); // >= 1
250 int segment = (0xFF & pdu[index++]); // >= 0
262 sourcePort = (0xFF & pdu[index++]) << 8;
263 sourcePort |= 0xFF & pdu[index++];
264 destinationPort = (0xFF & pdu[index++]) << 8;
265 destinationPort |= 0xFF & pdu[index++];
269 if (checkDuplicatePortOmadmWappush(pdu,index)) {
281 byte[] userData = new byte[pdu.length - index];
282 System.arraycopy(pdu, index, userData, 0, pdu.length - index);
292 SmsMessage.SubmitPdu pdu = SmsMessage.getSubmitPdu(
294 sendSubmitPdu(pdu, sentIntent, deliveryIntent, destAddr);
301 SmsMessage.SubmitPdu pdu = SmsMessage.getSubmitPdu(
303 sendSubmitPdu(pdu, sentIntent, deliveryIntent, destAddr);
338 protected void sendSubmitPdu(SmsMessage.SubmitPdu pdu,
351 sendRawPdu(pdu.encodedScAddress, pdu.encodedMessage, sentIntent, deliveryIntent, destAddr);
360 byte pdu[] = (byte[]) map.get("pdu");
363 mCm.sendCdmaSms(pdu, reply);