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;

/* JADX INFO: renamed from: ʾᵜـ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0290 extends ConnectivityManager.NetworkCallback {

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public static boolean f1936;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static NetworkCapabilities f1938;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public static Boolean f1939;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static final C0290 f1937 = new C0290();

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static final Object f1934 = new Object();

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static final LinkedHashMap f1935 = new LinkedHashMap();

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static void m1533() {
        int i;
        ArrayList arrayList = new ArrayList();
        synchronized (f1934) {
            try {
                if (f1936 && f1939 != null) {
                    Iterator it = f1935.entrySet().iterator();
                    while (true) {
                        i = 0;
                        if (!it.hasNext()) {
                            break;
                        }
                        Map.Entry entry = (Map.Entry) it.next();
                        InterfaceC0778 interfaceC0778 = (InterfaceC0778) entry.getKey();
                        NetworkRequest networkRequest = (NetworkRequest) entry.getValue();
                        C0290 c0290 = f1937;
                        NetworkCapabilities networkCapabilities = f1938;
                        c0290.getClass();
                        if (!f1939.booleanValue() && networkRequest.canBeSatisfiedBy(networkCapabilities)) {
                            i = 1;
                        }
                        arrayList.add(new C1081(interfaceC0778, i != 0 ? C1108.f4741 : new C0963(7)));
                    }
                    int size = arrayList.size();
                    while (i < size) {
                        Object obj = arrayList.get(i);
                        i++;
                        C1081 c1081 = (C1081) obj;
                        ((InterfaceC0778) c1081.f4615).mo1706((AbstractC0223) c1081.f4616);
                    }
                    return;
                }
                C3814 c3814M8515 = C3814.m8515();
                int i2 = AbstractC2674.f10335;
                c3814M8515.getClass();
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static C2520 m1534(ConnectivityManager connectivityManager, NetworkRequest networkRequest, ˁـᵫ r5) {
        synchronized (f1934) {
            try {
                LinkedHashMap linkedHashMap = f1935;
                boolean zIsEmpty = linkedHashMap.isEmpty();
                linkedHashMap.put(r5, networkRequest);
                if (zIsEmpty) {
                    C3814 c3814M8515 = C3814.m8515();
                    int i = AbstractC2674.f10335;
                    c3814M8515.getClass();
                    connectivityManager.registerDefaultNetworkCallback(f1937);
                } else if (f1936 && f1939 != null) {
                    C3814 c3814M85152 = C3814.m8515();
                    int i2 = AbstractC2674.f10335;
                    c3814M85152.getClass();
                    NetworkCapabilities networkCapabilities = f1938;
                    f1937.getClass();
                    r5.ʽˈˋ(!f1939.booleanValue() && networkRequest.canBeSatisfiedBy(networkCapabilities) ? C1108.f4741 : new C0963(7));
                }
            } catch (Throwable th) {
                throw th;
            }
        }
        return new C2520(r5, 14, connectivityManager);
    }

    @Override // android.net.ConnectivityManager.NetworkCallback
    public final void onBlockedStatusChanged(Network network, boolean z) {
        C3814 c3814M8515 = C3814.m8515();
        int i = AbstractC2674.f10335;
        c3814M8515.getClass();
        synchronized (f1934) {
            if (ᵥˈᵛ.ˊᵫᵗ(f1939, Boolean.valueOf(z))) {
                return;
            }
            f1939 = Boolean.valueOf(z);
            m1533();
        }
    }

    @Override // android.net.ConnectivityManager.NetworkCallback
    public final void onCapabilitiesChanged(Network network, NetworkCapabilities networkCapabilities) {
        C3814 c3814M8515 = C3814.m8515();
        int i = AbstractC2674.f10335;
        c3814M8515.getClass();
        synchronized (f1934) {
            f1938 = networkCapabilities;
            f1936 = true;
        }
        m1533();
    }

    @Override // android.net.ConnectivityManager.NetworkCallback
    public final void onLost(Network network) {
        C3814 c3814M8515 = C3814.m8515();
        int i = AbstractC2674.f10335;
        c3814M8515.getClass();
        synchronized (f1934) {
            f1938 = null;
            Iterator it = f1935.keySet().iterator();
            while (it.hasNext()) {
                ((InterfaceC0778) it.next()).mo1706(new C0963(7));
            }
        }
    }
}
