/frameworks/opt/telephony/src/java/com/google/android/mms/pdu/ |
PduContentTypes.java | 18 package com.google.android.mms.pdu;
|
/frameworks/base/packages/WAPPushManager/tests/src/com/android/smspush/unitTests/ |
IDataVerify.aidl | 26 boolean verifyData(in byte[] pdu);
|
DataVerify.java | 66 * Compare pdu and received pdu 68 public synchronized boolean verifyData(byte[] pdu) { 82 Log.v(LOG_TAG, "verify pdu"); 83 boolean ret = arrayCompare(pdu, mLastReceivedPdu); 107 public static void SetLastReceivedPdu(byte[] pdu) { 108 mLastReceivedPdu = pdu;
|
/frameworks/opt/telephony/src/java/com/google/android/mms/util/ |
PduCacheEntry.java | 20 import com.google.android.mms.pdu.GenericPdu; 27 public PduCacheEntry(GenericPdu pdu, int msgBox, long threadId) { 28 mPdu = pdu;
|
/external/qemu/telephony/ |
sms.h | 73 extern int smspdu_to_hex( SmsPDU pdu, char* hex, int hexsize ); 75 /* free a given SMS PDU */ 76 extern void smspdu_free( SmsPDU pdu ); 85 extern SmsPduType smspdu_get_type( SmsPDU pdu ); 87 /* retrieve the sender address of a SMS-DELIVER pdu, returns -1 otherwise */ 88 extern int smspdu_get_sender_address( SmsPDU pdu, SmsAddress address ); 90 /* retrieve the service center timestamp of a SMS-DELIVER pdu, return -1 otherwise */ 91 extern int smspdu_get_sc_timestamp( SmsPDU pdu, SmsTimeStamp timestamp ); 93 /* retrieve the receiver address of a SMS-SUBMIT pdu, return -1 otherwise */ 94 extern int smspdu_get_receiver_address( SmsPDU pdu, SmsAddress address ) [all...] |
remote_call.h | 48 extern int remote_call_sms( const char* number, int from_port, SmsPDU pdu );
|
/development/samples/ApiDemos/src/com/example/android/apis/os/ |
MmsWapPushReceiver.java | 26 import com.google.android.mms.pdu.GenericPdu; 27 import com.google.android.mms.pdu.NotificationInd; 28 import com.google.android.mms.pdu.PduHeaders; 29 import com.google.android.mms.pdu.PduParser; 44 GenericPdu pdu = null; local 46 pdu = parser.parse(); 50 if (pdu == null) { 54 switch (pdu.getMessageType()) { 56 final NotificationInd nInd = (NotificationInd) pdu;
|
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/ |
SmsCbHeader.java | 32 * The raw PDU is no longer sent to SMS CB applications. 42 * GSM pdu format, as defined in 3gpp TS 23.041, section 9.4.1 47 * UMTS pdu format, as defined in 3gpp TS 23.041, section 9.4.2 52 * GSM pdu format, as defined in 3gpp TS 23.041, section 9.4.1.3 93 public SmsCbHeader(byte[] pdu) throws IllegalArgumentException { 94 if (pdu == null || pdu.length < PDU_HEADER_LENGTH) { 95 throw new IllegalArgumentException("Illegal PDU"); 98 if (pdu.length <= PDU_LENGTH_GSM) { 103 mGeographicalScope = (pdu[0] & 0xc0) >>> 6 [all...] |
GsmSmsCbMessage.java | 60 * @param pdus PDU bytes 73 for (byte[] pdu : pdus) { 74 Pair<String, String> p = parseBody(header, pdu); 93 * @param pdus PDU bytes 107 * @param pdu the PDU to decode 110 private static Pair<String, String> parseBody(SmsCbHeader header, byte[] pdu) { 186 int nrPages = pdu[SmsCbHeader.PDU_HEADER_LENGTH]; 188 if (pdu.length < SmsCbHeader.PDU_HEADER_LENGTH + 1 + (PDU_BODY_PAGE_LENGTH + 1) 190 throw new IllegalArgumentException("Pdu length " + pdu.length + " does not match [all...] |
GsmSMSDispatcher.java | 116 * be a String representing the status report PDU, as ASCII hex. 136 fillIn.putExtra("pdu", IccUtils.hexStringToBytes(pduString)); 154 SmsMessage.SubmitPdu pdu = SmsMessage.getSubmitPdu( local 156 if (pdu != null) { 157 HashMap map = getSmsTrackerMap(destAddr, scAddr, destPort, data, pdu); 180 SmsMessage.SubmitPdu pdu = SmsMessage.getSubmitPdu( local 182 if (pdu != null) { 183 HashMap map = getSmsTrackerMap(destAddr, scAddr, text, pdu); 203 protected void injectSmsPdu(byte[] pdu, String format, PendingIntent receivedIntent) { 221 SmsMessage.SubmitPdu pdu = SmsMessage.getSubmitPdu(scAddress, destinationAddress local [all...] |
/packages/apps/CellBroadcastReceiver/tests/src/com/android/cellbroadcastreceiver/ |
DialogSmsDisplayTests.java | 85 byte[] pdu = new byte[88]; 86 pdu[0] = (byte) ((serialNumber >> 8) & 0xff); 87 pdu[1] = (byte) (serialNumber & 0xff); 88 pdu[2] = (byte) ((messageId >> 8) & 0xff); 89 pdu[3] = (byte) (messageId & 0xff); 90 pdu[4] = (byte) (dcs & 0xff); 91 pdu[5] = 0x11; // single page message 96 System.arraycopy(encodedString, 0, pdu, 6, encodedString.length); 100 System.arraycopy(encodedString, 1, pdu, 6, encodedString.length-1); 102 return pdu; [all...] |
/external/tcpdump/ |
print-rpki-rtr.c | 40 * RPKI/Router PDU header 42 * Here's what the PDU header looks like. 47 u_char pdu_type; /* PDU type */ 57 * IPv4 Prefix PDU. 70 * IPv6 Prefix PDU. 83 * Error report PDU. 87 u_char encapsulated_pdu_length[4]; /* Encapsulated PDU length */ 91 * PDU type codes 122 { 5, "Unsupported PDU Type" }, 175 * Print a single PDU 229 rpki_rtr_pdu_ipv4_prefix *pdu; local 243 rpki_rtr_pdu_ipv6_prefix *pdu; local 257 rpki_rtr_pdu_error_report *pdu; local [all...] |
/packages/apps/Mms/src/com/android/mms/transaction/ |
PushReceiver.java | 21 import static com.google.android.mms.pdu.PduHeaders.MESSAGE_TYPE_DELIVERY_IND; 22 import static com.google.android.mms.pdu.PduHeaders.MESSAGE_TYPE_NOTIFICATION_IND; 23 import static com.google.android.mms.pdu.PduHeaders.MESSAGE_TYPE_READ_ORIG_IND; 44 import com.google.android.mms.pdu.DeliveryInd; 45 import com.google.android.mms.pdu.GenericPdu; 46 import com.google.android.mms.pdu.NotificationInd; 47 import com.google.android.mms.pdu.PduHeaders; 48 import com.google.android.mms.pdu.PduParser; 49 import com.google.android.mms.pdu.PduPersister; 50 import com.google.android.mms.pdu.ReadOrigInd 75 GenericPdu pdu = parser.parse(); local [all...] |
NotificationTransaction.java | 23 import static com.google.android.mms.pdu.PduHeaders.MESSAGE_TYPE_RETRIEVE_CONF; 24 import static com.google.android.mms.pdu.PduHeaders.STATUS_DEFERRED; 25 import static com.google.android.mms.pdu.PduHeaders.STATUS_RETRIEVED; 26 import static com.google.android.mms.pdu.PduHeaders.STATUS_UNRECOGNIZED; 45 import com.google.android.mms.pdu.GenericPdu; 46 import com.google.android.mms.pdu.NotificationInd; 47 import com.google.android.mms.pdu.NotifyRespInd; 48 import com.google.android.mms.pdu.PduComposer; 49 import com.google.android.mms.pdu.PduHeaders; 50 import com.google.android.mms.pdu.PduParser 177 GenericPdu pdu = new PduParser( local [all...] |
Transaction.java | 111 * A common method to send a PDU to MMSC. 113 * @param pdu A byte array which contains the data of the PDU. 118 * @throws MmsException if pdu is null. 120 protected byte[] sendPdu(byte[] pdu) throws IOException, MmsException { 121 return sendPdu(SendingProgressTokenManager.NO_TOKEN, pdu, 126 * A common method to send a PDU to MMSC. 128 * @param pdu A byte array which contains the data of the PDU. 134 * @throws MmsException if pdu is null [all...] |
MmsMessageSender.java | 38 import com.google.android.mms.pdu.EncodedStringValue; 39 import com.google.android.mms.pdu.GenericPdu; 40 import com.google.android.mms.pdu.PduHeaders; 41 import com.google.android.mms.pdu.PduPersister; 42 import com.google.android.mms.pdu.ReadRecInd; 43 import com.google.android.mms.pdu.SendReq; 76 GenericPdu pdu = p.load(mMessageUri); local 78 if (pdu.getMessageType() != PduHeaders.MESSAGE_TYPE_SEND_REQ) { 79 throw new MmsException("Invalid message: " + pdu.getMessageType()); 82 SendReq sendReq = (SendReq) pdu; [all...] |
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ |
WapPushOverSms.java | 19 import static com.google.android.mms.pdu.PduHeaders.MESSAGE_TYPE_DELIVERY_IND; 20 import static com.google.android.mms.pdu.PduHeaders.MESSAGE_TYPE_NOTIFICATION_IND; 21 import static com.google.android.mms.pdu.PduHeaders.MESSAGE_TYPE_READ_ORIG_IND; 48 import com.google.android.mms.pdu.DeliveryInd; 49 import com.google.android.mms.pdu.GenericPdu; 50 import com.google.android.mms.pdu.NotificationInd; 51 import com.google.android.mms.pdu.PduHeaders; 52 import com.google.android.mms.pdu.PduParser; 53 import com.google.android.mms.pdu.PduPersister; 54 import com.google.android.mms.pdu.ReadOrigInd 311 final GenericPdu pdu = local [all...] |
/cts/tests/tests/telephony/src/android/telephony/cts/ |
SmsMessageTest.java | 82 String pdu = "07916164260220F0040B914151245584F600006060605130308A04D4F29C0E"; local 83 SmsMessage sms = SmsMessage.createFromPdu(hexStringToByteArray(pdu)); 87 assertEquals(TPLAYER_LENGTH_FOR_PDU, SmsMessage.getTPLayerLengthForPDU(pdu)); 93 assertEquals(pdu, toHexString(sms.getPdu())); 108 // Test create from null Pdu 112 //Test create from long Pdu 113 pdu = "07912160130310F2040B915121927786F300036060924180008A0DA" 115 sms = SmsMessage.createFromPdu(hexStringToByteArray(pdu)); 127 pdu = "07912160130300F4040B914151245584" 129 sms = SmsMessage.createFromPdu(hexStringToByteArray(pdu)); 162 String pdu = "07912160130310F20404D0110041006060627171118A0120"; local 203 String pdu = "07914140279510F6440A8111110301003BF56080207130138A8C0B05040B8423F" local 265 String pdu = "07914151551512f204038105f300007011103164638a28e6f71b50c687db" + local [all...] |
/packages/apps/Bluetooth/src/com/android/bluetooth/map/ |
BluetoothMapSmsPdu.java | 75 /* Members used for pdu decoding */ 89 * Create a pdu instance based on the data generated on this device. 141 /* PDU parsing/modification functionality */ 155 * @return the offset in number of bytes to the parameterID entry in the pdu data. 160 ByteArrayInputStream pdu = new ByteArrayInputStream(mData); local 165 pdu.skip(1); // Skip the message type 167 while (pdu.available() > 0) { 168 int currentId = pdu.read(); 169 int currentLen = pdu.read(); 176 pdu.skip(currentLen) 194 ByteArrayInputStream pdu = new ByteArrayInputStream(mData); local 313 ByteArrayInputStream pdu = new ByteArrayInputStream(mData); local 638 SmsPdu pdu = new SmsPdu(gsmStripOffScAddress(data), SMS_TYPE_GSM); local [all...] |
/external/blktrace/btt/ |
mmap.c | 51 void **pdu) 73 *pdu = malloc(tp->pdu_len); 74 memcpy(*pdu, t+1, tp->pdu_len); 76 *pdu = NULL; 130 int next_trace(struct blk_io_trace *t, void **pdu) 141 this_len = convert_to_cpu(next_t, t, pdu);
|
/frameworks/opt/telephony/src/java/android/telephony/gsm/ |
SmsManager.java | 25 * Manages SMS operations such as sending data, text, and pdu SMS messages. 70 * raw pdu of the status report is in the extended data ("pdu"). 121 * to the recipient. The raw pdu of the status report is in the 122 * extended data ("pdu"). 155 * raw pdu of the status report is in the extended data ("pdu"). 169 * Copy a raw SMS PDU to the SIM. 172 * @param pdu the raw PDU to stor [all...] |
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/ |
CdmaInboundSmsHandler.java | 268 * Processes inbound messages that are in the WAP-WDP PDU format. See 269 * wap-259-wdp-20010614-a section 6.5 for details on the WAP-WDP PDU format. 272 * @param pdu The WAP-WDP PDU segment 277 private int processCdmaWapPdu(byte[] pdu, int referenceNumber, String address, 281 int msgType = (0xFF & pdu[index++]); 286 int totalSegments = (0xFF & pdu[index++]); // >= 1 287 int segment = (0xFF & pdu[index++]); // >= 0 299 sourcePort = (0xFF & pdu[index++]) << 8; 300 sourcePort |= 0xFF & pdu[index++] [all...] |
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/ |
SimSmsTest.java | 43 byte[] pdu = null; 48 pdu = data.getBytes(); 59 assertNotNull(pdu);
|
GsmSmsTest.java | 32 String pdu = "07914151551512f2040B916105551511f100006060605130308A04D4F29C0E"; local 33 SmsMessage sms = SmsMessage.createFromPdu(HexDump.hexStringToByteArray(pdu)); 38 pdu = "07914151551512f2040B916105551511f100036060924180008A0DA" 40 sms = SmsMessage.createFromPdu(HexDump.hexStringToByteArray(pdu)); 48 String pdu = "07914140279510F6440A8111110301003BF56080207130138A8C0B05040B8423F" local 54 SmsMessage sms = SmsMessage.createFromPdu(HexDump.hexStringToByteArray(pdu)); 67 pdu = "07914140279510F6440A8111110301003BF56080207130238A3B0B05040B8423F" 70 sms = SmsMessage.createFromPdu(HexDump.hexStringToByteArray(pdu)); 86 String pdu = "07912160130300F4040B914151245584F600087010807121352B1021220" local 88 SmsMessage sms = SmsMessage.createFromPdu(HexDump.hexStringToByteArray(pdu)); 97 String pdu = "07916163838408F6440B816105224431F700007060217175830AA0050003" local 120 String pdu = "07912160130310F20404D0110041006060627171118A0120"; local 153 String pdu = "07912180958750F84401800500C87020026195702B06040102000200"; local 170 String pdu = "07914151551512f204038105f300007011103164638a28e6f71b50c687db" + local 201 String pdu = "07914151551512f2040B916105551511f100006080615131728A44D4F29C0E2" + local [all...] |
/packages/services/Mms/src/com/android/mms/service/ |
SendRequest.java | 43 import com.google.android.mms.pdu.GenericPdu; 44 import com.google.android.mms.pdu.PduHeaders; 45 import com.google.android.mms.pdu.PduParser; 46 import com.google.android.mms.pdu.PduPersister; 47 import com.google.android.mms.pdu.SendConf; 48 import com.google.android.mms.pdu.SendReq; 107 Log.e(MmsService.TAG, "SendRequest.persistIfRequired: empty PDU"); 113 // Persist the request PDU first 114 GenericPdu pdu = (new PduParser(mPduData, supportContentDisposition)).parse(); local 115 if (pdu == null) [all...] |