Home | History | Annotate | Download | only in dataconnection

Lines Matching refs:apnSetting

178     private ArrayList<ApnSetting> mAllApnSettings = null;
181 private ApnSetting mPreferredApn = null;
187 private ApnSetting mEmergencyApn = null;
1080 ApnSetting apnSetting = apnContext.getApnSetting();
1081 if (apnSetting != null) {
1082 return apnSetting.apn;
1090 * contains a {@link ApnSetting} that supported the given apn type {@code anpType}.
1093 * Assumes there is less than one {@link ApnSetting} can support the given apn type.
1097 ApnSetting apnSetting = dc.getApnSetting();
1098 if (apnSetting != null && apnSetting.canHandleType(apnType)) {
1263 || ApnSetting.isMeteredApnType(apnContext.getApnType(), mPhone);
1466 ArrayList<ApnSetting> waitingApns =
1564 // Use ApnSetting to decide metered or non-metered.
1566 ApnSetting apnSetting = apnContext.getApnSetting();
1567 if (apnSetting != null && apnSetting.isMetered(mPhone)) {
1713 * @return a list of DUN ApnSetting objects
1716 public @NonNull ArrayList<ApnSetting> fetchDunApns() {
1719 return new ArrayList<ApnSetting>(0);
1724 ArrayList<ApnSetting> dunCandidates = new ArrayList<ApnSetting>();
1725 ArrayList<ApnSetting> retDunSettings = new ArrayList<ApnSetting>();
1731 dunCandidates.addAll(ApnSetting.arrayFromString(apnData));
1743 ApnSetting apn = ApnSetting.fromString(apnString);
1753 for (ApnSetting apn : mAllApnSettings) {
1762 for (ApnSetting dunSetting : dunCandidates) {
1769 if (r != null && ApnSetting.mvnoMatches(r, dunSetting.mvnoType,
1798 ArrayList<ApnSetting> matches = fetchDunApns();
1811 ArrayList<ApnSetting> apns = fetchDunApns();
1854 private ApnSetting makeApnSetting(Cursor cursor) {
1860 ApnSetting apn = new ApnSetting(
1900 private ArrayList<ApnSetting> createApnList(Cursor cursor) {
1901 ArrayList<ApnSetting> mnoApns = new ArrayList<ApnSetting>();
1902 ArrayList<ApnSetting> mvnoApns = new ArrayList<ApnSetting>();
1907 ApnSetting apn = makeApnSetting(cursor);
1913 if (r != null && ApnSetting.mvnoMatches(r, apn.mvnoType, apn.mvnoMatchData)) {
1922 ArrayList<ApnSetting> result;
1977 ApnSetting apnSetting;
1980 apnSetting = apnContext.getNextApnSetting();
1982 if (apnSetting == null) {
1987 int profileId = apnSetting.profileId;
2001 ApnSetting dcacApnSetting = dcac.getApnSettingSync();
2004 apnSetting = dcacApnSetting;
2048 log("setupData: dcac=" + dcac + " apnSetting=" + apnSetting + " gen#=" + generation);
2052 apnContext.setApnSetting(apnSetting);
2066 ApnSetting iaApnSetting = null;
2067 ApnSetting defaultApnSetting = null;
2068 ApnSetting firstApnSetting = null;
2079 for (ApnSetting apn : mAllApnSettings) {
2100 ApnSetting initialAttachApnSetting = null;
2485 ArrayList<ApnSetting> dunSettings = null;
2499 ApnSetting apnSetting = curApnCtx.getApnSetting();
2500 log("apnSetting: " + apnSetting);
2502 for (ApnSetting dunSetting : dunSettings) {
2503 if (dunSetting.equals(apnSetting)) {
2523 } else if (apnSetting != null && apnSetting.canHandleType(apnType)) {
2913 ApnSetting apn = apnContext.getApnSetting();
3022 ApnSetting apn = apnContext.getApnSetting();
3032 ApnSetting apn = apnContext.getApnSetting();
3309 for (ApnSetting apn : mAllApnSettings) {
3376 ArrayList<ApnSetting> resultApns = new ArrayList<ApnSetting>();
3382 ApnSetting first = mAllApnSettings.get(i);
3383 ApnSetting second = null;
3388 ApnSetting newApn = mergeApns(first, second);
3400 private ApnSetting mergeApns(ApnSetting dest, ApnSetting src) {
3425 return new ApnSetting(id, dest.numeric, dest.carrier, dest.apn,
3469 private ArrayList<ApnSetting> buildWaitingApns(String requestedApnType, int radioTech) {
3471 ArrayList<ApnSetting> apnList = new ArrayList<ApnSetting>();
3474 ArrayList<ApnSetting> dunApns = fetchDunApns();
3476 for (ApnSetting dun : dunApns) {
3537 for (ApnSetting apn : mAllApnSettings) {
3565 * Sort a list of ApnSetting objects, with the preferred APNs at the front of the list
3577 public ArrayList<ApnSetting> sortApnListByPreferred(ArrayList<ApnSetting> list) {
3581 list.sort(new Comparator<ApnSetting>() {
3583 public int compare(ApnSetting apn1, ApnSetting apn2) {
3593 private String apnListToString (ArrayList<ApnSetting> apns) {
3623 private ApnSetting getPreferredApn() {
3647 for(ApnSetting p : mAllApnSettings) {
3648 log("getPreferredApn: apnSetting=" + p);
3650 log("getPreferredApn: X found apnSetting" + p);
4262 ArrayList<ApnSetting> apnSettings = mAllApnSettings;
4356 mAllApnSettings = new ArrayList<ApnSetting>();
4359 for (ApnSetting apn : mAllApnSettings) {
4375 private boolean containsAllApns(ArrayList<ApnSetting> oldApnList,
4376 ArrayList<ApnSetting> newApnList) {
4377 for (ApnSetting newApnSetting : newApnList) {
4379 for (ApnSetting oldApnSetting : oldApnList) {
4405 ArrayList<ApnSetting> currentWaitingApns = apnContext.getWaitingApns();
4406 ArrayList<ApnSetting> waitingApns = buildWaitingApns(
4875 private static DataProfile createDataProfile(ApnSetting apn) {
4880 ApnSetting apn, int profileId) {