Home
last modified time | relevance | path

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

/aosp12/packages/modules/Connectivity/Tethering/src/com/android/networkstack/tethering/
H A DConnectedClientsTracker.java22 import android.net.TetheredClient;
23 import android.net.TetheredClient.AddressInfo;
52 private List<TetheredClient> mLastTetheredClients = Collections.emptyList();
89 final Map<MacAddress, TetheredClient> clientsMap = new HashMap<>(); in updateConnectedClients()
91 for (TetheredClient client : server.getAllLeases()) { in updateConnectedClients()
97 final TetheredClient prunedClient = pruneExpired(client, now); in updateConnectedClients()
109 clientsMap.put(client, new TetheredClient( in updateConnectedClients()
120 private static void addLease(Map<MacAddress, TetheredClient> clientsMap, TetheredClient lease) { in addLease()
121 final TetheredClient aggregateClient = clientsMap.getOrDefault( in addLease()
143 public List<TetheredClient> getLastTetheredClients() { in getLastTetheredClients()
[all …]
H A DTethering.java95 import android.net.TetheredClient;
2290 private void reportTetherClientsChanged(List<TetheredClient> clients) { in reportTetherClientsChanged()
/aosp12/packages/modules/Connectivity/Tethering/common/TetheringLib/src/android/net/
H A DTetheredClient.java36 public final class TetheredClient implements Parcelable { class
44 public TetheredClient(@NonNull MacAddress macAddress, in TetheredClient() method in TetheredClient
51 private TetheredClient(@NonNull Parcel in) { in TetheredClient() method in TetheredClient
93 public TetheredClient addAddresses(@NonNull TetheredClient other) { in addAddresses()
108 if (!(obj instanceof TetheredClient)) return false; in equals()
109 final TetheredClient other = (TetheredClient) obj; in equals()
217 public static final Creator<TetheredClient> CREATOR = new Creator<TetheredClient>() {
220 public TetheredClient createFromParcel(@NonNull Parcel in) {
221 return new TetheredClient(in);
226 public TetheredClient[] newArray(int size) {
[all …]
H A DTetheringCallbackStartedParcel.aidl20 import android.net.TetheredClient;
33 List<TetheredClient> tetheredClients;
H A DITetheringEventCallback.aidl20 import android.net.TetheredClient;
37 void onTetherClientsChanged(in List<TetheredClient> clients); in onTetherClientsChanged()
H A DTetheredClient.aidl18 @JavaOnlyStableParcelable parcelable TetheredClient;
H A DTetheringManager.java460 public void onTetherClientsChanged(List<TetheredClient> clients) { } in onTetherClientsChanged()
1101 default void onClientsChanged(@NonNull Collection<TetheredClient> clients) {}
1306 public void onTetherClientsChanged(final List<TetheredClient> clients) {
/aosp12/packages/modules/Connectivity/Tethering/tests/unit/src/com/android/networkstack/tethering/
H A DConnectedClientsTrackerTest.kt21 import android.net.TetheredClient
22 import android.net.TetheredClient.AddressInfo
48 private val client1 = TetheredClient(client1Addr, listOf(
55 private val client2 = TetheredClient(client2Addr, listOf(
61 private val client3 = TetheredClient(client3Addr,
73 doReturn(emptyList<TetheredClient>()).`when`(server1).allLeases
74 doReturn(emptyList<TetheredClient>()).`when`(server2).allLeases
109 doReturn(emptyList<TetheredClient>()).`when`(server1).allLeases
129 TetheredClient(
141 ): List<TetheredClient> {
[all …]
H A DTetheringTest.java137 import android.net.TetheredClient;
138 import android.net.TetheredClient.AddressInfo;
1676 private final ArrayList<List<TetheredClient>> mTetheredClients = new ArrayList<>();
1722 public void expectTetheredClientChanged(List<TetheredClient> leases) { in expectTetheredClientChanged()
1724 final List<TetheredClient> result = mTetheredClients.remove(0); in expectTetheredClientChanged()
1745 public void onTetherClientsChanged(List<TetheredClient> clients) { in onTetherClientsChanged()
2475 final List<TetheredClient> clients = toTetheredClients(p2pLeases, TETHERING_WIFI_P2P); in testUpdateConnectedClients()
2492 final TetheredClient noAddrClient = new TetheredClient(testMac2, in testUpdateConnectedClients()
2521 private List<TetheredClient> toTetheredClients(List<DhcpLeaseParcelable> leaseParcelables, in toTetheredClients()
2523 final ArrayList<TetheredClient> leases = new ArrayList<>(); in toTetheredClients()
[all …]
/aosp12/packages/modules/Connectivity/Tethering/tests/unit/common/android/net/
H A DTetheredClientTest.kt20 import android.net.TetheredClient.AddressInfo
63 assertNotEquals(makeTestClient(), TetheredClient(
69 assertNotEquals(makeTestClient(), TetheredClient(
75 assertNotEquals(makeTestClient(), TetheredClient(
81 assertNotEquals(makeTestClient(), TetheredClient(
87 assertNotEquals(makeTestClient(), TetheredClient(
95 val client1 = TetheredClient(TEST_MACADDR, listOf(TEST_ADDRINFO1), TETHERING_USB)
96 val client2 = TetheredClient(TEST_OTHER_MACADDR, listOf(TEST_ADDRINFO2), TETHERING_USB)
97 assertEquals(TetheredClient(
118 private fun makeTestClient() = TetheredClient(
/aosp12/packages/modules/Connectivity/Tethering/common/TetheringLib/api/
H A Dsystem-current.txt4 public final class TetheredClient implements android.os.Parcelable {
5 …ctor public TetheredClient(@NonNull android.net.MacAddress, @NonNull java.util.Collection<android.…
7 method @NonNull public java.util.List<android.net.TetheredClient.AddressInfo> getAddresses();
11 …field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient> CREAT…
14 public static final class TetheredClient.AddressInfo implements android.os.Parcelable {
19 …field @NonNull public static final android.os.Parcelable.Creator<android.net.TetheredClient.Addres…
84 …od public default void onClientsChanged(@NonNull java.util.Collection<android.net.TetheredClient>);
/aosp12/packages/modules/Connectivity/Tethering/common/TetheringLib/
H A DAndroid.bp49 "src/android/net/TetheredClient.aidl",
50 "src/android/net/TetheredClient.java",
/aosp12/packages/modules/Connectivity/Tethering/tests/integration/src/android/net/
H A DEthernetTetheringTest.java362 private volatile Collection<TetheredClient> mClients = null;
452 public void onClientsChanged(Collection<TetheredClient> clients) { in onClientsChanged()
463 public Collection<TetheredClient> awaitClientConnected() throws Exception { in awaitClientConnected()
555 final Collection<TetheredClient> clients = mTetheringEventCallback.awaitClientConnected(); in checkTetheredClientCallbacks()
557 final TetheredClient client = clients.iterator().next(); in checkTetheredClientCallbacks()
565 TetheredClient.AddressInfo info = client.getAddresses().get(0); in checkTetheredClientCallbacks()
/aosp12/packages/modules/Connectivity/Tethering/src/android/net/ip/
H A DIpServer.java38 import android.net.TetheredClient;
270 private List<TetheredClient> mDhcpLeases = Collections.emptyList();
369 public List<TetheredClient> getAllLeases() { in getAllLeases()
473 final ArrayList<TetheredClient> leases = new ArrayList<>(); in onLeasesChanged()
489 final TetheredClient.AddressInfo addressInfo = new TetheredClient.AddressInfo( in onLeasesChanged()
491 leases.add(new TetheredClient( in onLeasesChanged()
/aosp12/packages/modules/Connectivity/tests/cts/net/util/java/android/net/cts/util/
H A DCtsTetheringUtils.java37 import android.net.TetheredClient;
252 public void onClientsChanged(Collection<TetheredClient> clients) { in onClientsChanged()
/aosp12/packages/modules/Scheduling/service/java/com/android/server/scheduling/
H A DRebootReadinessManagerService.java29 import android.net.TetheredClient;
169 public void onClientsChanged(Collection<TetheredClient> clients) {