/frameworks/base/services/core/java/com/android/server/connectivity/tethering/ |
IControlsTethering.java | 17 package com.android.server.connectivity.tethering; 24 * Interface with methods necessary to notify that a given interface is ready for tethering. 47 * Notify that |who| has changed its tethering state.
|
TetheringDependencies.java | 17 package com.android.server.connectivity.tethering; 24 * Capture tethering dependencies, for injection.
|
SimChangeListener.java | 17 package com.android.server.connectivity.tethering;
|
TetheringConfiguration.java | 17 package com.android.server.connectivity.tethering; 39 * A utility class to encapsulate the various tethering configuration elements.
|
OffloadController.java | 17 package com.android.server.connectivity.tethering; 49 import com.android.server.connectivity.tethering.OffloadHardwareInterface.ForwardedStats; 66 * A class to encapsulate the business logic of programming the tethering 89 // The complete set of offload-exempt prefixes passed in via Tethering from 135 mLog.i("tethering offload disabled"); 142 mLog.i("tethering offload config not supported"); 151 // same as mHandler, as coordinated by the setup in Tethering. 169 // Poll for statistics and trigger a sweep of tethering 186 // limits set take into account any software tethering 228 mLog.i("tethering offload control not supported") [all...] |
IPv6TetheringCoordinator.java | 17 package com.android.server.connectivity.tethering; 42 * IPv6 tethering is rather different from IPv4 owing to the absence of NAT. 109 // When tethering is stopping we can reset the subnet counter. 112 Log.wtf(TAG, "Tethering notify list empty, IPv6 downstreams non-empty."); 189 // At this time we have no such mechanism--we only support tethering 239 // tethering with 464xlat involved). TODO: Rectify this shortcoming, 268 sharedLog.log(String.format("IPv6 tethering is %s for upstream: %s",
|
OffloadHardwareInterface.java | 17 package com.android.server.connectivity.tethering; 35 * Capture tethering dependencies, for injection. 109 mLog.e("tethering offload control not supported: " + e); 113 mLog.e("tethering IOffloadControl.getService() returned null");
|
/system/update_engine/ |
connection_manager_android.cc | 34 ConnectionType type, ConnectionTethering tethering) const {
|
connection_manager_android.h | 36 ConnectionTethering tethering) const override;
|
connection_manager_interface.h | 45 // given tethering state. 47 ConnectionTethering tethering) const = 0;
|
mock_connection_manager.h | 38 bool(ConnectionType type, ConnectionTethering tethering));
|
metrics_utils.h | 41 // Calculates the internet connection type given |type| and |tethering|. 43 ConnectionTethering tethering);
|
connection_manager.h | 45 ConnectionTethering tethering) const override;
|
metrics_utils.cc | 232 ConnectionTethering tethering) { 238 if (tethering == ConnectionTethering::kConfirmed) 244 if (tethering == ConnectionTethering::kConfirmed) 261 << ", tethering=" << static_cast<int>(tethering);
|
connection_manager_unittest.cc | 150 ConnectionTethering tethering; local 151 EXPECT_TRUE(cmut_.GetConnectionProperties(&type, &tethering)); 165 ConnectionTethering tethering; local 166 EXPECT_TRUE(cmut_.GetConnectionProperties(&type, &tethering)); 167 EXPECT_EQ(expected_tethering, tethering); 392 ConnectionTethering tethering; local 393 EXPECT_FALSE(cmut_.GetConnectionProperties(&type, &tethering));
|
connection_manager.cc | 54 ConnectionType type, ConnectionTethering tethering) const { 112 if (tethering == ConnectionTethering::kConfirmed) {
|
payload_state.cc | 196 ConnectionTethering tethering; local 200 &tethering)) { 204 type = metrics_utils::GetConnectionType(network_connection_type, tethering); [all...] |
/external/autotest/client/site_tests/network_DhcpVendorEncapsulatedOptions/ |
network_DhcpVendorEncapsulatedOptions.py | 48 tethering = service.GetProperties()['Tethering'] 50 if tethering != expected_value: 51 raise error.TestFail('Service tethering state %s does ' 53 (tethering, expected_value))
|
/frameworks/base/core/java/android/net/ |
INetworkPolicyManager.aidl | 56 /** Callback used to change internal state on tethering */ 57 void onTetheringChanged(String iface, boolean tethering);
|
/frameworks/base/tests/net/java/com/android/server/connectivity/tethering/ |
TetheringConfigurationTest.java | 17 package com.android.server.connectivity.tethering; 24 import static com.android.server.connectivity.tethering.TetheringConfiguration.DUN_NOT_REQUIRED; 25 import static com.android.server.connectivity.tethering.TetheringConfiguration.DUN_REQUIRED; 26 import static com.android.server.connectivity.tethering.TetheringConfiguration.DUN_UNSPECIFIED;
|
SimChangeListenerTest.java | 17 package com.android.server.connectivity.tethering;
|
TetherInterfaceStateMachineTest.java | 17 package com.android.server.connectivity.tethering; 38 import static com.android.server.connectivity.tethering.IControlsTethering.STATE_AVAILABLE; 39 import static com.android.server.connectivity.tethering.IControlsTethering.STATE_TETHERED; 40 import static com.android.server.connectivity.tethering.IControlsTethering.STATE_UNAVAILABLE;
|
/frameworks/base/services/core/java/com/android/server/connectivity/ |
Tethering.java | 93 import com.android.server.connectivity.tethering.IControlsTethering; 94 import com.android.server.connectivity.tethering.IPv6TetheringCoordinator; 95 import com.android.server.connectivity.tethering.OffloadController; 96 import com.android.server.connectivity.tethering.SimChangeListener; 97 import com.android.server.connectivity.tethering.TetherInterfaceStateMachine; 98 import com.android.server.connectivity.tethering.TetheringConfiguration; 99 import com.android.server.connectivity.tethering.TetheringDependencies; 100 import com.android.server.connectivity.tethering.UpstreamNetworkMonitor; 124 public class Tethering extends BaseNetworkObserver { 126 private final static String TAG = Tethering.class.getSimpleName() [all...] |
/tools/test/connectivity/acts/tests/google/tel/live/ |
TelLiveDataTest.py | 681 """Pre setup steps for WiFi tethering test. 684 Ensure tethering provider: 686 have Internet connection, no active ongoing WiFi tethering. 727 """WiFi Tethering test: LTE to WiFI 2.4G Tethering 730 2. DUT start 2.4G WiFi Tethering 753 """WiFi Tethering test: LTE to WiFI 5G Tethering 756 2. DUT start 5G WiFi Tethering [all...] |
/frameworks/base/tests/net/java/com/android/server/connectivity/ |
TetheringTest.java | 76 import com.android.server.connectivity.tethering.OffloadHardwareInterface; 77 import com.android.server.connectivity.tethering.TetheringDependencies; 118 private Tethering mTethering; 178 mTethering = new Tethering(mServiceContext, mNMService, mStatsService, mPolicyManager, 194 // Don't disable tethering provisioning unless requested. 195 when(mSystemProperties.getBoolean(eq(Tethering.DISABLE_PROVISIONING_SYSPROP_KEY), 292 // If, and only if, Tethering received an interface status changed 308 // Emulate pressing the USB tethering button in Settings UI. 325 // Now we should see the start of tethering mechanics (in this case: 409 // Emulate pressing the WiFi tethering button [all...] |