package defpackage;

import java.io.EOFException;
import java.io.IOException;
import java.io.InputStream;
import java.nio.ByteBuffer;
import java.nio.charset.Charset;

/* JADX INFO: renamed from: ːᵗᵜ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C1978 implements InterfaceC2322 {

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

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public boolean f7848;

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

    public C1978(InterfaceC3906 interfaceC3906) {
        this.f7847 = interfaceC3906;
    }

    @Override // java.io.Closeable, java.lang.AutoCloseable, java.nio.channels.Channel
    public final void close() throws IOException {
        if (this.f7848) {
            return;
        }
        this.f7848 = true;
        this.f7847.close();
        this.f7849.m10199();
    }

    @Override // java.nio.channels.Channel
    public final boolean isOpen() {
        return !this.f7848;
    }

    @Override // java.nio.channels.ReadableByteChannel
    public final int read(ByteBuffer byteBuffer) {
        C4903 c4903 = this.f7849;
        if (c4903.f18672 == 0 && this.f7847.mo1490(c4903, 8192L) == -1) {
            return -1;
        }
        return c4903.read(byteBuffer);
    }

    @Override // defpackage.InterfaceC2322
    public final byte readByte() throws EOFException {
        mo5353(1L);
        return this.f7849.readByte();
    }

    @Override // defpackage.InterfaceC2322
    public final int readInt() throws EOFException {
        mo5353(4L);
        return this.f7849.readInt();
    }

    @Override // defpackage.InterfaceC2322
    public final short readShort() throws EOFException {
        mo5353(2L);
        return this.f7849.readShort();
    }

    @Override // defpackage.InterfaceC2322
    public final boolean request(long j) {
        C4903 c4903;
        if (j < 0) {
            ᵕᵩʽᵲ.ᵱᵽʡᵚ(AbstractC0659.m2417(j, "byteCount < 0: "));
            return false;
        }
        if (this.f7848) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("closed");
            return false;
        }
        do {
            c4903 = this.f7849;
            if (c4903.f18672 >= j) {
                return true;
            }
        } while (this.f7847.mo1490(c4903, 8192L) != -1);
        return false;
    }

    @Override // defpackage.InterfaceC2322
    public final void skip(long j) throws EOFException {
        if (this.f7848) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("closed");
            return;
        }
        while (j > 0) {
            C4903 c4903 = this.f7849;
            if (c4903.f18672 == 0 && this.f7847.mo1490(c4903, 8192L) == -1) {
                throw new EOFException();
            }
            long jMin = Math.min(j, c4903.f18672);
            c4903.skip(jMin);
            j -= jMin;
        }
    }

    public final String toString() {
        return "buffer(" + this.f7847 + ')';
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ʽᵡᵢᵾ, reason: contains not printable characters */
    public final boolean mo5340(C1054 c1054) {
        int iMo3458 = c1054.mo3458();
        if (!this.f7848) {
            return iMo3458 >= 0 && iMo3458 <= c1054.mo3458() && (iMo3458 == 0 || ᵿᵽᵤ.ᵨᵣ(this, c1054, iMo3458, 1L) != -1);
        }
        ᵕᵩʽᵲ.ᵪᵹᵥᵻ("closed");
        return false;
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ˁʢᵛ, reason: contains not printable characters */
    public final long mo5341(C1054 c1054) {
        return ᵿᵽᵤ.ᵨᵣ(this, c1054, c1054.mo3458(), Long.MAX_VALUE);
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public final long mo5342(C1054 c1054) {
        long jMax = 0;
        if (this.f7848) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("closed");
            return 0L;
        }
        while (true) {
            C4903 c4903 = this.f7849;
            long jM10194 = c4903.m10194(c1054, jMax);
            if (jM10194 != -1) {
                return jM10194;
            }
            long j = c4903.f18672;
            if (this.f7847.mo1490(c4903, 8192L) == -1) {
                return -1L;
            }
            jMax = Math.max(jMax, j);
        }
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public final C1054 mo5343(long j) throws EOFException {
        mo5353(j);
        return this.f7849.mo5343(j);
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ˊᵨᵧ, reason: contains not printable characters */
    public final boolean mo5344() {
        if (this.f7848) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("closed");
            return false;
        }
        C4903 c4903 = this.f7849;
        return c4903.mo5344() && this.f7847.mo1490(c4903, 8192L) == -1;
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ˊᵾʽʼ, reason: contains not printable characters */
    public final String mo5345(Charset charset) {
        InterfaceC3906 interfaceC3906 = this.f7847;
        C4903 c4903 = this.f7849;
        c4903.m10212(interfaceC3906);
        return c4903.m10195(c4903.f18672, charset);
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public final String mo5346(long j) throws EOFException {
        mo5353(j);
        return this.f7849.m10195(j, AbstractC4490.f17115);
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ˋᵯᵩ, reason: contains not printable characters */
    public final InputStream mo5347() {
        return new C0343(2, this);
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final int mo5348(C4135 c4135) throws EOFException {
        if (this.f7848) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("closed");
            return 0;
        }
        while (true) {
            C4903 c4903 = this.f7849;
            int iM1167 = AbstractC0098.m1167(c4903, c4135, true);
            if (iM1167 != -2) {
                if (iM1167 != -1) {
                    c4903.skip(c4135.f15800[iM1167].mo3458());
                    return iM1167;
                }
            } else if (this.f7847.mo1490(c4903, 8192L) == -1) {
                break;
            }
        }
        return -1;
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ˏᵩʨ, reason: contains not printable characters */
    public final long mo5349(C4903 c4903) {
        C4903 c49032;
        long j = 0;
        while (true) {
            InterfaceC3906 interfaceC3906 = this.f7847;
            c49032 = this.f7849;
            if (interfaceC3906.mo1490(c49032, 8192L) == -1) {
                break;
            }
            long jM10202 = c49032.m10202();
            if (jM10202 > 0) {
                j += jM10202;
                c4903.mo1843(c49032, jM10202);
            }
        }
        long j2 = c49032.f18672;
        if (j2 <= 0) {
            return j;
        }
        long j3 = j + j2;
        c4903.mo1843(c49032, j2);
        return j3;
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final int m5350() throws EOFException {
        mo5353(4L);
        int i = this.f7849.readInt();
        return ((i & 255) << 24) | (((-16777216) & i) >>> 24) | ((16711680 & i) >>> 8) | ((65280 & i) << 8);
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final String mo5351() {
        long jM5356 = m5356((byte) 10, 0L, Long.MAX_VALUE);
        C4903 c4903 = this.f7849;
        if (jM5356 != -1) {
            return AbstractC0098.m1165(c4903, jM5356);
        }
        long j = c4903.f18672;
        if (j != 0) {
            return mo5346(j);
        }
        return null;
    }

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public final long m5352() throws EOFException {
        char c;
        char c2;
        char c3;
        char c4;
        long j;
        mo5353(8L);
        C4903 c4903 = this.f7849;
        long j2 = c4903.f18672;
        if (j2 < 8) {
            throw new EOFException();
        }
        C2131 c2131 = c4903.f18671;
        int i = c2131.f8448;
        int i2 = c2131.f8449;
        if (i2 - i < 8) {
            j = ((((long) c4903.readInt()) & 4294967295L) << 32) | (4294967295L & ((long) c4903.readInt()));
            c2 = '8';
            c = 24;
            c4 = '\b';
            c3 = '(';
        } else {
            byte[] bArr = c2131.f8451;
            c = 24;
            c2 = '8';
            c3 = '(';
            c4 = '\b';
            int i3 = i + 7;
            long j3 = ((((long) bArr[i]) & 255) << 56) | ((((long) bArr[i + 1]) & 255) << 48) | ((((long) bArr[i + 2]) & 255) << 40) | ((((long) bArr[i + 3]) & 255) << 32) | ((((long) bArr[i + 4]) & 255) << 24) | ((((long) bArr[i + 5]) & 255) << 16) | ((((long) bArr[i + 6]) & 255) << 8);
            int i4 = i + 8;
            j = j3 | (((long) bArr[i3]) & 255);
            c4903.f18672 = j2 - 8;
            if (i4 == i2) {
                c4903.f18671 = c2131.m5641();
                AbstractC5318.m10904(c2131);
            } else {
                c2131.f8448 = i4;
            }
        }
        return ((j & 255) << c2) | (((-72057594037927936L) & j) >>> c2) | ((71776119061217280L & j) >>> c3) | ((280375465082880L & j) >>> c) | ((1095216660480L & j) >>> c4) | ((4278190080L & j) << c4) | ((16711680 & j) << c) | ((65280 & j) << c3);
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ᵡᵶᵬʤ, reason: contains not printable characters */
    public final void mo5353(long j) throws EOFException {
        if (!request(j)) {
            throw new EOFException();
        }
    }

    @Override // defpackage.InterfaceC3906
    /* JADX INFO: renamed from: ᵪᵹᵥᵻ */
    public final long mo1490(C4903 c4903, long j) {
        if (j < 0) {
            ᵕᵩʽᵲ.ᵱᵽʡᵚ(AbstractC0659.m2417(j, "byteCount < 0: "));
            return 0L;
        }
        if (this.f7848) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("closed");
            return 0L;
        }
        C4903 c49032 = this.f7849;
        if (c49032.f18672 == 0) {
            if (j == 0) {
                return 0L;
            }
            if (this.f7847.mo1490(c49032, 8192L) == -1) {
                return -1L;
            }
        }
        return c49032.mo1490(c4903, Math.min(j, c49032.f18672));
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final String mo5354(long j) throws EOFException {
        if (j < 0) {
            ᵕᵩʽᵲ.ᵱᵽʡᵚ(AbstractC0659.m2417(j, "limit < 0: "));
            return null;
        }
        long j2 = j == Long.MAX_VALUE ? Long.MAX_VALUE : j + 1;
        long jM5356 = m5356((byte) 10, 0L, j2);
        C4903 c4903 = this.f7849;
        if (jM5356 != -1) {
            return AbstractC0098.m1165(c4903, jM5356);
        }
        if (j2 < Long.MAX_VALUE && request(j2) && c4903.m10213(j2 - 1) == 13 && request(j2 + 1) && c4903.m10213(j2) == 10) {
            return AbstractC0098.m1165(c4903, j2);
        }
        C4903 c49032 = new C4903();
        c4903.m10193(c49032, 0L, Math.min(32L, c4903.f18672));
        throw new EOFException("\\n not found: limit=" + Math.min(c4903.f18672, j) + " content=" + c49032.mo5343(c49032.f18672).mo3467() + (char) 8230);
    }

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public final short m5355() throws EOFException {
        mo5353(2L);
        return this.f7849.m10205();
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final long m5356(byte b, long j, long j2) {
        if (this.f7848) {
            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("closed");
            return 0L;
        }
        if (0 > j2) {
            ᵕᵩʽᵲ.ᵱᵽʡᵚ(AbstractC0659.m2417(j2, "fromIndex=0 toIndex="));
            return 0L;
        }
        long jMax = 0;
        while (jMax < j2) {
            C4903 c4903 = this.f7849;
            byte b2 = b;
            long j3 = j2;
            long jM10201 = c4903.m10201(b2, jMax, j3);
            if (jM10201 != -1) {
                return jM10201;
            }
            long j4 = c4903.f18672;
            if (j4 >= j3 || this.f7847.mo1490(c4903, 8192L) == -1) {
                break;
            }
            jMax = Math.max(jMax, j4);
            b = b2;
            j2 = j3;
        }
        return -1L;
    }

    @Override // defpackage.InterfaceC2322
    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final C4903 mo5357() {
        return this.f7849;
    }

    @Override // defpackage.InterfaceC3906
    /* JADX INFO: renamed from: ᵻʽᵯ */
    public final C2466 mo1491() {
        return this.f7847.mo1491();
    }
}
