package com.cvte.vman;

import com.cvte.vman.types.EnumMcuMisDataType;

/* JADX INFO: loaded from: classes.dex */
public abstract class NetworkCtrl {
    public abstract boolean GetWOLEnable();

    public abstract boolean GetWOWEnable();

    public abstract int SetEthernetEnable(int i, boolean z);

    public abstract int SetEthernetNatEnable(int i, boolean z);

    public abstract boolean SetWOLEnable(boolean z);

    public abstract boolean SetWOWEnable(boolean z);

    public abstract int addInterfaceToBridge(String str, String str2);

    public abstract boolean disableApUsbDevice(boolean z);

    public abstract int getAntennaRssi(int i);

    public abstract String getDhcpHostName();

    public abstract String getEthernetIP(String str);

    public abstract int getEthernetRate(int i);

    public abstract String getHotName();

    public abstract String getMacAddress(String str);

    public abstract boolean getNetworkAvailable();

    public abstract String getWifiCountryCode();

    public abstract boolean getWifiDongleStatus();

    public abstract boolean getWifiSuspendEnable();

    public abstract boolean isIfaceUpAndIPConfigured(String str);

    public abstract int removeInterfaceFromBridge(String str, String str2);

    public abstract boolean setDhcpHostName(String str);

    public abstract int setEthernetRate(int i, int i2);

    public abstract boolean setMcuDhcpEnable(boolean z);

    public abstract int setMcuDhcpGw(String str);

    public abstract int setMcuDhcpIp(String str);

    public abstract int setMcuDhcpMsk(String str);

    public abstract boolean setMcuMiscData(EnumMcuMisDataType enumMcuMisDataType, byte[] bArr);

    public abstract boolean setMcuToControlMonitorNetwork(boolean z);

    public abstract boolean setNetworkAvailable(boolean z);

    public abstract boolean setTcpData(boolean z, int i, int i2, String str, String str2);

    public abstract boolean setWifiSuspendEnable(boolean z);
}
