public ControlCheckWindow() { ControlCheckWindow.log.Trace("ControlCheckWindow"); this.InitializeComponent(); ControlCheckWindow.log.Trace("after ControlCheckWindow"); this.connectModel = new ConnectModel(this); this.connectModel.setConnectStatusCallback(this); this.OnWirelessFinishListener = new ControlCheckWindow.OnWirelessFinishDelegate(this.OnWirelessFinish); this.socketModel = new SocketModel(this); this.addSocketCallback(); this.initView(); ControlCheckWindow.log.Trace("ip == " + ConfigureUtil.AdapterIP()); ControlCheckWindow.log.Trace("type = " + ConfigureUtil.getClientType()); }
public static ClientType getClientType() { if (!ConfigureUtil.currentType.Equals(ClientType.NONE)) { return(ConfigureUtil.currentType); } string ip = ConfigureUtil.AdapterIP(); if (!string.IsNullOrEmpty(ip)) { string[] ipSplit = ip.Split(new string[] { "." }, StringSplitOptions.None); if (ipSplit != null && ipSplit.Count <string>() > 3) { string ipType = ipSplit[3]; if (ipType == "88") { ConfigureUtil.currentType = ClientType.TYPE_A; return(ClientType.TYPE_A); } if (ipType == "90") { ConfigureUtil.currentType = ClientType.TYPE_B; return(ClientType.TYPE_B); } if (ipType == "92") { ConfigureUtil.currentType = ClientType.TYPE_C; return(ClientType.TYPE_C); } if (ipType == "94") { ConfigureUtil.currentType = ClientType.TYPE_D; return(ClientType.TYPE_D); } } } ConfigureUtil.currentType = ClientType.TYPE_A; return(ClientType.TYPE_A); }