package com.seewo.libshid.touch;

/* JADX INFO: loaded from: classes.dex */
public class McutouchManager {
    static {
        System.loadLibrary("McutouchManager");
    }

    private McutouchManager() {
    }

    public static native int addNotPassthroughZoom(byte b2, int[] iArr);

    public static native boolean closeTouchSmooth();

    public static native int delNotPassthroughZoom(byte b2);

    public static native String getCapTouchDevName();

    public static native byte[] getCapTouchHardwareConfig();

    public static native byte getCapTouchUsbState();

    public static native String getCapTouchVersion();

    public static native String getEMRDevName();

    public static native byte[] getEMRHardwareConfig();

    public static native String getEMRVersion();

    public static native byte getEMRWrokMode();

    public static native String getIrTouchDevName();

    public static native byte[] getIrTouchHardwareConfig();

    public static native String getIrTouchOTAkey();

    public static native byte getIrTouchUsbState();

    public static native String getIrTouchVersion();

    public static native byte getMcutouchState();

    public static native byte getMosaicState();

    public static native int getNotPassthroughUnusedCnt();

    public static native int getNotPassthroughUnusedIndex();

    public static native int[] getNotPassthroughZoom(byte b2);

    public static native byte getOsdState();

    public static native byte getOtgtouchState();

    public static native String getTouchOTAkey();

    public static native boolean getTouchSmoothState();

    public static native String getTouchSnNum();

    public static native String getTouchVersion();

    public static native byte getTouchZDust();

    public static native byte getTouchZWorkmode();

    public static native byte getTouchZYsignal();

    public static native boolean getTxbHardwareSuportState();

    public static native byte getTxbMarkSuportState();

    public static native byte getTxbMarkSwitch();

    public static native String getTxbMcuVersion();

    public static native boolean getTxbSwitch();

    public static native int getWininkPensNum();

    public static native byte getWorkmode();

    public static native boolean openTouchSmooth();

    public static native int setCapTouchReboot();

    public static native int setCapTouchUsbState(byte b2);

    public static native int setEMRWrokMode(byte b2);

    public static native int setIrTouchUsbState(byte b2);

    public static native int setMcutouchState(byte b2);

    public static native int setMosaicState(byte b2);

    public static native int setOsdState(byte b2);

    public static native int setOtgtouchState(byte b2);

    public static native int setSmallMode(byte b2, int[] iArr);

    public static native int setTouchZWorkmode(byte b2);

    public static native int setTxbMarkSwitch(byte b2);

    public static native int setTxbSwitch(boolean z);

    public static native void setWininkPensNum(int i2);

    public static native int setWorkmode(byte b2);

    public static native int upgradeTouch(String str);
}
