private void RequestData() { while (true) { Client.Send <List <string> > (new Message <List <string> >(DataType.Head.GUL, new List <string>() { })); Thread.Sleep(1000); } }
private void btn_login_Click_1(object sender, RoutedEventArgs e) { if (tb_name.Text != "" && tb_password.Text != "") { Message <List <string> > msg = new Message <List <string> > (DataType.Head.LOGN, new List <string>() { tb_name.Text, tb_password.Text }); Client.Send <List <string> >(msg); } else { MessageBox.Show("Input name and password"); } }
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { Message <List <string> > msg = new Message <List <string> >(DataType.Head.QUIT, null); Client.Send <List <string> >(msg); Environment.Exit(0); }