Erste Gui Version. Es wird lediglich die Map gezeichnet. Das Backend ist angeschlossen
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user