Lines Matching refs:index
129 int index = 0;
132 envelope[index++] = (byte) BER_SMS_PP_DOWNLOAD_TAG;
134 envelope[index++] = (byte) 0x81; // length 128-255 encoded as 0x81 + length
136 envelope[index++] = (byte) bodyLength;
139 envelope[index++] = (byte) (0x80 | ComprehensionTlvTag.DEVICE_IDENTITIES.value());
140 envelope[index++] = (byte) 2;
141 envelope[index++] = (byte) DEV_ID_NETWORK;
142 envelope[index++] = (byte) DEV_ID_UICC;
146 envelope[index++] = (byte) ComprehensionTlvTag.ADDRESS.value();
147 envelope[index++] = (byte) scAddressLength;
148 System.arraycopy(pdu, 1, envelope, index, scAddressLength);
149 index += scAddressLength;
153 envelope[index++] = (byte) (0x80 | ComprehensionTlvTag.SMS_TPDU.value());
155 envelope[index++] = (byte) 0x81; // length 128-255 encoded as 0x81 + length
157 envelope[index++] = (byte) tpduLength;
158 System.arraycopy(pdu, tpduIndex, envelope, index, tpduLength);
159 index += tpduLength;
162 if (index != envelope.length) {
231 int index = 0;
234 smsAckPdu[index++] = 0x00; // TP-MTI, TP-UDHI
235 smsAckPdu[index++] = 0x07; // TP-PI: TP-PID, TP-DCS, TP-UDL present
238 smsAckPdu[index++] = 0x00; // TP-MTI, TP-UDHI
239 smsAckPdu[index++] = (byte)
241 smsAckPdu[index++] = 0x07; // TP-PI: TP-PID, TP-DCS, TP-UDL present
244 smsAckPdu[index++] = (byte) pid;
245 smsAckPdu[index++] = (byte) dcs;
249 smsAckPdu[index++] = (byte) septetCount;
251 smsAckPdu[index++] = (byte) responseBytes.length;
254 System.arraycopy(responseBytes, 0, smsAckPdu, index, responseBytes.length);