From b4dbd2cfa724476162fa6d35941a5d7cdc9c9524 Mon Sep 17 00:00:00 2001 From: Tucker Evans Date: Mon, 18 Feb 2019 08:10:10 -0500 Subject: Adds all assignments not previously in a git repo --- CS2452/chatThreaded/T1.java | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 CS2452/chatThreaded/T1.java (limited to 'CS2452/chatThreaded/T1.java') diff --git a/CS2452/chatThreaded/T1.java b/CS2452/chatThreaded/T1.java new file mode 100644 index 0000000..6fd8e06 --- /dev/null +++ b/CS2452/chatThreaded/T1.java @@ -0,0 +1,33 @@ +import java.util.*; +import java.io.*; +import java.net.*; + + +class T1 extends Thread +{ + Socket s; + + public T1(Socket socket) + { + s = socket; + } + public void run() + { + BufferedReader tr = new BufferedReader(new InputStreamReader(System.in)); + + try + { + BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream())); + + while(true) + { + bw.write(tr.readLine()); + bw.newLine(); + bw.flush(); + } + }catch(Exception e){ + e.printStackTrace(); + } + } +} + -- cgit v1.1