package defpackage;

import android.net.ConnectivityManager;
import android.net.Network;
import android.net.NetworkCapabilities;
import android.net.NetworkRequest;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;

/* renamed from: ᵜᵚ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2833 extends ConnectivityManager.NetworkCallback {

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public static boolean f10909;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public static Boolean f10910;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static NetworkCapabilities f10914;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static final C2833 f10912 = new C2833();

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static final Object f10913 = new Object();

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static final LinkedHashMap f10911 = new LinkedHashMap();

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static C4475 m6937(ConnectivityManager connectivityManager, NetworkRequest networkRequest, ˈᵾᵣᴵ r5) {
        synchronized (f10913) {
            try {
                LinkedHashMap linkedHashMap = f10911;
                boolean zIsEmpty = linkedHashMap.isEmpty();
                linkedHashMap.put(r5, networkRequest);
                if (zIsEmpty) {
                    ᵼᵫᵧˀ r4 = ᵼᵫᵧˀ.ˀᵗᵝᵭ();
                    int i = AbstractC4623.f17105;
                    r4.getClass();
                    connectivityManager.registerDefaultNetworkCallback(f10912);
                } else if (f10909 && f10910 != null) {
                    ᵼᵫᵧˀ r1 = ᵼᵫᵧˀ.ˀᵗᵝᵭ();
                    int i2 = AbstractC4623.f17105;
                    r1.getClass();
                    NetworkCapabilities networkCapabilities = f10914;
                    f10912.getClass();
                    r5.ᵴᵳ(!f10910.booleanValue() && networkRequest.canBeSatisfiedBy(networkCapabilities) ? C3289.f12328 : new C2336(7));
                }
            } catch (Throwable th) {
                throw th;
            }
        }
        return new C4475(r5, 14, connectivityManager);
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static void m6938() {
        int i;
        ArrayList arrayList = new ArrayList();
        synchronized (f10913) {
            try {
                if (f10909 && f10910 != null) {
                    Iterator it = f10911.entrySet().iterator();
                    while (true) {
                        i = 0;
                        if (!it.hasNext()) {
                            break;
                        }
                        Map.Entry entry = (Map.Entry) it.next();
                        InterfaceC0362 interfaceC0362 = (InterfaceC0362) entry.getKey();
                        NetworkRequest networkRequest = (NetworkRequest) entry.getValue();
                        C2833 c2833 = f10912;
                        NetworkCapabilities networkCapabilities = f10914;
                        c2833.getClass();
                        if (!f10910.booleanValue() && networkRequest.canBeSatisfiedBy(networkCapabilities)) {
                            i = 1;
                        }
                        arrayList.add(new C2836(interfaceC0362, i != 0 ? C3289.f12328 : new C2336(7)));
                    }
                    int size = arrayList.size();
                    while (i < size) {
                        Object obj = arrayList.get(i);
                        i++;
                        C2836 c2836 = (C2836) obj;
                        ((InterfaceC0362) c2836.f10917).mo1588((AbstractC0074) c2836.f10916);
                    }
                    return;
                }
                ᵼᵫᵧˀ r0 = ᵼᵫᵧˀ.ˀᵗᵝᵭ();
                int i2 = AbstractC4623.f17105;
                r0.getClass();
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    @Override // android.net.ConnectivityManager.NetworkCallback
    public final void onBlockedStatusChanged(Network network, boolean z) {
        ᵼᵫᵧˀ r1 = ᵼᵫᵧˀ.ˀᵗᵝᵭ();
        int i = AbstractC4623.f17105;
        r1.getClass();
        synchronized (f10913) {
            if (ᵲᵝᵪ.ᵹᵝᵶ(f10910, Boolean.valueOf(z))) {
                return;
            }
            f10910 = Boolean.valueOf(z);
            m6938();
        }
    }

    @Override // android.net.ConnectivityManager.NetworkCallback
    public final void onCapabilitiesChanged(Network network, NetworkCapabilities networkCapabilities) {
        ᵼᵫᵧˀ r0 = ᵼᵫᵧˀ.ˀᵗᵝᵭ();
        int i = AbstractC4623.f17105;
        r0.getClass();
        synchronized (f10913) {
            f10914 = networkCapabilities;
            f10909 = true;
        }
        m6938();
    }

    @Override // android.net.ConnectivityManager.NetworkCallback
    public final void onLost(Network network) {
        ᵼᵫᵧˀ r3 = ᵼᵫᵧˀ.ˀᵗᵝᵭ();
        int i = AbstractC4623.f17105;
        r3.getClass();
        synchronized (f10913) {
            f10914 = null;
            Iterator it = f10911.keySet().iterator();
            while (it.hasNext()) {
                ((InterfaceC0362) it.next()).mo1588(new C2336(7));
            }
        }
    }
}
