package com.seewo.libsvendors.vendor.mstar.ethernet;

import com.mstar.android.ethernet.EthernetDevInfo;
import com.seewo.libsvendors.inter.IEthernetDevInfo;

/* JADX INFO: loaded from: classes.dex */
public class MStarEthernetDevInfo implements IEthernetDevInfo {
    private EthernetDevInfo mEthernetDevInfo;

    public MStarEthernetDevInfo(EthernetDevInfo ethernetDevInfo) {
        if (ethernetDevInfo == null) {
            throw new IllegalArgumentException("exception occurred when construct MStarEthernetDevInfo, argument is null");
        }
        this.mEthernetDevInfo = ethernetDevInfo;
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setIfName(String str) {
        this.mEthernetDevInfo.setIfName(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getIfName() {
        return this.mEthernetDevInfo.getIfName();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setIpAddress(String str) {
        this.mEthernetDevInfo.setIpAddress(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getIpAddress() {
        return this.mEthernetDevInfo.getIpAddress();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setNetMask(String str) {
        this.mEthernetDevInfo.setNetMask(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getNetMask() {
        return this.mEthernetDevInfo.getNetMask();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setRouteAddr(String str) {
        this.mEthernetDevInfo.setRouteAddr(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getRouteAddr() {
        return this.mEthernetDevInfo.getRouteAddr();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setDnsAddr(String str) {
        this.mEthernetDevInfo.setDnsAddr(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getDnsAddr() {
        return this.mEthernetDevInfo.getDnsAddr();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setDns2Addr(String str) {
        this.mEthernetDevInfo.setDns2Addr(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getDns2Addr() {
        return this.mEthernetDevInfo.getDns2Addr();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public boolean setConnectMode(String str) {
        return this.mEthernetDevInfo.setConnectMode(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getConnectMode() {
        return this.mEthernetDevInfo.getConnectMode();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setProxyOn(boolean z) {
        this.mEthernetDevInfo.setProxyOn(z);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public boolean getProxyOn() {
        return this.mEthernetDevInfo.getProxyOn();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setProxyHost(String str) {
        this.mEthernetDevInfo.setProxyHost(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getProxyHost() {
        return this.mEthernetDevInfo.getProxyHost();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setProxyPort(String str) {
        this.mEthernetDevInfo.setProxyPort(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getProxyPort() {
        return this.mEthernetDevInfo.getProxyPort();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public void setProxyExclusionList(String str) {
        this.mEthernetDevInfo.setProxyExclusionList(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getProxyExclusionList() {
        return this.mEthernetDevInfo.getProxyExclusionList();
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getMacAddress(String str) {
        return this.mEthernetDevInfo.getMacAddress(str);
    }

    @Override // com.seewo.libsvendors.inter.IEthernetDevInfo
    public String getMacAddress() {
        return getMacAddress(getIfName());
    }

    public EthernetDevInfo getEthernetDevInfo() {
        return this.mEthernetDevInfo;
    }
}
