Erste Gui Version. Es wird lediglich die Map gezeichnet. Das Backend ist angeschlossen

This commit is contained in:
2014-04-30 17:28:58 +02:00
parent 7a8df2e147
commit ba4eb0d2d9
19 changed files with 363 additions and 513 deletions

View File

@@ -2,16 +2,22 @@ using System;
using System.IO;
using System.Net.Sockets;
using System.Text;
using System.Threading;
namespace WorldOfPeacecraft
{
public class Sender
{
private TcpClient Client;
private Buffer Buffer;
private Thread SenderThread;
public Sender (TcpClient client)
public Sender (TcpClient client, Buffer buffer)
{
this.Client = client;
this.Buffer = buffer;
this.SenderThread = new Thread(new ThreadStart(this.threadStart));
SenderThread.Start();
}
public void Send (String message)
@@ -20,5 +26,17 @@ namespace WorldOfPeacecraft
writer.WriteLine (message);
writer.Flush ();
}
private void threadStart ()
{
while (true) {
Send (Buffer.NextLine());
}
}
public void stop()
{
SenderThread.Abort();
}
}
}