package vendor.cvte.hwvman.V1_0;

import a.b.c.a.a;
import android.hidl.base.V1_0.DebugInfo;
import android.hidl.base.V1_0.IBase;
import android.os.HidlSupport;
import android.os.HwBinder;
import android.os.HwBlob;
import android.os.HwParcel;
import android.os.IHwBinder;
import android.os.IHwInterface;
import android.os.RemoteException;
import com.seewo.vcommons.constants.SeewoBoardKeys;
import com.seewo.vcommons.constants.SeewoConstants;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.Objects;

/* JADX INFO: loaded from: classes.dex */
public interface IHwVman extends IBase {
    public static final String kInterfaceName = "vendor.cvte.hwvman@1.0::IHwVman";

    public static final class Proxy implements IHwVman {
        private IHwBinder mRemote;

        public Proxy(IHwBinder iHwBinder) {
            Objects.requireNonNull(iHwBinder);
            this.mRemote = iHwBinder;
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase, android.os.IHwInterface
        public IHwBinder asBinder() {
            return this.mRemote;
        }

        public final boolean equals(Object obj) {
            return HidlSupport.interfacesEqual(this, obj);
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public DebugInfo getDebugInfo() {
            HwParcel hwParcelR = a.R(IBase.kInterfaceName);
            HwParcel hwParcel = new HwParcel();
            try {
                this.mRemote.transact(257049926, hwParcelR, hwParcel, 0);
                hwParcel.verifySuccess();
                hwParcelR.releaseTemporaryStorage();
                DebugInfo debugInfo = new DebugInfo();
                debugInfo.readFromParcel(hwParcel);
                return debugInfo;
            } finally {
                hwParcel.release();
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public ArrayList<byte[]> getHashChain() {
            HwParcel hwParcelR = a.R(IBase.kInterfaceName);
            HwParcel hwParcel = new HwParcel();
            try {
                this.mRemote.transact(256398152, hwParcelR, hwParcel, 0);
                hwParcel.verifySuccess();
                hwParcelR.releaseTemporaryStorage();
                ArrayList<byte[]> arrayList = new ArrayList<>();
                HwBlob buffer = hwParcel.readBuffer(16L);
                int int32 = buffer.getInt32(8L);
                HwBlob embeddedBuffer = hwParcel.readEmbeddedBuffer(int32 * 32, buffer.handle(), 0L, true);
                arrayList.clear();
                for (int i2 = 0; i2 < int32; i2++) {
                    byte[] bArr = new byte[32];
                    embeddedBuffer.copyToInt8Array(i2 * 32, bArr, 32);
                    arrayList.add(bArr);
                }
                return arrayList;
            } finally {
                hwParcel.release();
            }
        }

        public final int hashCode() {
            return asBinder().hashCode();
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman
        public String hwInvoke(String str) {
            HwParcel hwParcel = new HwParcel();
            hwParcel.writeInterfaceToken(IHwVman.kInterfaceName);
            hwParcel.writeString(str);
            HwParcel hwParcel2 = new HwParcel();
            try {
                this.mRemote.transact(3, hwParcel, hwParcel2, 0);
                hwParcel2.verifySuccess();
                hwParcel.releaseTemporaryStorage();
                return hwParcel2.readString();
            } finally {
                hwParcel2.release();
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman
        public ArrayList<Byte> hwInvoke_vec(ArrayList<Byte> arrayList) {
            HwParcel hwParcel = new HwParcel();
            hwParcel.writeInterfaceToken(IHwVman.kInterfaceName);
            hwParcel.writeInt8Vector(arrayList);
            HwParcel hwParcel2 = new HwParcel();
            try {
                this.mRemote.transact(4, hwParcel, hwParcel2, 0);
                hwParcel2.verifySuccess();
                hwParcel.releaseTemporaryStorage();
                return hwParcel2.readInt8Vector();
            } finally {
                hwParcel2.release();
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman
        public int hwRegistCallback(IHwVmanCallback iHwVmanCallback, int i2) {
            HwParcel hwParcelR = a.R(IHwVman.kInterfaceName);
            hwParcelR.writeStrongBinder(iHwVmanCallback == null ? null : iHwVmanCallback.asBinder());
            hwParcelR.writeInt32(i2);
            HwParcel hwParcel = new HwParcel();
            try {
                this.mRemote.transact(2, hwParcelR, hwParcel, 0);
                hwParcel.verifySuccess();
                hwParcelR.releaseTemporaryStorage();
                return hwParcel.readInt32();
            } finally {
                hwParcel.release();
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman
        public int init() {
            HwParcel hwParcelR = a.R(IHwVman.kInterfaceName);
            HwParcel hwParcel = new HwParcel();
            try {
                this.mRemote.transact(1, hwParcelR, hwParcel, 0);
                hwParcel.verifySuccess();
                hwParcelR.releaseTemporaryStorage();
                return hwParcel.readInt32();
            } finally {
                hwParcel.release();
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public ArrayList<String> interfaceChain() {
            HwParcel hwParcelR = a.R(IBase.kInterfaceName);
            HwParcel hwParcel = new HwParcel();
            try {
                this.mRemote.transact(256067662, hwParcelR, hwParcel, 0);
                hwParcel.verifySuccess();
                hwParcelR.releaseTemporaryStorage();
                return hwParcel.readStringVector();
            } finally {
                hwParcel.release();
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public String interfaceDescriptor() {
            HwParcel hwParcelR = a.R(IBase.kInterfaceName);
            HwParcel hwParcel = new HwParcel();
            try {
                this.mRemote.transact(256136003, hwParcelR, hwParcel, 0);
                hwParcel.verifySuccess();
                hwParcelR.releaseTemporaryStorage();
                return hwParcel.readString();
            } finally {
                hwParcel.release();
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public boolean linkToDeath(IHwBinder.DeathRecipient deathRecipient, long j2) {
            return this.mRemote.linkToDeath(deathRecipient, j2);
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public void notifySyspropsChanged() {
            HwParcel hwParcelR = a.R(IBase.kInterfaceName);
            HwParcel hwParcel = new HwParcel();
            try {
                this.mRemote.transact(257120595, hwParcelR, hwParcel, 1);
                hwParcelR.releaseTemporaryStorage();
            } finally {
                hwParcel.release();
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public void ping() {
            HwParcel hwParcelR = a.R(IBase.kInterfaceName);
            HwParcel hwParcel = new HwParcel();
            try {
                this.mRemote.transact(256921159, hwParcelR, hwParcel, 0);
                hwParcel.verifySuccess();
                hwParcelR.releaseTemporaryStorage();
            } finally {
                hwParcel.release();
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public void setHALInstrumentation() {
            HwParcel hwParcelR = a.R(IBase.kInterfaceName);
            HwParcel hwParcel = new HwParcel();
            try {
                this.mRemote.transact(256462420, hwParcelR, hwParcel, 1);
                hwParcelR.releaseTemporaryStorage();
            } finally {
                hwParcel.release();
            }
        }

        public String toString() {
            try {
                return interfaceDescriptor() + "@Proxy";
            } catch (RemoteException unused) {
                return "[class or subclass of vendor.cvte.hwvman@1.0::IHwVman]@Proxy";
            }
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public boolean unlinkToDeath(IHwBinder.DeathRecipient deathRecipient) {
            return this.mRemote.unlinkToDeath(deathRecipient);
        }
    }

    public static abstract class Stub extends HwBinder implements IHwVman {
        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase, android.os.IHwInterface
        public IHwBinder asBinder() {
            return this;
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public final DebugInfo getDebugInfo() {
            DebugInfo debugInfo = new DebugInfo();
            debugInfo.pid = HidlSupport.getPidIfSharable();
            debugInfo.ptr = 0L;
            debugInfo.arch = 0;
            return debugInfo;
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public final ArrayList<byte[]> getHashChain() {
            return new ArrayList<>(Arrays.asList(new byte[]{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, new byte[]{-67, -38, -74, SeewoBoardKeys.TOUCH_KEY_BOARD_U, SeewoBoardKeys.TOUCH_KEY_BOARD_END, 122, SeewoBoardKeys.TOUCH_KEY_BOARD_SINGLE_QUOTE_MARK, 109, -90, -96, 125, -64, -126, -116, -15, -102, 105, 111, SeewoBoardKeys.TOUCH_KEY_BOARD_DELETE, -86, SeewoBoardKeys.TOUCH_KEY_BOARD_COMMA, SeewoBoardKeys.TOUCH_KEY_BOARD_N, -59, SeewoBoardKeys.TOUCH_KEY_BOARD_2, SeewoBoardKeys.TOUCH_KEY_BOARD_PLUS, SeewoBoardKeys.TOUCH_KEY_BOARD_Q, 86, 90, SeewoBoardKeys.TOUCH_KEY_BOARD_Q, -76, SeewoBoardKeys.TOUCH_KEY_BOARD_L, -39}));
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public final ArrayList<String> interfaceChain() {
            return new ArrayList<>(Arrays.asList(IHwVman.kInterfaceName, IBase.kInterfaceName));
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public final String interfaceDescriptor() {
            return IHwVman.kInterfaceName;
        }

        @Override // android.os.IHwBinder, android.hidl.base.V1_0.IBase
        public final boolean linkToDeath(IHwBinder.DeathRecipient deathRecipient, long j2) {
            return true;
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public final void notifySyspropsChanged() {
            HwBinder.enableInstrumentation();
        }

        @Override // android.os.HwBinder
        public void onTransact(int i2, HwParcel hwParcel, HwParcel hwParcel2, int i3) {
            int iInit;
            String strHwInvoke;
            if (i2 != 1) {
                if (i2 == 2) {
                    if (!((i3 & 1) != 0)) {
                        hwParcel.enforceInterface(IHwVman.kInterfaceName);
                        iInit = hwRegistCallback(IHwVmanCallback.asInterface(hwParcel.readStrongBinder()), hwParcel.readInt32());
                        hwParcel2.writeStatus(0);
                        hwParcel2.writeInt32(iInit);
                    }
                } else if (i2 != 3) {
                    if (i2 != 4) {
                        switch (i2) {
                            case 256067662:
                                if (!((i3 & 1) != 0)) {
                                    hwParcel.enforceInterface(IBase.kInterfaceName);
                                    ArrayList<String> arrayListInterfaceChain = interfaceChain();
                                    hwParcel2.writeStatus(0);
                                    hwParcel2.writeStringVector(arrayListInterfaceChain);
                                    break;
                                }
                                break;
                            case 256131655:
                                if (!((i3 & 1) != 0)) {
                                    hwParcel.enforceInterface(IBase.kInterfaceName);
                                    hwParcel2.writeStatus(0);
                                }
                                break;
                            case 256136003:
                                if (!((i3 & 1) != 0)) {
                                    hwParcel.enforceInterface(IBase.kInterfaceName);
                                    strHwInvoke = interfaceDescriptor();
                                    hwParcel2.writeStatus(0);
                                    hwParcel2.writeString(strHwInvoke);
                                }
                                break;
                            case 256398152:
                                if (!((i3 & 1) != 0)) {
                                    hwParcel.enforceInterface(IBase.kInterfaceName);
                                    ArrayList<byte[]> hashChain = getHashChain();
                                    hwParcel2.writeStatus(0);
                                    HwBlob hwBlob = new HwBlob(16);
                                    int size = hashChain.size();
                                    hwBlob.putInt32(8L, size);
                                    hwBlob.putBool(12L, false);
                                    HwBlob hwBlob2 = new HwBlob(size * 32);
                                    while (i < size) {
                                        hwBlob2.putInt8Array(i * 32, hashChain.get(i));
                                        i++;
                                    }
                                    hwBlob.putBlob(0L, hwBlob2);
                                    hwParcel2.writeBuffer(hwBlob);
                                    break;
                                }
                                break;
                            case 256462420:
                                if (((i3 & 1) != 0 ? 1 : 0) == 1) {
                                    hwParcel.enforceInterface(IBase.kInterfaceName);
                                    setHALInstrumentation();
                                }
                                break;
                            case 256660548:
                                if (((i3 & 1) != 0 ? 1 : 0) == 0) {
                                }
                                break;
                            case 256921159:
                                if (!((i3 & 1) != 0)) {
                                    hwParcel.enforceInterface(IBase.kInterfaceName);
                                    ping();
                                    hwParcel2.writeStatus(0);
                                }
                                break;
                            case 257049926:
                                if (!((i3 & 1) != 0)) {
                                    hwParcel.enforceInterface(IBase.kInterfaceName);
                                    DebugInfo debugInfo = getDebugInfo();
                                    hwParcel2.writeStatus(0);
                                    debugInfo.writeToParcel(hwParcel2);
                                    break;
                                }
                                break;
                            case 257120595:
                                if (((i3 & 1) != 0 ? 1 : 0) == 1) {
                                    hwParcel.enforceInterface(IBase.kInterfaceName);
                                    notifySyspropsChanged();
                                }
                                break;
                            case 257250372:
                                if (((i3 & 1) != 0 ? 1 : 0) == 0) {
                                }
                                break;
                        }
                    }
                    if (!((i3 & 1) != 0)) {
                        hwParcel.enforceInterface(IHwVman.kInterfaceName);
                        ArrayList<Byte> arrayListHwInvoke_vec = hwInvoke_vec(hwParcel.readInt8Vector());
                        hwParcel2.writeStatus(0);
                        hwParcel2.writeInt8Vector(arrayListHwInvoke_vec);
                    }
                } else if (!((i3 & 1) != 0)) {
                    hwParcel.enforceInterface(IHwVman.kInterfaceName);
                    strHwInvoke = hwInvoke(hwParcel.readString());
                    hwParcel2.writeStatus(0);
                    hwParcel2.writeString(strHwInvoke);
                }
                hwParcel2.writeStatus(Integer.MIN_VALUE);
            } else {
                if (!((i3 & 1) != 0)) {
                    hwParcel.enforceInterface(IHwVman.kInterfaceName);
                    iInit = init();
                    hwParcel2.writeStatus(0);
                    hwParcel2.writeInt32(iInit);
                }
                hwParcel2.writeStatus(Integer.MIN_VALUE);
            }
            hwParcel2.send();
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public final void ping() {
        }

        @Override // android.os.IHwBinder
        public IHwInterface queryLocalInterface(String str) {
            if (IHwVman.kInterfaceName.equals(str)) {
                return this;
            }
            return null;
        }

        public void registerAsService(String str) {
            registerService(str);
        }

        @Override // vendor.cvte.hwvman.V1_0.IHwVman, android.hidl.base.V1_0.IBase
        public final void setHALInstrumentation() {
        }

        public String toString() {
            return interfaceDescriptor() + "@Stub";
        }

        @Override // android.os.IHwBinder, android.hidl.base.V1_0.IBase
        public final boolean unlinkToDeath(IHwBinder.DeathRecipient deathRecipient) {
            return true;
        }
    }

    static IHwVman asInterface(IHwBinder iHwBinder) {
        if (iHwBinder == null) {
            return null;
        }
        IHwInterface iHwInterfaceQueryLocalInterface = iHwBinder.queryLocalInterface(kInterfaceName);
        if (iHwInterfaceQueryLocalInterface != null && (iHwInterfaceQueryLocalInterface instanceof IHwVman)) {
            return (IHwVman) iHwInterfaceQueryLocalInterface;
        }
        Proxy proxy = new Proxy(iHwBinder);
        try {
            Iterator<String> it = proxy.interfaceChain().iterator();
            while (it.hasNext()) {
                if (it.next().equals(kInterfaceName)) {
                    return proxy;
                }
            }
        } catch (RemoteException unused) {
        }
        return null;
    }

    static IHwVman castFrom(IHwInterface iHwInterface) {
        if (iHwInterface == null) {
            return null;
        }
        return asInterface(iHwInterface.asBinder());
    }

    static IHwVman getService() {
        return getService(SeewoConstants.PANEL_DEFAULT);
    }

    static IHwVman getService(String str) {
        return asInterface(HwBinder.getService(kInterfaceName, str));
    }

    static IHwVman getService(String str, boolean z) {
        return asInterface(HwBinder.getService(kInterfaceName, str, z));
    }

    static IHwVman getService(boolean z) {
        return getService(SeewoConstants.PANEL_DEFAULT, z);
    }

    @Override // android.hidl.base.V1_0.IBase, android.os.IHwInterface
    IHwBinder asBinder();

    @Override // android.hidl.base.V1_0.IBase
    DebugInfo getDebugInfo();

    @Override // android.hidl.base.V1_0.IBase
    ArrayList<byte[]> getHashChain();

    String hwInvoke(String str);

    ArrayList<Byte> hwInvoke_vec(ArrayList<Byte> arrayList);

    int hwRegistCallback(IHwVmanCallback iHwVmanCallback, int i2);

    int init();

    @Override // android.hidl.base.V1_0.IBase
    ArrayList<String> interfaceChain();

    @Override // android.hidl.base.V1_0.IBase
    String interfaceDescriptor();

    @Override // android.hidl.base.V1_0.IBase
    boolean linkToDeath(IHwBinder.DeathRecipient deathRecipient, long j2);

    @Override // android.hidl.base.V1_0.IBase
    void notifySyspropsChanged();

    @Override // android.hidl.base.V1_0.IBase
    void ping();

    @Override // android.hidl.base.V1_0.IBase
    void setHALInstrumentation();

    @Override // android.hidl.base.V1_0.IBase
    boolean unlinkToDeath(IHwBinder.DeathRecipient deathRecipient);
}
