Lines Matching refs:tracker

615         InboundSmsTracker tracker;
626 tracker = new InboundSmsTracker(sms.getPdu(), sms.getTimestampMillis(), destPort,
629 // Create a tracker for this message segment.
634 tracker = new InboundSmsTracker(sms.getPdu(), sms.getTimestampMillis(), destPort,
639 if (VDBG) log("created tracker: " + tracker);
640 return addTrackerToRawTableAndSendMessage(tracker);
644 * Helper to add the tracker to the raw table and then send a message to broadcast it, if
646 * @param tracker the tracker to save to the raw table and then deliver
650 protected int addTrackerToRawTableAndSendMessage(InboundSmsTracker tracker) {
651 switch(addTrackerToRawTable(tracker)) {
653 sendMessage(EVENT_BROADCAST_SMS, tracker);
669 * @param tracker the tracker containing the message segment to process
672 boolean processMessagePart(InboundSmsTracker tracker) {
673 int messageCount = tracker.getMessageCount();
675 int destPort = tracker.getDestPort();
679 pdus = new byte[][]{tracker.getPdu()};
685 String address = tracker.getAddress();
686 String refNumber = Integer.toString(tracker.getReferenceNumber());
687 String count = Integer.toString(tracker.getMessageCount());
708 int index = cursor.getInt(SEQUENCE_COLUMN) - tracker.getIndexOffset();
733 SmsBroadcastReceiver resultReceiver = new SmsBroadcastReceiver(tracker);
740 if (!tracker.is3gpp2()) {
768 tracker.getFormat(), resultReceiver);
774 tracker.getFormat(), resultReceiver);
780 dispatchSmsDeliveryIntent(pdus, tracker.getFormat(), destPort, resultReceiver);
921 * and deleteWhereArgs fields of the tracker will be set to delete the correct row after
924 * @param tracker the tracker to add to the raw table
927 private int addTrackerToRawTable(InboundSmsTracker tracker) {
928 if (tracker.getMessageCount() != 1) {
933 int sequence = tracker.getSequenceNumber();
936 String address = tracker.getAddress();
937 String refNumber = Integer.toString(tracker.getReferenceNumber());
938 String count = Integer.toString(tracker.getMessageCount());
944 tracker.setDeleteWhere(SELECT_BY_REFERENCE, deleteWhereArgs);
956 byte[] pdu = tracker.getPdu();
958 if (!Arrays.equals(oldPdu, tracker.getPdu())) {
975 ContentValues values = tracker.getContentValues();
983 if (tracker.getMessageCount() == 1) {
985 tracker.setDeleteWhere(SELECT_BY_ID, new String[]{Long.toString(rowId)});
1029 SmsBroadcastReceiver(InboundSmsTracker tracker) {
1030 mDeleteWhere = tracker.getDeleteWhere();
1031 mDeleteWhereArgs = tracker.getDeleteWhereArgs();