package defpackage;

import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import okhttp3.internal.http2.ConnectionShutdownException;

/* renamed from: ʼˉ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C0051 implements InterfaceC4906 {

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public static final List f1221 = AbstractC4061.m8928(new String[]{"connection", "host", "keep-alive", "proxy-connection", "te", "transfer-encoding", "encoding", "upgrade", ":method", ":path", ":scheme", ":authority"});

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public static final List f1222 = AbstractC4061.m8928(new String[]{"connection", "host", "keep-alive", "proxy-connection", "te", "transfer-encoding", "encoding", "upgrade"});

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final EnumC3518 f1223;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public volatile boolean f1224;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final C4560 f1225;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C0700 f1226;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final C5251 f1227;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public volatile C4498 f1228;

    public C0051(C3914 c3914, C0700 c0700, C5251 c5251, C4560 c4560) {
        this.f1226 = c0700;
        this.f1227 = c5251;
        this.f1225 = c4560;
        List list = c3914.f14711;
        EnumC3518 enumC3518 = EnumC3518.f13214;
        this.f1223 = list.contains(enumC3518) ? enumC3518 : EnumC3518.f13216;
    }

    @Override // defpackage.InterfaceC4906
    public final void cancel() {
        this.f1224 = true;
        C4498 c4498 = this.f1228;
        if (c4498 != null) {
            c4498.m9580(9);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:19:0x002d  */
    @Override // defpackage.InterfaceC4906
    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final defpackage.C0446 mo1093(boolean r11) throws java.io.IOException {
        /*
            Method dump skipped, instructions count: 261
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C0051.mo1093(boolean):ʿᵦˑ");
    }

    @Override // defpackage.InterfaceC4906
    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final void mo1094() {
        this.f1225.flush();
    }

    @Override // defpackage.InterfaceC4906
    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final long mo1095(C2977 c2977) {
        if (AbstractC0839.m2963(c2977)) {
            return AbstractC4061.m8930(c2977);
        }
        return 0L;
    }

    @Override // defpackage.InterfaceC4906
    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final void mo1096() throws IOException {
        this.f1228.f16759.close();
    }

    @Override // defpackage.InterfaceC4906
    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final InterfaceC0652 mo1097() {
        return this.f1226;
    }

    @Override // defpackage.InterfaceC4906
    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final InterfaceC3280 mo1098(C1947 c1947, long j) {
        return this.f1228.f16759;
    }

    @Override // defpackage.InterfaceC4906
    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final InterfaceC3226 mo1099(C2977 c2977) {
        return this.f1228.f16760;
    }

    @Override // defpackage.InterfaceC4906
    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final void mo1100(C1947 c1947) throws IOException {
        int i;
        C4498 c4498;
        boolean z;
        if (this.f1228 != null) {
            return;
        }
        boolean z2 = c1947.f7852 != null;
        C2609 c2609 = c1947.f7849;
        ArrayList arrayList = new ArrayList(c2609.size() + 4);
        arrayList.add(new C1162(C1162.f4945, c1947.f7851));
        C2185 c2185 = C1162.f4944;
        C1489 c1489 = c1947.f7850;
        String strM4419 = c1489.m4419();
        String strM4421 = c1489.m4421();
        if (strM4421 != null) {
            strM4419 = strM4419 + '?' + strM4421;
        }
        arrayList.add(new C1162(c2185, strM4419));
        String strM6560 = c2609.m6560("Host");
        if (strM6560 != null) {
            arrayList.add(new C1162(C1162.f4946, strM6560));
        }
        arrayList.add(new C1162(C1162.f4947, c1489.f5999));
        int size = c2609.size();
        for (int i2 = 0; i2 < size; i2++) {
            String lowerCase = c2609.m6559(i2).toLowerCase(Locale.US);
            if (!f1221.contains(lowerCase) || (lowerCase.equals("te") && c2609.m6558(i2).equals("trailers"))) {
                arrayList.add(new C1162(lowerCase, c2609.m6558(i2)));
            }
        }
        C4560 c4560 = this.f1225;
        boolean z3 = !z2;
        synchronized (c4560.f16959) {
            synchronized (c4560) {
                try {
                    if (c4560.f16972 > 1073741823) {
                        c4560.m9718(8);
                    }
                    if (c4560.f16970) {
                        throw new ConnectionShutdownException();
                    }
                    i = c4560.f16972;
                    c4560.f16972 = i + 2;
                    c4498 = new C4498(i, c4560, z3, false, null);
                    z = !z2 || c4560.f16963 >= c4560.f16960 || c4498.f16768 >= c4498.f16763;
                    if (c4498.m9582()) {
                        c4560.f16971.put(Integer.valueOf(i), c4498);
                    }
                } catch (Throwable th) {
                    throw th;
                }
            }
            c4560.f16959.m9646(z3, i, arrayList);
        }
        if (z) {
            c4560.f16959.flush();
        }
        this.f1228 = c4498;
        boolean z4 = this.f1224;
        C4498 c44982 = this.f1228;
        if (z4) {
            c44982.m9580(9);
            C0910.m3045("Canceled");
        } else {
            c44982.f16758.mo8741(this.f1227.f19658);
            this.f1228.f16766.mo8741(this.f1227.f19664);
        }
    }

    @Override // defpackage.InterfaceC4906
    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final InterfaceC5047 mo1101() {
        return this.f1228;
    }

    /* JADX WARN: Removed duplicated region for block: B:12:0x0019  */
    @Override // defpackage.InterfaceC4906
    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final boolean mo1102() {
        /*
            r4 = this;
            ᵲᵙʾ r4 = r4.f1228
            r0 = 0
            if (r4 == 0) goto L20
            monitor-enter(r4)
            ᵤᵡˊᵯ r1 = r4.f16760     // Catch: java.lang.Throwable -> L17
            boolean r2 = r1.f12943     // Catch: java.lang.Throwable -> L17
            r3 = 1
            if (r2 == 0) goto L19
            ˇᵠᵦ r1 = r1.f12946     // Catch: java.lang.Throwable -> L17
            boolean r1 = r1.mo3284()     // Catch: java.lang.Throwable -> L17
            if (r1 == 0) goto L19
            r1 = r3
            goto L1a
        L17:
            r0 = move-exception
            goto L1e
        L19:
            r1 = r0
        L1a:
            monitor-exit(r4)
            if (r1 != r3) goto L20
            return r3
        L1e:
            monitor-exit(r4)
            throw r0
        L20:
            return r0
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C0051.mo1102():boolean");
    }
}
