package com.cvte.vman.impl;

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

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

    private SupplicantCtrlManager() {
    }

    public static synchronized SupplicantCtrlManager getInstance() {
        if (mSupplicantCtrlManager == null) {
            synchronized (SupplicantCtrlManager.class) {
                if (mSupplicantCtrlManager == null) {
                    mSupplicantCtrlManager = new SupplicantCtrlManager();
                }
            }
        }
        return mSupplicantCtrlManager;
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public Parcel cmdHostapdClient(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Parcel(InvokeCmd.CMD_SUPPLICANT_CTRL_SET_HOSTAPD_CLI, str);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public Parcel cmdWpaClient(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Parcel(11520, str);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public String getApVendorElements(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_SUPPLICANT_CTRL_GET_AP_VENDOR_IE, str);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public String getClientIpByClientMac(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_SUPPLICANT_CTRL_GET_IP_ADDR, str);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public String getClientIpByP2pDevMac(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_SUPPLICANT_CTRL_GET_P2P_CLIENT_IP, str);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public String getClientMacByP2pDevMac(String str) {
        return VmanMiddleWare.getInstance().excuteCommandSet_Str(InvokeCmd.CMD_SUPPLICANT_CTRL_GET_P2P_IFACE_ADDR, str);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public boolean isP2pGoMode() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_SUPPLICANT_CTRL_IS_P2P_GO_MODE);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public boolean isSetApVendorElementsSupported() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_SUPPLICANT_CTRL_IS_SUP_SET_AP_VENDOR_IE);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public boolean isSetP2pVendorElementsSupported() {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_SUPPLICANT_CTRL_IS_SUP_SET_P2P_VENDOR_IE);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public int setApVendorElements(String str, String str2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_SUPPLICANT_CTRL_SET_AP_VENDOR_IE, str, str2);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public int setP2pVendorElements(String str, String str2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_int(InvokeCmd.CMD_SUPPLICANT_CTRL_SET_P2P_VENDOR_IE, str, str2);
    }

    @Override // com.cvte.vman.SupplicantCtrl
    public boolean setP2pWpsVendorExt(String str, String str2) {
        return VmanMiddleWare.getInstance().excuteCommandSet_bool(InvokeCmd.CMD_SUPPLICANT_CTRL_SET_P2P_WPS_VENDOR_EXT, str, str2);
    }
}
