package g.i.a.c.a0;

import android.content.Context;
import android.os.Handler;
import g.h.a.i;
import g.i.a.c.q.g;
import g.i.a.c.q.k;

/* JADX INFO: loaded from: classes.dex */
public abstract class c {

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public Context f5460n;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public g.i.a.c.a0.b f5462p;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public b f5464r;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public boolean f5458f = true;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public boolean f5459m = g.i.a.c.b.a;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public g.i.a.c.c0.a f5461o = null;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public int f5463q = 2;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public Object f5465s = new Object();

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public int f5466t = 0;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public Handler f5467u = new Handler();

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public Runnable f5468v = new a();

    public class a implements Runnable {
        public a() {
        }

        @Override // java.lang.Runnable
        public void run() {
            boolean zL;
            e eVar = (e) c.this;
            if (eVar.f5461o == null) {
                i.x0(eVar.f5458f, "dfu has not been initialized");
                eVar.i();
            }
            boolean z2 = false;
            if (eVar.f5462p == null) {
                i.w0("mConnectParams == null");
                eVar.e(4098);
            } else {
                g.a.a.a.a.n0(g.a.a.a.a.F("retry to reconnect device, reconnectTimes ="), eVar.f5463q);
                z2 = true;
            }
            if (z2) {
                if (!eVar.f5462p.f5452c || !(zL = eVar.n(eVar.B))) {
                    zL = eVar.l(eVar.B);
                }
                if (zL) {
                    return;
                }
            }
            eVar.e(4098);
        }
    }

    public static abstract class b {
        public void onError(int i2, int i3) {
        }

        public void onProcessStateChanged(int i2, k kVar) {
        }

        public void onProgressChanged(g gVar) {
        }

        public void onStateChanged(int i2) {
        }

        public void onTargetInfoChanged(g.i.a.c.q.i iVar) {
        }
    }

    public abstract void a();

    public boolean b() {
        return (this.f5466t & 512) == 512;
    }

    public void c(int i2, int i3) {
        i.U3(String.format("onError: 0x%04X", Integer.valueOf(i3)));
        b bVar = this.f5464r;
        if (bVar != null) {
            bVar.onError(i2, i3);
        } else {
            i.V3(false, "no callback registered");
        }
    }

    public void d() {
        try {
            synchronized (this.f5465s) {
                this.f5465s.notifyAll();
            }
        } catch (Exception e2) {
            i.W3(e2.toString());
        }
    }

    public void e(int i2) {
        int i3 = this.f5466t;
        if (i2 != i3) {
            i.U3(String.format("DFU 0x%04X >> 0x%04X", Integer.valueOf(i3), Integer.valueOf(i2)));
        }
        this.f5466t = i2;
        b bVar = this.f5464r;
        if (bVar != null) {
            bVar.onStateChanged(i2);
        } else {
            i.V3(false, "no callback registered");
        }
    }
}
