package com.cvte.vman.impl;

import android.os.Parcel;
import com.cvte.vman.TouchCtrl;
import com.cvte.vman.VmanMiddleWare;
import com.cvte.vman.instance.InvokeCmd;

/* JADX INFO: loaded from: classes.dex */
public class TouchCtrlManager extends TouchCtrl {
    public static final String TAG = "Cvte@TouchCtrlManager";
    private static TouchCtrlManager mTouchCtrlManager;

    private TouchCtrlManager() {
    }

    public static synchronized TouchCtrlManager getInstance() {
        if (mTouchCtrlManager == null) {
            synchronized (KeyboardCtrlManager.class) {
                if (mTouchCtrlManager == null) {
                    mTouchCtrlManager = new TouchCtrlManager();
                }
            }
        }
        return mTouchCtrlManager;
    }

    @Override // com.cvte.vman.TouchCtrl
    public int SetSmallMode(int i, int[] iArr) {
        Parcel parcelObtain = Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_TOUCH_SET_SMALL_MODE);
        parcelObtain.writeInt(i);
        parcelObtain.writeInt(iArr.length);
        for (int i2 : iArr) {
            parcelObtain.writeInt(i2);
        }
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        if (parcelExcuteCommandSet_Parcel != null) {
            return parcelExcuteCommandSet_Parcel.readInt();
        }
        return 0;
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean addMouseFadeBlacklist(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_ADD_MOUSE_FADE_BLACKLIST, str);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean deleteMouseFadeBlacklist(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_DELETE_MOUSE_FADE_BLACKLIST, str);
    }

    @Override // com.cvte.vman.TouchCtrl
    public String getMouseFadeBlacklist() {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_TOUCH_GET_MOUSE_FADE_BLACKLIST);
    }

    @Override // com.cvte.vman.TouchCtrl
    public int getMouseFadeState() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_TOUCH_GET_MOUSE_FADE_STATE);
    }

    @Override // com.cvte.vman.TouchCtrl
    public String getParameter(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_TOUCH_GET_PARAM, str);
    }

    @Override // com.cvte.vman.TouchCtrl
    public int getPenNum() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_TOUCH_GET_PEN_NUM);
    }

    @Override // com.cvte.vman.TouchCtrl
    public String getPenType() {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_TOUCH_GET_PEN_TYPE);
    }

    @Override // com.cvte.vman.TouchCtrl
    public int getTouchBrushMode() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_TOUCH_GET_BRUSH_MODE);
    }

    @Override // com.cvte.vman.TouchCtrl
    public int getTouchBurnMode() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_TOUCH_GET_BURN_TOUCH);
    }

    @Override // com.cvte.vman.TouchCtrl
    public byte[] getTouchCornerAdjust() {
        Parcel parcelObtain = Parcel.obtain();
        Parcel.obtain();
        parcelObtain.writeInt(InvokeCmd.CMD_TOUCH_GET_CORNER_ADJUST);
        Parcel parcelExcuteCommandSet_Parcel = VmanMiddleWare.getInstance().excuteCommandSet_Parcel(parcelObtain);
        if (parcelExcuteCommandSet_Parcel.readInt() == -1) {
            return new byte[0];
        }
        byte[] bArr = new byte[parcelExcuteCommandSet_Parcel.readInt()];
        parcelExcuteCommandSet_Parcel.readByteArray(bArr);
        return bArr;
    }

    @Override // com.cvte.vman.TouchCtrl
    public int getTouchStaCheck() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_TOUCH_GET_STA_CHECK);
    }

    @Override // com.cvte.vman.TouchCtrl
    public int opsGetIFPTouchPid() {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_TOUCH_OPS_GET_IFP_TOUCH_PID);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setCapTouchReset() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_CAPTOUCH_RESET);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setMouseFadeBlacklist(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_MOUSE_FADE_BLACKLIST, str);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setMouseFadeState(int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_MOUSE_FADE_STATE, i);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setParameter(String str, String str2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_PARAM, str, str2);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setPenNum(int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_PEN_NUM, i);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setPenType(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_PEN_TYPE, str);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setTouchBrushMode(int i) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_BRUSH_MODE, i);
    }

    @Override // com.cvte.vman.TouchCtrl
    public boolean setTouchBurnMode() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_TOUCH_SET_BURN_TOUCH);
    }
}
