Lines Matching defs:addr

787     private static void encodeCdmaSmsAddress(CdmaSmsAddress addr) throws CodingException {
788 if (addr.digitMode == CdmaSmsAddress.DIGIT_MODE_8BIT_CHAR) {
790 addr.origBytes = addr.address.getBytes("US-ASCII");
795 addr.origBytes = encodeDtmfSmsAddress(addr.address);
802 CdmaSmsAddress addr = bData.callbackNumber;
803 encodeCdmaSmsAddress(addr);
806 if (addr.digitMode == CdmaSmsAddress.DIGIT_MODE_8BIT_CHAR) {
808 dataBits = addr.numberOfDigits * 8;
810 dataBits = addr.numberOfDigits * 4;
816 outStream.write(1, addr.digitMode);
817 if (addr.digitMode == CdmaSmsAddress.DIGIT_MODE_8BIT_CHAR) {
818 outStream.write(3, addr.ton);
819 outStream.write(4, addr.numberPlan);
821 outStream.write(8, addr.numberOfDigits);
822 outStream.writeByteArray(dataBits, addr.origBytes);
1286 CdmaSmsAddress addr = new CdmaSmsAddress();
1287 addr.digitMode = CdmaSmsAddress.DIGIT_MODE_4BIT_DTMF;
1288 addr.origBytes = bData.userData.payload;
1289 addr.numberOfDigits = (byte)numFields;
1290 decodeSmsAddress(addr);
1291 bData.callbackNumber = addr;
1392 private static void decodeSmsAddress(CdmaSmsAddress addr) throws CodingException {
1393 if (addr.digitMode == CdmaSmsAddress.DIGIT_MODE_8BIT_CHAR) {
1397 addr.address = new String(addr.origBytes, 0, addr.origBytes.length, "US-ASCII");
1402 addr.address = decodeDtmfSmsAddress(addr.origBytes, addr.numberOfDigits);
1415 CdmaSmsAddress addr = new CdmaSmsAddress();
1416 addr.digitMode = inStream.read(1);
1419 if (addr.digitMode == CdmaSmsAddress.DIGIT_MODE_8BIT_CHAR) {
1420 addr.ton = inStream.read(3);
1421 addr.numberPlan = inStream.read(4);
1425 addr.numberOfDigits = inStream.read(8);
1428 int dataBits = addr.numberOfDigits * fieldBits;
1435 addr.origBytes = inStream.readByteArray(dataBits);
1437 decodeSmsAddress(addr);
1438 bData.callbackNumber = addr;