public void request_chat_OK(JSonPacket ChatPacket) { string ChatUser = ChatPacket.Packets[0].ToString(); string ChatData = ChatPacket.Packets[1].ToString(); appWin.SetLogText(ChatUser + ": " + ChatData); }
public void request_chat_OK(JSonPacket ChatPacket) { string ChatUser = ChatPacket.Packets[0].ToString(); string ChatData = ChatPacket.Packets[1].ToString(); appWin.SetLogText(ChatUser + ": " + ChatData); }
public void request_login_OK(JSonPacket LoginPacket) { string UserID = LoginPacket.Packets[0].ToString(); string UserNumber = LoginPacket.Packets[1].ToString(); UserInfo ServerUserInfo = new UserInfo(); ServerUserInfo.UserID = UserID; ServerUserInfo.UserServerIndex = UserNumber; appWin.LoginSuccess(ServerUserInfo); appWin.SetLogText(UserID + " " + UserNumber + " Connected"); }
public void request_login_OK(JSonPacket LoginPacket) { string UserID = LoginPacket.Packets[0].ToString(); string UserNumber = LoginPacket.Packets[1].ToString(); UserInfo ServerUserInfo = new UserInfo(); ServerUserInfo.UserID = UserID; ServerUserInfo.UserServerIndex = UserNumber; appWin.LoginSuccess(ServerUserInfo); appWin.SetLogText(UserID + " " + UserNumber + " Connected"); }
public void LoginButton_Click(object sender, RoutedEventArgs e) { string InputUserID = Input_ID.Text; string InputPassword = Input_Password.Password; JSonPacket LoginPacket = new JSonPacket(); LoginPacket.Protocol = "request_login"; LoginPacket.AddPacket(InputUserID); LoginPacket.AddPacket(InputPassword); WebConnector.SendPacket(LoginPacket); }
public async void ServerToClientOnMessage(object sender, MessageEventArgs e) { Task <JSonPacket> PacketTask = JsonConvert.DeserializeObjectAsync <JSonPacket>(e.Data); JSonPacket ReceivePacket = await PacketTask; if (ReceivePacket.Protocol == "request_login") { request_login_OK(ReceivePacket); } else if (ReceivePacket.Protocol == "request_chat") { request_chat_OK(ReceivePacket); } }
public void LoginButton_Click(object sender, RoutedEventArgs e) { string InputUserID = Input_ID.Text; string InputPassword = Input_Password.Password; JSonPacket LoginPacket = new JSonPacket(); LoginPacket.Protocol = "request_login"; LoginPacket.AddPacket(InputUserID); LoginPacket.AddPacket(InputPassword); WebConnector.SendPacket(LoginPacket); }
public void SendString_Click(object sender, RoutedEventArgs e) { if (IsLogin == false) { return; } JSonPacket ChatPacket = new JSonPacket(); ChatPacket.Protocol = "request_chat"; String ChattingText = ChatInputBox.Text; ChatPacket.AddPacket(User.UserID); ChatPacket.AddPacket(ChattingText); WebConnector.SendPacket(ChatPacket); ChatInputBox.Clear(); }
public void SendPacket(JSonPacket Packet) { Socket.Send(JsonConvert.SerializeObject(Packet)); }
public void SendPacket(JSonPacket Packet) { Socket.Send(JsonConvert.SerializeObject(Packet)); }
public void SendString_Click(object sender, RoutedEventArgs e) { if (IsLogin == false) return; JSonPacket ChatPacket = new JSonPacket(); ChatPacket.Protocol = "request_chat"; String ChattingText = ChatInputBox.Text; ChatPacket.AddPacket(User.UserID); ChatPacket.AddPacket(ChattingText); WebConnector.SendPacket(ChatPacket); ChatInputBox.Clear(); }