package defpackage;

import java.io.Closeable;
import java.io.IOException;
import java.io.InterruptedIOException;
import java.net.Socket;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.TimeZone;

/* JADX INFO: renamed from: ᵷᵝᵸ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4901 implements Closeable {

    /* JADX INFO: renamed from: ˁʢᵛ, reason: contains not printable characters */
    public static final C2753 f18644;

    /* JADX INFO: renamed from: ʽᵡᵢᵾ, reason: contains not printable characters */
    public long f18645;

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public final C3814 f18646;

    /* JADX INFO: renamed from: ˀᵭ, reason: contains not printable characters */
    public long f18647;

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public long f18648;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public final C5377 f18649;

    /* JADX INFO: renamed from: ˈⁱᵡ, reason: contains not printable characters */
    public final ᵣˊˈᵪ f18650;

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public long f18651;

    /* JADX INFO: renamed from: ˊˌˊ, reason: contains not printable characters */
    public final LinkedHashSet f18652;

    /* JADX INFO: renamed from: ˊᵡᵗʨ, reason: contains not printable characters */
    public final C2753 f18653;

    /* JADX INFO: renamed from: ˊᵾʽʼ, reason: contains not printable characters */
    public final C1720 f18654;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final AbstractC0145 f18655;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public final C5380 f18656;

    /* JADX INFO: renamed from: ˑʢ, reason: contains not printable characters */
    public long f18657;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public final C5380 f18658;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final String f18659;

    /* JADX INFO: renamed from: ᵛˑﹳ, reason: contains not printable characters */
    public C2753 f18660;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final LinkedHashMap f18661 = new LinkedHashMap();

    /* JADX INFO: renamed from: ᵞᵛᵘ, reason: contains not printable characters */
    public final C2486 f18662;

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public long f18663;

    /* JADX INFO: renamed from: ᵨˈʼﹶ, reason: contains not printable characters */
    public final C2200 f18664;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public int f18665;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public int f18666;

    /* JADX INFO: renamed from: ᵵᵬᵽ, reason: contains not printable characters */
    public final C2744 f18667;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public boolean f18668;

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public final C5380 f18669;

    static {
        C2753 c2753 = new C2753();
        c2753.m6659(4, 65535);
        c2753.m6659(5, 16384);
        f18644 = c2753;
    }

    public C4901(ᵕˁـ r5) {
        this.f18655 = (AbstractC0145) r5.ᵯᵷʽ;
        String str = (String) r5.ᵨᵼⁱ;
        this.f18659 = str == null ? null : str;
        this.f18666 = 3;
        C5377 c5377 = (C5377) r5.ᵜᵪʾ;
        this.f18649 = c5377;
        this.f18656 = c5377.m10966();
        this.f18669 = c5377.m10966();
        this.f18658 = c5377.m10966();
        this.f18646 = C3814.f14470;
        this.f18654 = (C1720) r5.ᵶˇᵱ;
        C2753 c2753 = new C2753();
        c2753.m6659(4, 16777216);
        this.f18653 = c2753;
        this.f18660 = f18644;
        this.f18667 = new C2744(0);
        this.f18645 = r0.m6660();
        ᵣˊˈᵪ r52 = (ᵣˊˈᵪ) r5.ᵔᵖᵹᵫ;
        ᵣˊˈᵪ r1 = r52 != null ? r52 : null;
        this.f18650 = r1;
        this.f18664 = new C2200((C0584) r1.ᵨᵼⁱ);
        this.f18662 = new C2486(this, new C2384((C1978) r1.ᵔᵖᵹᵫ));
        this.f18652 = new LinkedHashSet();
    }

    @Override // java.io.Closeable, java.lang.AutoCloseable
    public final void close() {
        m10189(1, 9, null);
    }

    public final void flush() {
        this.f18664.flush();
    }

    /* JADX WARN: Code restructure failed: missing block: B:19:0x0035, code lost:
    
        r2 = java.lang.Math.min((int) java.lang.Math.min(r12, r6 - r4), r8.f18664.f8741);
        r6 = r2;
        r8.f18657 += r6;
     */
    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void m10182(int i, boolean z, C4903 c4903, long j) {
        int iMin;
        long j2;
        if (j == 0) {
            this.f18664.m5769(z, i, c4903, 0);
            return;
        }
        while (j > 0) {
            synchronized (this) {
                while (true) {
                    try {
                        try {
                            long j3 = this.f18657;
                            long j4 = this.f18645;
                            if (j3 < j4) {
                                break;
                            } else {
                                if (!this.f18661.containsKey(Integer.valueOf(i))) {
                                    throw new IOException("stream closed");
                                }
                                wait();
                            }
                        } catch (InterruptedException unused) {
                            Thread.currentThread().interrupt();
                            throw new InterruptedIOException();
                        }
                    } catch (Throwable th) {
                        throw th;
                    }
                }
            }
            j -= j2;
            this.f18664.m5769(z && j == 0, i, c4903, iMin);
        }
    }

    /* JADX INFO: renamed from: ˏːˆ, reason: contains not printable characters */
    public final void m10183(int i) {
        synchronized (this.f18664) {
            synchronized (this) {
                if (this.f18668) {
                    return;
                }
                this.f18668 = true;
                this.f18664.m5773(AbstractC1701.f6716, this.f18665, i);
            }
        }
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final C0217 m10184(int i) {
        C0217 c0217;
        synchronized (this) {
            c0217 = (C0217) this.f18661.get(Integer.valueOf(i));
        }
        return c0217;
    }

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public final void m10185(final long j, final int i) {
        C5380.m10968(this.f18656, this.f18659 + '[' + i + "] windowUpdate", new InterfaceC1841() { // from class: ᵧᵧ
            @Override // defpackage.InterfaceC1841
            /* JADX INFO: renamed from: ᵲᵶᵳˈ */
            public final Object mo1021() {
                C4901 c4901 = this.f13964;
                int i2 = i;
                try {
                    c4901.f18664.m5770(j, i2);
                } catch (IOException e) {
                    c4901.m10189(2, 2, e);
                }
                return C5063.f19112;
            }
        });
    }

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final void m10186(long j) {
        synchronized (this) {
            try {
                C2744.m6638(this.f18667, j, 0L, 2);
                long jM6639 = this.f18667.m6639();
                if (jM6639 >= this.f18653.m6660() / 2) {
                    m10185(jM6639, 0);
                    C2744.m6638(this.f18667, 0L, jM6639, 1);
                }
                this.f18654.getClass();
            } catch (Throwable th) {
                throw th;
            }
        }
    }

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public final boolean m10187(long j) {
        synchronized (this) {
            if (this.f18668) {
                return false;
            }
            if (this.f18648 < this.f18651) {
                if (j >= this.f18647) {
                    return false;
                }
            }
            return true;
        }
    }

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public final C0217 m10188(int i) {
        C0217 c0217;
        synchronized (this) {
            c0217 = (C0217) this.f18661.remove(Integer.valueOf(i));
            notifyAll();
        }
        return c0217;
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void m10189(int i, int i2, IOException iOException) {
        int i3;
        Object[] array;
        TimeZone timeZone = AbstractC1190.f5068;
        try {
            m10183(i);
        } catch (IOException unused) {
        }
        synchronized (this) {
            if (this.f18661.isEmpty()) {
                array = null;
            } else {
                array = this.f18661.values().toArray(new C0217[0]);
                this.f18661.clear();
            }
        }
        C0217[] c0217Arr = (C0217[]) array;
        if (c0217Arr != null) {
            for (C0217 c0217 : c0217Arr) {
                try {
                    c0217.m1391(i2, iOException);
                } catch (IOException unused2) {
                }
            }
        }
        try {
            this.f18664.close();
        } catch (IOException unused3) {
        }
        try {
            ((Socket) ((ᵥᵵᵶᵩ) this.f18650.ᵜᵪʾ).ᵜᵪʾ).close();
        } catch (IOException unused4) {
        }
        this.f18656.m10973();
        this.f18669.m10973();
        this.f18658.m10973();
    }

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public final void m10190(int i, int i2) {
        C5380.m10968(this.f18656, this.f18659 + '[' + i + "] writeSynReset", new C0033(this, i, i2, 0));
    }
}
