Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- listener.Start();
- while (running)
- {
- Console.WriteLine("Listening for connection");
- s = listener.AcceptSocket();
- Console.WriteLine("Connection accepted from: " + s.RemoteEndPoint);
- byte[] b = new byte[100];
- int k = s.Receive(b);
- Console.WriteLine("Received message");
- string message = "";
- for (int i = 0; i < k; i++)
- {
- message += Convert.ToChar(b[i]);
- }
- Console.WriteLine(message);
- if (message == "exitprogram") //break loop
- {
- break;
- }
- ASCIIEncoding asen = new ASCIIEncoding();
- s.Send(asen.GetBytes(message));
- }
- Stream stm = client.GetStream();
- ASCIIEncoding asen = new ASCIIEncoding();
- byte[] ba = asen.GetBytes(ChatSender.Text);
- stm.Write(ba, 0, ba.Length);
- byte[] bb = new byte[100];
- int k = stm.Read(bb, 0, 100);
- string message = "";
- for(int i = 0; i < k; i++)
- {
- message += Convert.ToChar(bb[i]);
- }
- ChatLog.Text += message + "n";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement