Advertisement
Guest User

Untitled

a guest
Oct 24th, 2016
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. listener.Start();
  2.  
  3. while (running)
  4. {
  5. Console.WriteLine("Listening for connection");
  6. s = listener.AcceptSocket();
  7. Console.WriteLine("Connection accepted from: " + s.RemoteEndPoint);
  8.  
  9. byte[] b = new byte[100];
  10. int k = s.Receive(b);
  11. Console.WriteLine("Received message");
  12. string message = "";
  13. for (int i = 0; i < k; i++)
  14. {
  15. message += Convert.ToChar(b[i]);
  16. }
  17. Console.WriteLine(message);
  18.  
  19. if (message == "exitprogram") //break loop
  20. {
  21. break;
  22. }
  23.  
  24. ASCIIEncoding asen = new ASCIIEncoding();
  25. s.Send(asen.GetBytes(message));
  26. }
  27.  
  28. Stream stm = client.GetStream();
  29.  
  30. ASCIIEncoding asen = new ASCIIEncoding();
  31. byte[] ba = asen.GetBytes(ChatSender.Text);
  32.  
  33. stm.Write(ba, 0, ba.Length);
  34.  
  35. byte[] bb = new byte[100];
  36. int k = stm.Read(bb, 0, 100);
  37. string message = "";
  38. for(int i = 0; i < k; i++)
  39. {
  40. message += Convert.ToChar(bb[i]);
  41. }
  42. ChatLog.Text += message + "n";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement