package p138.p329.p362.p370;

import java.util.Arrays;
import java.util.EnumSet;
import java.util.Iterator;
import java.util.NoSuchElementException;
import p138.p329.p341.EnumC6158;
import p138.p329.p342.EnumC6160;
import p138.p329.p342.p343.AbstractC6170;
import p138.p329.p342.p343.C6175;
import p138.p329.p342.p343.C6181;
import p138.p329.p342.p343.InterfaceC6177;
import p138.p329.p346.C6228;
import p138.p329.p346.C6231;
import p138.p329.p346.p347.C6255;
import p138.p329.p346.p347.C6257;

/* JADX INFO: renamed from: ދ.ށ.މ.މ.֏, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C6388 extends AbstractC6390 implements Iterable<C6175> {

    /* JADX INFO: renamed from: ދ.ށ.މ.މ.֏$֏, reason: contains not printable characters */
    public class C6389<F extends AbstractC6170> implements Iterator<F> {

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final InterfaceC6177.InterfaceC6179<F> f17839;

        /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
        public Iterator<F> f17840;

        /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
        public byte[] f17841;

        /* JADX INFO: renamed from: ކ, reason: contains not printable characters */
        public F f17842;

        /* JADX INFO: renamed from: އ, reason: contains not printable characters */
        public String f17843;

        public C6389(Class<F> cls, String str) {
            this.f17839 = C6181.m9487(cls);
            this.f17843 = str;
            m9612(true);
            this.f17842 = (F) m9613();
        }

        @Override // java.util.Iterator
        public boolean hasNext() {
            return this.f17842 != null;
        }

        @Override // java.util.Iterator
        public Object next() {
            if (!hasNext()) {
                throw new NoSuchElementException();
            }
            F f = this.f17842;
            this.f17842 = (F) m9613();
            return f;
        }

        @Override // java.util.Iterator
        public void remove() {
            throw new UnsupportedOperationException();
        }

        /* JADX WARN: Type inference fix 'apply assigned field type' failed
        java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$PrimitiveArg
        	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
        	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
        	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
        	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
         */
        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final void m9612(boolean z) {
            byte[] bArr;
            C6391 c6391 = C6388.this.f17846;
            EnumSet enumSetOf = z ? EnumSet.of(C6255.EnumC6256.SMB2_RESTART_SCANS) : EnumSet.noneOf(C6255.EnumC6256.class);
            EnumC6160 enumC6160Mo9482 = this.f17839.mo9482();
            C6228 c6228 = C6388.this.f17847;
            C6257 c6257 = (C6257) c6391.m9634(new C6255(c6391.f17889, c6391.f17896, c6391.f17887, c6228, enumC6160Mo9482, enumSetOf, 0L, this.f17843, c6391.f17894), "Query directory", c6228, C6406.f17882, c6391.f17895);
            long j = ((C6231) c6257.f17677).f17394;
            byte[] bArr2 = c6257.f17494;
            if (j == EnumC6158.STATUS_NO_MORE_FILES.f17193 || j == EnumC6158.STATUS_NO_SUCH_FILE.f17193 || ((bArr = this.f17841) != null && Arrays.equals(bArr, bArr2))) {
                this.f17840 = null;
                this.f17841 = null;
            } else {
                this.f17841 = bArr2;
                this.f17840 = C6181.m9485(bArr2, this.f17839);
            }
        }

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final F m9613() {
            while (true) {
                Iterator<F> it = this.f17840;
                if (it == null) {
                    return null;
                }
                if (it.hasNext()) {
                    return this.f17840.next();
                }
                m9612(false);
            }
        }
    }

    public C6388(C6228 c6228, C6391 c6391, String str) {
        super(c6228, c6391, str);
    }

    @Override // java.lang.Iterable
    public Iterator<C6175> iterator() {
        return new C6389(C6175.class, null);
    }

    public String toString() {
        return String.format("Directory{fileId=%s, fileName='%s'}", this.f17847, this.f17848);
    }
}
