Home
last modified time | relevance | path

Searched refs:UpstreamNetworkState (Results 1 – 16 of 16) sorted by relevance

/packages/modules/Connectivity/Tethering/src/com/android/networkstack/tethering/
DUpstreamNetworkMonitor.java115 private final HashMap<Network, UpstreamNetworkState> mNetworkMap = new HashMap<>();
293 public UpstreamNetworkState selectPreferredUpstreamType(Iterable<Integer> preferredTypes) { in selectPreferredUpstreamType()
319 public UpstreamNetworkState getCurrentPreferredUpstream() { in getCurrentPreferredUpstream()
320 final UpstreamNetworkState dfltState = (mDefaultInternetNetwork != null) in getCurrentPreferredUpstream()
324 final UpstreamNetworkState testState = findFirstTestNetwork(mNetworkMap.values()); in getCurrentPreferredUpstream()
357 mNetworkMap.put(network, new UpstreamNetworkState(null, null, network)); in handleAvailable()
361 final UpstreamNetworkState prev = mNetworkMap.get(network); in handleNetCap()
374 final UpstreamNetworkState uns = in handleNetCap()
375 new UpstreamNetworkState(prev.linkProperties, newNc, network); in handleNetCap()
382 private @Nullable UpstreamNetworkState updateLinkProperties(@NonNull Network network, in updateLinkProperties()
[all …]
DIPv6TetheringCoordinator.java76 private UpstreamNetworkState mUpstreamNetworkState;
123 public void updateUpstreamNetworkState(UpstreamNetworkState ns) { in updateUpstreamNetworkState()
148 private void setUpstreamNetworkState(UpstreamNetworkState ns) { in setUpstreamNetworkState()
153 mUpstreamNetworkState = new UpstreamNetworkState( in setUpstreamNetworkState()
319 private static String toDebugString(UpstreamNetworkState ns) { in toDebugString()
DUpstreamNetworkState.java29 public class UpstreamNetworkState { class
38 public UpstreamNetworkState(LinkProperties linkProperties, in UpstreamNetworkState() method in UpstreamNetworkState
DTetheringInterfaceUtils.java46 public static @Nullable InterfaceSet getTetheringInterfaces(UpstreamNetworkState ns) { in getTetheringInterfaces()
62 public static @Nullable String getIPv6Interface(UpstreamNetworkState ns) { in getIPv6Interface()
DTethering.java1646 private boolean pertainsToCurrentUpstream(UpstreamNetworkState ns) { in pertainsToCurrentUpstream()
1828 final UpstreamNetworkState ns = (config.chooseUpstreamAutomatically) in chooseUpstreamType()
1858 protected void setUpstreamNetwork(UpstreamNetworkState ns) { in setUpstreamNetwork()
1917 protected void handleNewUpstreamNetworkState(UpstreamNetworkState ns) { in handleNewUpstreamNetworkState()
1986 final UpstreamNetworkState ns = (UpstreamNetworkState) o; in handleUpstreamNetworkMonitorCallback()
2298 public void updateUpstreamNetworkState(UpstreamNetworkState ns) { in updateUpstreamNetworkState()
DPrivateAddressCoordinator.java107 public void updateUpstreamPrefix(final UpstreamNetworkState ns) { in updateUpstreamPrefix()
DBpfCoordinator.java36 import static com.android.networkstack.tethering.UpstreamNetworkState.isVcnInterface;
997 public void updateUpstreamNetworkState(UpstreamNetworkState ns) { in updateUpstreamNetworkState()
/packages/modules/Connectivity/Tethering/tests/unit/src/com/android/networkstack/tethering/
DPrivateAddressCoordinatorTest.java234 final UpstreamNetworkState wifiUpstream = buildUpstreamNetworkState(mWifiNetwork, in testRequestLastDownstreamAddress()
242 private UpstreamNetworkState buildUpstreamNetworkState(final Network network, in buildUpstreamNetworkState()
250 return new UpstreamNetworkState(prop, cap, network); in buildUpstreamNetworkState()
277 final UpstreamNetworkState noCapUpstream = buildUpstreamNetworkState(mMobileNetwork, in testNoConflictUpstreamPrefix()
282 final UpstreamNetworkState noAddress = buildUpstreamNetworkState(mMobileNetwork, in testNoConflictUpstreamPrefix()
287 final UpstreamNetworkState v6OnlyMobile = buildUpstreamNetworkState(mMobileNetwork, in testNoConflictUpstreamPrefix()
294 final UpstreamNetworkState v4OnlyMobile = buildUpstreamNetworkState(mMobileNetwork, in testNoConflictUpstreamPrefix()
300 final UpstreamNetworkState v4v6Mobile = buildUpstreamNetworkState(mMobileNetwork, in testNoConflictUpstreamPrefix()
306 final UpstreamNetworkState v6OnlyWifi = buildUpstreamNetworkState(mWifiNetwork, in testNoConflictUpstreamPrefix()
312 final UpstreamNetworkState v4OnlyVpn = buildUpstreamNetworkState(mVpnNetwork, in testNoConflictUpstreamPrefix()
[all …]
DUpstreamNetworkMonitorTest.java624 argThat(uns -> uns instanceof UpstreamNetworkState in verifyNotifyNetworkCapabilitiesChange()
625 && cap.equals(((UpstreamNetworkState) uns).networkCapabilities))); in verifyNotifyNetworkCapabilitiesChange()
632 argThat(uns -> uns instanceof UpstreamNetworkState in verifyNotifyLinkPropertiesChange()
633 && lp.equals(((UpstreamNetworkState) uns).linkProperties))); in verifyNotifyLinkPropertiesChange()
643 uns instanceof UpstreamNetworkState in verifyNotifyDefaultSwitch()
644 && agent.networkId.equals(((UpstreamNetworkState) uns).network) in verifyNotifyDefaultSwitch()
645 && agent.linkProperties.equals(((UpstreamNetworkState) uns).linkProperties) in verifyNotifyDefaultSwitch()
647 ((UpstreamNetworkState) uns).networkCapabilities))); in verifyNotifyDefaultSwitch()
662 private void assertSatisfiesLegacyType(int legacyType, UpstreamNetworkState ns) { in assertSatisfiesLegacyType()
DTetheringTest.java600 private static UpstreamNetworkState buildMobileUpstreamState(boolean withIPv4, in buildMobileUpstreamState()
602 return new UpstreamNetworkState( in buildMobileUpstreamState()
608 private static UpstreamNetworkState buildMobileIPv4UpstreamState() { in buildMobileIPv4UpstreamState()
612 private static UpstreamNetworkState buildMobileIPv6UpstreamState() { in buildMobileIPv6UpstreamState()
616 private static UpstreamNetworkState buildMobileDualStackUpstreamState() { in buildMobileDualStackUpstreamState()
620 private static UpstreamNetworkState buildMobile464xlatUpstreamState() { in buildMobile464xlatUpstreamState()
624 private static UpstreamNetworkState buildWifiUpstreamState() { in buildWifiUpstreamState()
625 return new UpstreamNetworkState( in buildWifiUpstreamState()
632 private static UpstreamNetworkState buildDunUpstreamState() { in buildDunUpstreamState()
633 return new UpstreamNetworkState( in buildDunUpstreamState()
[all …]
DIPv6TetheringCoordinatorTest.java82 private UpstreamNetworkState createDualStackUpstream(final int transportType) { in createDualStackUpstream()
95 return new UpstreamNetworkState(linkProp, netCap, network); in createDualStackUpstream()
129 final UpstreamNetworkState mobileUpstream = createDualStackUpstream(TRANSPORT_CELLULAR); in testUpdateIpv6Upstream()
DBpfCoordinatorTest.java1903 coordinator.updateUpstreamNetworkState(new UpstreamNetworkState(lp, capabilities, in setUpstreamInformationTo()
2745 final UpstreamNetworkState mobileIPv4UpstreamState = new UpstreamNetworkState( in verifyUpdateUpstreamNetworkState()
2754 final UpstreamNetworkState mobileIPv6UpstreamState = new UpstreamNetworkState( in verifyUpdateUpstreamNetworkState()
2765 final UpstreamNetworkState mobileDualStackUpstreamState = new UpstreamNetworkState( in verifyUpdateUpstreamNetworkState()
2783 final UpstreamNetworkState mobile464xlatUpstreamState = new UpstreamNetworkState( in verifyUpdateUpstreamNetworkState()
2812 final UpstreamNetworkState wifiDualStackUpstreamState = new UpstreamNetworkState( in verifyUpdateUpstreamNetworkState()
DTestConnectivityManager.java324 public TestNetworkAgent(TestConnectivityManager cm, UpstreamNetworkState state) { in TestNetworkAgent()
/packages/modules/Connectivity/Tethering/tests/unit/src/com/android/networkstack/tethering/metrics/
DTetheringMetricsTest.java62 import com.android.networkstack.tethering.UpstreamNetworkState;
145 private static UpstreamNetworkState buildUpstreamState(final int... transports) { in buildUpstreamState()
146 return new UpstreamNetworkState( in buildUpstreamState()
257 private void runUpstreamTypesTest(final UpstreamNetworkState ns, in runUpstreamTypesTest()
/packages/modules/Connectivity/Tethering/src/com/android/networkstack/tethering/metrics/
DTetheringMetrics.java60 import com.android.networkstack.tethering.UpstreamNetworkState;
148 public void maybeUpdateUpstreamType(@Nullable final UpstreamNetworkState ns) { in maybeUpdateUpstreamType()
357 private UpstreamType transportTypeToUpstreamTypeEnum(final UpstreamNetworkState ns) { in transportTypeToUpstreamTypeEnum()
/packages/modules/Connectivity/Tethering/src/android/net/ip/
DIpServer.java37 import static com.android.networkstack.tethering.UpstreamNetworkState.isVcnInterface;