Implementation umgebaut, sodass sie besser der Aufgabenstellung entspricht

This commit is contained in:
2014-03-26 14:01:36 +01:00
parent 978f074617
commit ab2da9336f
4 changed files with 79 additions and 49 deletions

View File

@@ -5,21 +5,17 @@ using System.Text;
public class Sender
{
private StreamWriter Writer;
private Terminal Term;
private TcpClient Client;
public Sender (NetworkStream stream, Terminal terminal)
public Sender (TcpClient client)
{
this.Term = terminal;
this.Writer = new StreamWriter(stream);
this.Client = client;
}
public void Send ()
public void Send (String message)
{
while (true) {
String line = Term.ReadLine ();
Writer.WriteLine(line);
Writer.Flush();
}
StreamWriter writer = new StreamWriter(Client.GetStream());
writer.WriteLine(message);
writer.Flush();
}
}