Home | History | Annotate | Download | only in net

Lines Matching refs:ident

311     public boolean matches(NetworkIdentity ident) {
312 if (!matchesMetered(ident)) return false;
313 if (!matchesRoaming(ident)) return false;
314 if (!matchesDefaultNetwork(ident)) return false;
318 return matchesMobile(ident);
320 return matchesWifi(ident);
322 return matchesEthernet(ident);
324 return matchesMobileWildcard(ident);
326 return matchesWifiWildcard(ident);
328 return matchesBluetooth(ident);
330 return matchesProxy(ident);
338 private boolean matchesMetered(NetworkIdentity ident) {
340 || (mMetered == METERED_YES && ident.mMetered)
341 || (mMetered == METERED_NO && !ident.mMetered);
344 private boolean matchesRoaming(NetworkIdentity ident) {
346 || (mRoaming == ROAMING_YES && ident.mRoaming)
347 || (mRoaming == ROAMING_NO && !ident.mRoaming);
350 private boolean matchesDefaultNetwork(NetworkIdentity ident) {
352 || (mDefaultNetwork == DEFAULT_NETWORK_YES && ident.mDefaultNetwork)
353 || (mDefaultNetwork == DEFAULT_NETWORK_NO && !ident.mDefaultNetwork);
363 private boolean matchesMobile(NetworkIdentity ident) {
364 if (ident.mType == TYPE_WIMAX) {
368 return (sForceAllNetworkTypes || (ident.mType == TYPE_MOBILE && ident.mMetered))
370 && ArrayUtils.contains(mMatchSubscriberIds, ident.mSubscriberId);
377 private boolean matchesWifi(NetworkIdentity ident) {
378 switch (ident.mType) {
381 removeDoubleQuotes(mNetworkId), removeDoubleQuotes(ident.mNetworkId));
390 private boolean matchesEthernet(NetworkIdentity ident) {
391 if (ident.mType == TYPE_ETHERNET) {
397 private boolean matchesMobileWildcard(NetworkIdentity ident) {
398 if (ident.mType == TYPE_WIMAX) {
401 return sForceAllNetworkTypes || (ident.mType == TYPE_MOBILE && ident.mMetered);
405 private boolean matchesWifiWildcard(NetworkIdentity ident) {
406 switch (ident.mType) {
418 private boolean matchesBluetooth(NetworkIdentity ident) {
419 if (ident.mType == TYPE_BLUETOOTH) {
428 private boolean matchesProxy(NetworkIdentity ident) {
429 return ident.mType == TYPE_PROXY;