package defpackage;

import com.hierynomus.protocol.transport.TransportException;
import com.hierynomus.smbj.common.SMBRuntimeException;
import java.util.concurrent.atomic.AtomicBoolean;

/* renamed from: ᵯᵺ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC4311 implements AutoCloseable {

    /* renamed from: ᐧﾞ, reason: contains not printable characters */
    public static final ˎᵖᵗ f16159;

    /* renamed from: ᵶʔᵢˊ, reason: contains not printable characters */
    public static final C4912 f16160;

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public final long f16161;

    /* renamed from: ˎˑː, reason: contains not printable characters */
    public final int f16162;

    /* renamed from: ˑᵥˁ, reason: contains not printable characters */
    public final long f16163;

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public final int f16164;

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public final int f16165;

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final C2823 f16166;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public final EnumC2857 f16167;

    /* renamed from: ᵧـˌᵎ, reason: contains not printable characters */
    public final long f16168;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final C0862 f16169;

    /* renamed from: ᵮᵠـˌ, reason: contains not printable characters */
    public final long f16170;

    /* renamed from: ᵺʙ, reason: contains not printable characters */
    public final AtomicBoolean f16171 = new AtomicBoolean(false);

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public final C0683 f16172;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public final long f16173;

    static {
        new C4351(new byte[]{-1, -1, -1, -1, -1, -1, -1, -1}, new byte[]{-1, -1, -1, -1, -1, -1, -1, -1});
        f16159 = new ˎᵖᵗ(7);
        f16160 = new C4912(8);
    }

    public AbstractC4311(C0862 c0862, C2823 c2823) {
        this.f16169 = c0862;
        this.f16166 = c2823;
        C0683 c0683 = (C0683) c2823.f10877;
        this.f16172 = c0683;
        C3500 c3500 = (C3500) c2823.f10875;
        C1326 c1326 = (C1326) c3500.f13111.f18820;
        this.f16167 = (EnumC2857) c1326.f5442;
        C3900 c3900 = c3500.f13106;
        this.f16165 = Math.min(c3900.f14551, c1326.f5443);
        this.f16161 = c3900.f14543;
        this.f16164 = Math.min(c3900.f14549, c1326.f5446);
        this.f16163 = c3900.f14550;
        this.f16162 = Math.min(c3900.f14539, c1326.f5445);
        this.f16170 = c3900.f14545;
        this.f16168 = c0683.f3347;
        this.f16173 = c2823.f10874;
    }

    /* JADX WARN: Removed duplicated region for block: B:23:0x0089 A[Catch: all -> 0x007a, TryCatch #1 {all -> 0x007a, blocks: (B:5:0x001a, B:6:0x003b, B:7:0x0041, B:11:0x005e, B:12:0x0079, B:21:0x0085, B:23:0x0089, B:25:0x0092, B:24:0x008c, B:26:0x0093, B:27:0x009f), top: B:31:0x001a, inners: #4, #3 }] */
    /* JADX WARN: Removed duplicated region for block: B:24:0x008c A[Catch: all -> 0x007a, TryCatch #1 {all -> 0x007a, blocks: (B:5:0x001a, B:6:0x003b, B:7:0x0041, B:11:0x005e, B:12:0x0079, B:21:0x0085, B:23:0x0089, B:25:0x0092, B:24:0x008c, B:26:0x0093, B:27:0x009f), top: B:31:0x001a, inners: #4, #3 }] */
    @Override // java.lang.AutoCloseable
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void close() throws com.hierynomus.protocol.transport.TransportException {
        /*
            r12 = this;
            java.util.concurrent.atomic.AtomicBoolean r0 = r12.f16171
            r1 = 1
            boolean r0 = r0.getAndSet(r1)
            if (r0 != 0) goto Lad
            ᵜːˎ r12 = r12.f16166
            java.lang.Object r0 = r12.f10873
            r1 = r0
            ᵡʟⁱˑ r1 = (defpackage.C3174) r1
            java.lang.Object r0 = r12.f10875
            ᵥˊˁ r0 = (defpackage.C3500) r0
            java.lang.Object r2 = r12.f10877
            ˁˏᵡ r2 = (defpackage.C0683) r2
            java.lang.String r3 = "Error closing connection to "
            ᵟᵫᵡ r4 = new ᵟᵫᵡ     // Catch: java.lang.Throwable -> L7a
            ᵹˏˎ r5 = r0.f13111     // Catch: java.lang.Throwable -> L7a
            java.lang.Object r5 = r5.f18820     // Catch: java.lang.Throwable -> L7a
            ˊᐧʛᵔ r5 = (defpackage.C1326) r5     // Catch: java.lang.Throwable -> L7a
            java.lang.Object r5 = r5.f5442     // Catch: java.lang.Throwable -> L7a
            r6 = r5
            ᵜᵱ r6 = (defpackage.EnumC2857) r6     // Catch: java.lang.Throwable -> L7a
            long r8 = r2.f3347     // Catch: java.lang.Throwable -> L7a
            long r10 = r12.f10874     // Catch: java.lang.Throwable -> L7a
            ᵚᵻʠˊ r7 = defpackage.EnumC2703.f10479     // Catch: java.lang.Throwable -> L7a
            r5 = 4
            r4.<init>(r5, r6, r7, r8, r10)     // Catch: java.lang.Throwable -> L7a
            ᵬʽᵫ r4 = r2.m2660(r4)     // Catch: java.lang.Throwable -> L7a
            ᵪᵞᵔ r0 = r0.f13106     // Catch: java.lang.Throwable -> L7a
            long r5 = r0.f14545     // Catch: java.lang.Throwable -> L7a
            java.util.concurrent.TimeUnit r0 = java.util.concurrent.TimeUnit.MILLISECONDS     // Catch: java.lang.Throwable -> L7a
            ːﹳʚ r4 = r4.f15102     // Catch: java.lang.Throwable -> L7a java.util.concurrent.TimeoutException -> L7d java.util.concurrent.ExecutionException -> L80 java.lang.InterruptedException -> L82
            java.lang.Object r0 = r4.get(r5, r0)     // Catch: java.lang.Throwable -> L7a java.util.concurrent.TimeoutException -> L7d java.util.concurrent.ExecutionException -> L80 java.lang.InterruptedException -> L82
            ˁˏˈ r0 = (defpackage.AbstractC0681) r0     // Catch: java.lang.Throwable -> L7a
            ᵬˏ r4 = r0.ˌᵜᵹᵩ()     // Catch: java.lang.Throwable -> L7a
            ˁˈˊ r4 = (defpackage.C0663) r4     // Catch: java.lang.Throwable -> L7a
            long r4 = r4.f3293     // Catch: java.lang.Throwable -> L7a
            boolean r4 = defpackage.EnumC3754.m8379(r4)     // Catch: java.lang.Throwable -> L7a
            if (r4 == 0) goto L5e
            ᵭᵢ r12 = new ᵭᵢ
            long r2 = r2.f3347
            r12.<init>(r2)
            ᵮᵥٴ r0 = r1.f12035
            r0.ˑᵝﹳᵜ(r12)
            return
        L5e:
            com.hierynomus.mssmb2.SMBApiException r4 = new com.hierynomus.mssmb2.SMBApiException     // Catch: java.lang.Throwable -> L7a
            ᵬˏ r0 = r0.ˌᵜᵹᵩ()     // Catch: java.lang.Throwable -> L7a
            ˁˈˊ r0 = (defpackage.C0663) r0     // Catch: java.lang.Throwable -> L7a
            java.lang.StringBuilder r5 = new java.lang.StringBuilder     // Catch: java.lang.Throwable -> L7a
            r5.<init>(r3)     // Catch: java.lang.Throwable -> L7a
            java.lang.Object r12 = r12.f10878     // Catch: java.lang.Throwable -> L7a
            ˆᵢʽʣ r12 = (defpackage.C0862) r12     // Catch: java.lang.Throwable -> L7a
            r5.append(r12)     // Catch: java.lang.Throwable -> L7a
            java.lang.String r12 = r5.toString()     // Catch: java.lang.Throwable -> L7a
            r4.<init>(r0, r12)     // Catch: java.lang.Throwable -> L7a
            throw r4     // Catch: java.lang.Throwable -> L7a
        L7a:
            r0 = move-exception
            r12 = r0
            goto La0
        L7d:
            r0 = move-exception
        L7e:
            r12 = r0
            goto L85
        L80:
            r0 = move-exception
            goto L7e
        L82:
            r0 = move-exception
            r12 = r0
            goto L93
        L85:
            boolean r0 = r12 instanceof com.hierynomus.protocol.transport.TransportException     // Catch: java.lang.Throwable -> L7a
            if (r0 == 0) goto L8c
            com.hierynomus.protocol.transport.TransportException r12 = (com.hierynomus.protocol.transport.TransportException) r12     // Catch: java.lang.Throwable -> L7a
            goto L92
        L8c:
            com.hierynomus.protocol.transport.TransportException r0 = new com.hierynomus.protocol.transport.TransportException     // Catch: java.lang.Throwable -> L7a
            r0.<init>(r12)     // Catch: java.lang.Throwable -> L7a
            r12 = r0
        L92:
            throw r12     // Catch: java.lang.Throwable -> L7a
        L93:
            java.lang.Thread r0 = java.lang.Thread.currentThread()     // Catch: java.lang.Throwable -> L7a
            r0.interrupt()     // Catch: java.lang.Throwable -> L7a
            com.hierynomus.protocol.transport.TransportException r0 = new com.hierynomus.protocol.transport.TransportException     // Catch: java.lang.Throwable -> L7a
            r0.<init>(r12)     // Catch: java.lang.Throwable -> L7a
            throw r0     // Catch: java.lang.Throwable -> L7a
        La0:
            ᵭᵢ r0 = new ᵭᵢ
            long r2 = r2.f3347
            r0.<init>(r2)
            ᵮᵥٴ r1 = r1.f12035
            r1.ˑᵝﹳᵜ(r0)
            throw r12
        Lad:
            return
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.AbstractC4311.close():void");
    }

    /* JADX WARN: Removed duplicated region for block: B:12:0x001c A[Catch: TransportException -> 0x006b, TryCatch #3 {TransportException -> 0x006b, blocks: (B:4:0x000a, B:5:0x000c, B:6:0x0012, B:10:0x0018, B:12:0x001c, B:14:0x0025, B:13:0x001f, B:16:0x0027, B:17:0x0033, B:18:0x0034, B:19:0x003a, B:28:0x006e, B:29:0x0073, B:31:0x0075, B:32:0x0081), top: B:35:0x0008, inners: #6, #5, #4 }] */
    /* JADX WARN: Removed duplicated region for block: B:13:0x001f A[Catch: TransportException -> 0x006b, TryCatch #3 {TransportException -> 0x006b, blocks: (B:4:0x000a, B:5:0x000c, B:6:0x0012, B:10:0x0018, B:12:0x001c, B:14:0x0025, B:13:0x001f, B:16:0x0027, B:17:0x0033, B:18:0x0034, B:19:0x003a, B:28:0x006e, B:29:0x0073, B:31:0x0075, B:32:0x0081), top: B:35:0x0008, inners: #6, #5, #4 }] */
    /* 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.AbstractC0681 m9287(defpackage.AbstractC0681 r3, java.lang.String r4, java.lang.Object r5, defpackage.InterfaceC4070 r6, long r7) {
        /*
            r2 = this;
            ᵬʽᵫ r2 = r2.m9288(r3)
            r0 = 0
            int r3 = (r7 > r0 ? 1 : (r7 == r0 ? 0 : -1))
            if (r3 <= 0) goto L34
            java.util.concurrent.TimeUnit r3 = java.util.concurrent.TimeUnit.MILLISECONDS     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            ːﹳʚ r2 = r2.f15102     // Catch: java.util.concurrent.TimeoutException -> L15 java.util.concurrent.ExecutionException -> L17 java.lang.InterruptedException -> L26 com.hierynomus.protocol.transport.TransportException -> L6b
            java.lang.Object r2 = r2.get(r7, r3)     // Catch: java.util.concurrent.TimeoutException -> L15 java.util.concurrent.ExecutionException -> L17 java.lang.InterruptedException -> L26 com.hierynomus.protocol.transport.TransportException -> L6b
            ˁˏˈ r2 = (defpackage.AbstractC0681) r2     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            goto L3c
        L15:
            r2 = move-exception
            goto L18
        L17:
            r2 = move-exception
        L18:
            boolean r3 = r2 instanceof com.hierynomus.protocol.transport.TransportException     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            if (r3 == 0) goto L1f
            com.hierynomus.protocol.transport.TransportException r2 = (com.hierynomus.protocol.transport.TransportException) r2     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            goto L25
        L1f:
            com.hierynomus.protocol.transport.TransportException r3 = new com.hierynomus.protocol.transport.TransportException     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            r3.<init>(r2)     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            r2 = r3
        L25:
            throw r2     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
        L26:
            r2 = move-exception
            java.lang.Thread r3 = java.lang.Thread.currentThread()     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            r3.interrupt()     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            com.hierynomus.protocol.transport.TransportException r3 = new com.hierynomus.protocol.transport.TransportException     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            r3.<init>(r2)     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            throw r3     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
        L34:
            ːﹳʚ r2 = r2.f15102     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b java.util.concurrent.ExecutionException -> L6d java.lang.InterruptedException -> L74
            java.lang.Object r2 = r2.get()     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b java.util.concurrent.ExecutionException -> L6d java.lang.InterruptedException -> L74
            ˁˏˈ r2 = (defpackage.AbstractC0681) r2     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
        L3c:
            ᵬˏ r3 = r2.ˌᵜᵹᵩ()
            ˁˈˊ r3 = (defpackage.C0663) r3
            long r7 = r3.f3293
            boolean r3 = r6.mo8941(r7)
            if (r3 == 0) goto L4b
            return r2
        L4b:
            com.hierynomus.mssmb2.SMBApiException r3 = new com.hierynomus.mssmb2.SMBApiException
            ᵬˏ r2 = r2.ˌᵜᵹᵩ()
            ˁˈˊ r2 = (defpackage.C0663) r2
            java.lang.StringBuilder r6 = new java.lang.StringBuilder
            r6.<init>()
            r6.append(r4)
            java.lang.String r4 = " failed for "
            r6.append(r4)
            r6.append(r5)
            java.lang.String r4 = r6.toString()
            r3.<init>(r2, r4)
            throw r3
        L6b:
            r2 = move-exception
            goto L82
        L6d:
            r2 = move-exception
            com.hierynomus.protocol.transport.TransportException r3 = new com.hierynomus.protocol.transport.TransportException     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            r3.<init>(r2)     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            throw r3     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
        L74:
            r2 = move-exception
            java.lang.Thread r3 = java.lang.Thread.currentThread()     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            r3.interrupt()     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            com.hierynomus.protocol.transport.TransportException r3 = new com.hierynomus.protocol.transport.TransportException     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            r3.<init>(r2)     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
            throw r3     // Catch: com.hierynomus.protocol.transport.TransportException -> L6b
        L82:
            com.hierynomus.smbj.common.SMBRuntimeException r3 = new com.hierynomus.smbj.common.SMBRuntimeException
            r3.<init>(r2)
            throw r3
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.AbstractC4311.m9287(ˁˏˈ, java.lang.String, java.lang.Object, ᵬᵴᵠ, long):ˁˏˈ");
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C4017 m9288(AbstractC0681 abstractC0681) {
        if (this.f16171.get()) {
            throw new SMBRuntimeException(getClass().getSimpleName().concat(" has already been closed"));
        }
        try {
            return this.f16172.m2660(abstractC0681);
        } catch (TransportException e) {
            throw new SMBRuntimeException(e);
        }
    }
}
