Lines Matching defs:networkCapabilities

1342                 if (nai.networkCapabilities != null) {
1343 return new NetworkCapabilities(nai.networkCapabilities);
1762 if (networkAgent.networkCapabilities.hasTransport(
1768 } else if (networkAgent.networkCapabilities.hasTransport(
1794 final NetworkCapabilities caps = networkAgent.networkCapabilities;
2155 final NetworkCapabilities networkCapabilities = (NetworkCapabilities) msg.obj;
2156 if (networkCapabilities.hasCapability(NET_CAPABILITY_CAPTIVE_PORTAL) ||
2157 networkCapabilities.hasCapability(NET_CAPABILITY_VALIDATED) ||
2158 networkCapabilities.hasCapability(NET_CAPABILITY_FOREGROUND)) {
2161 updateCapabilities(nai.getCurrentScore(), nai, networkCapabilities);
2239 updateCapabilities(oldScore, nai, nai.networkCapabilities);
2269 updateCapabilities(oldScore, nai, nai.networkCapabilities);
2485 if (nri.request.networkCapabilities.hasSignalStrength() &&
2641 updateCapabilities(nai.getCurrentScore(), nai, nai.networkCapabilities);
2693 if (nri.request.networkCapabilities.hasSignalStrength() &&
2783 if (nai.networkCapabilities.hasTransport(NetworkCapabilities.TRANSPORT_WIFI)) {
2866 NetworkCapabilities nc = nai.networkCapabilities;
4081 private void ensureRequestableCapabilities(NetworkCapabilities networkCapabilities) {
4082 final String badCapability = networkCapabilities.describeFirstNonRequestableCapability();
4092 if (nri.request.networkCapabilities.hasSignalStrength() &&
4094 thresholds.add(nri.request.networkCapabilities.getSignalStrength());
4109 if (request != null && request.networkCapabilities.hasSignalStrength()) {
4110 detail = reason + " " + request.networkCapabilities.getSignalStrength();
4124 public NetworkRequest requestNetwork(NetworkCapabilities networkCapabilities,
4126 final NetworkRequest.Type type = (networkCapabilities == null)
4129 // If the requested networkCapabilities is null, take them instead from
4133 networkCapabilities = new NetworkCapabilities(mDefaultRequest.networkCapabilities);
4136 networkCapabilities = new NetworkCapabilities(networkCapabilities);
4137 enforceNetworkRequestPermissions(networkCapabilities);
4141 enforceMeteredApnPolicy(networkCapabilities);
4143 ensureRequestableCapabilities(networkCapabilities);
4150 .equals(networkCapabilities.getNetworkSpecifier())) {
4155 NetworkRequest networkRequest = new NetworkRequest(networkCapabilities, legacyType,
4168 private void enforceNetworkRequestPermissions(NetworkCapabilities networkCapabilities) {
4169 if (networkCapabilities.hasCapability(NET_CAPABILITY_NOT_RESTRICTED) == false) {
4197 private void enforceMeteredApnPolicy(NetworkCapabilities networkCapabilities) {
4203 if (networkCapabilities.hasCapability(NET_CAPABILITY_NOT_METERED) == false) {
4212 networkCapabilities.addCapability(NET_CAPABILITY_NOT_METERED);
4218 public NetworkRequest pendingRequestForNetwork(NetworkCapabilities networkCapabilities,
4221 networkCapabilities = new NetworkCapabilities(networkCapabilities);
4222 enforceNetworkRequestPermissions(networkCapabilities);
4223 enforceMeteredApnPolicy(networkCapabilities);
4224 ensureRequestableCapabilities(networkCapabilities);
4226 NetworkRequest networkRequest = new NetworkRequest(networkCapabilities, TYPE_NONE,
4271 public NetworkRequest listenForNetwork(NetworkCapabilities networkCapabilities,
4273 if (!hasWifiNetworkListenPermission(networkCapabilities)) {
4277 NetworkCapabilities nc = new NetworkCapabilities(networkCapabilities);
4297 public void pendingListenForNetwork(NetworkCapabilities networkCapabilities,
4300 if (!hasWifiNetworkListenPermission(networkCapabilities)) {
4305 new NetworkCapabilities(networkCapabilities), TYPE_NONE, nextNetworkRequestId(),
4413 LinkProperties linkProperties, NetworkCapabilities networkCapabilities,
4421 linkProperties), new NetworkCapabilities(networkCapabilities), currentScore,
4614 * Update the NetworkCapabilities for {@code networkAgent} to {@code networkCapabilities}
4621 * @param networkCapabilities the new network capabilities.
4624 int oldScore, NetworkAgentInfo nai, NetworkCapabilities networkCapabilities) {
4625 if (nai.everConnected && !nai.networkCapabilities.equalImmutableCapabilities(
4626 networkCapabilities)) {
4628 + nai.networkCapabilities + " -> " + networkCapabilities);
4632 networkCapabilities = new NetworkCapabilities(networkCapabilities);
4634 networkCapabilities.addCapability(NET_CAPABILITY_VALIDATED);
4636 networkCapabilities.removeCapability(NET_CAPABILITY_VALIDATED);
4639 networkCapabilities.addCapability(NET_CAPABILITY_CAPTIVE_PORTAL);
4641 networkCapabilities.removeCapability(NET_CAPABILITY_CAPTIVE_PORTAL);
4644 networkCapabilities.removeCapability(NET_CAPABILITY_FOREGROUND);
4646 networkCapabilities.addCapability(NET_CAPABILITY_FOREGROUND);
4649 if (Objects.equals(nai.networkCapabilities, networkCapabilities)) return;
4651 final String oldPermission = getNetworkPermission(nai.networkCapabilities);
4652 final String newPermission = getNetworkPermission(networkCapabilities);
4661 final NetworkCapabilities prevNc = nai.networkCapabilities;
4663 nai.networkCapabilities = networkCapabilities;
4666 networkCapabilities.equalRequestableCapabilities(prevNc)) {
4750 new NetworkCapabilities(networkAgent.networkCapabilities));
4803 oldNetwork.networkCapabilities);
4889 NetworkCapabilities nc = newNetwork.networkCapabilities;
4999 if (!newNetwork.networkCapabilities.equalRequestableCapabilities(nc)) {
5002 nc, newNetwork.networkCapabilities));
5016 updateCapabilities(score, newNetwork, newNetwork.networkCapabilities);
5214 networkAgent.networkCapabilities.addCapability(NET_CAPABILITY_FOREGROUND);
5225 getNetworkPermission(networkAgent.networkCapabilities));
5541 transports = newNai.networkCapabilities.getTransportTypes();