Lines Matching refs:SmsCbMessage
60 import android.telephony.SmsCbMessage;
306 if (message.obj instanceof SmsCbMessage) { in handleSmsMessage()
307 if (!isDuplicate((SmsCbMessage) message.obj)) { in handleSmsMessage()
308 handleBroadcastSms((SmsCbMessage) message.obj); in handleSmsMessage()
333 protected int getMaxLocationWaitingTime(SmsCbMessage message) { in getMaxLocationWaitingTime()
335 if (maximumTime == SmsCbMessage.MAXIMUM_WAIT_TIME_NOT_SET) { in getMaxLocationWaitingTime()
346 protected void handleBroadcastSms(SmsCbMessage message) { in handleBroadcastSms()
426 protected void onLocationUnavailable(CbSendMessageCalculator calculator, SmsCbMessage message, in onLocationUnavailable()
460 private boolean isSameLocation(SmsCbMessage message, in isSameLocation()
461 SmsCbMessage messageToCheck) { in isSameLocation()
469 if (message.getGeographicalScope() == SmsCbMessage.GEOGRAPHICAL_SCOPE_CELL_WIDE_IMMEDIATE in isSameLocation()
470 || message.getGeographicalScope() == SmsCbMessage.GEOGRAPHICAL_SCOPE_CELL_WIDE) { in isSameLocation()
477 if (message.getGeographicalScope() == SmsCbMessage.GEOGRAPHICAL_SCOPE_LOCATION_AREA_WIDE) { in isSameLocation()
490 if (message.getGeographicalScope() == SmsCbMessage.GEOGRAPHICAL_SCOPE_PLMN_WIDE) { in isSameLocation()
506 public boolean isDuplicate(SmsCbMessage message) { in isDuplicate()
530 List<SmsCbMessage> cbMessages = new ArrayList<>(); in isDuplicate()
539 cbMessages.add(SmsCbMessage.createFromCursor(cursor)); in isDuplicate()
553 for (SmsCbMessage messageToCheck : cbMessages) { in isDuplicate()
595 if (message.getMessageFormat() == SmsCbMessage.MESSAGE_FORMAT_3GPP in isDuplicate()
596 && messageToCheck.getMessageFormat() == SmsCbMessage.MESSAGE_FORMAT_3GPP in isDuplicate()
628 protected void performGeoFencing(SmsCbMessage message, Uri uri, in performGeoFencing()
665 protected void geofenceMessageNotRequired(SmsCbMessage message) { in geofenceMessageNotRequired()
666 if (message.getMessageFormat() == SmsCbMessage.MESSAGE_FORMAT_3GPP) { in geofenceMessageNotRequired()
670 } else if (message.getMessageFormat() == SmsCbMessage.MESSAGE_FORMAT_3GPP2) { in geofenceMessageNotRequired()
728 protected void broadcastGeofenceMessage(@NonNull SmsCbMessage message, @Nullable Uri messageUri, in broadcastGeofenceMessage()
750 protected void broadcastMessage(@NonNull SmsCbMessage message, @Nullable Uri messageUri, in broadcastMessage()
1072 protected static String getMessageString(SmsCbMessage message) { in getMessageString()