StartAuthThread() private method

private StartAuthThread ( string username, string password, string device, string version, string H3C_key, int mode_config ) : void
username string
password string
device string
version string
H3C_key string
mode_config int
return void
Esempio n. 1
0
 public void button1_Click(object sender, EventArgs e)
 {
     Cfg.username = textBox1.Text;
     Cfg.password = textBox2.Text;
     Cfg.device   = comboBox1.Text;
     Cfg.store    = checkBox1.Checked;
     Cfg.auto     = checkBox2.Checked;
     if (checkBox1.Checked)
     {
         Cfg.Commit();
     }
     else
     {
         Cfg.username = null;
         Cfg.password = null;
         Cfg.store    = false;
         Cfg.auto     = false;
         Cfg.Commit();
     }
     RefComm.StartAuthThread(Cfg.username, Cfg.password, "\\Device\\NPF_" + NetworkInterfaceAvaliable.adapters_dict[Cfg.device], Cfg.VersionParser(Cfg.versionHEX), Cfg.H3C_key, Cfg.mode);
     button1.Enabled = false;
     button2.Enabled = true;
     panel1.Enabled  = false;
     textBox3.Text   = "";
     timer1.Enabled  = true;
 }
Esempio n. 2
0
        private void OnPowerModeChanged(object sender, PowerModeChangedEventArgs e)
        {
            if (button1.Enabled == false && button2.Enabled == true) //判断是否点击登录
            {
                switch (e.Mode)
                {
                //系统挂起
                case PowerModes.Suspend:
                    RefComm.StopAuthThread();
                    textBox3.AppendText("\r\n已登出");
                    break;

                //系统恢复
                case PowerModes.Resume:
                    RefComm.StartAuthThread(Cfg.username, Cfg.password, "\\Device\\NPF_" + NetworkInterfaceAvaliable.adapters_dict[Cfg.device], Cfg.VersionParser(Cfg.versionHEX), Cfg.H3C_key, Cfg.mode);
                    break;
                }
            }
        }