From 468ed3509dea70e3b947efbb241e0cc4b0e30bc1 Mon Sep 17 00:00:00 2001
From: justi <justi@LAPTOP-258UDA82>
Date: Wed, 11 Aug 2021 17:21:02 -0700
Subject: [PATCH] Frank Assignment 2

---
 .../homework2/Frank/FrankClient.java             | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/assignments/src/MV3500Cohort2021JulySeptember/homework2/Frank/FrankClient.java b/assignments/src/MV3500Cohort2021JulySeptember/homework2/Frank/FrankClient.java
index ec8699db4c..a32f87fc22 100644
--- a/assignments/src/MV3500Cohort2021JulySeptember/homework2/Frank/FrankClient.java
+++ b/assignments/src/MV3500Cohort2021JulySeptember/homework2/Frank/FrankClient.java
@@ -4,6 +4,8 @@ import java.io.BufferedReader;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.InputStreamReader;
+import java.io.OutputStream;
+import java.io.PrintStream;
 import java.io.Reader;
 import java.net.Socket;
 
@@ -37,6 +39,9 @@ public class FrankClient {
         BufferedReader br;
         String serverMessage;
         int clientLoopCount = 0;
+        OutputStream os;
+        PrintStream ps;
+        
 
         try {
             while (true) {
@@ -64,13 +69,18 @@ public class FrankClient {
                 System.out.print( clientLoopCount + ": ");
                 System.out.println("Hola!");
                 System.out.println("The message the server sent was: '" + serverMessage + "'");
-                int count = 0;
-                System.out.println("test");
-                count++;
+                
+               
+               
 // socket gets closed, either automatically/silently by this code (or possibly by the server)
                 if (serverMessage.equals("this is good bye message from Franks server")) { //if client recieved termanation message stop client
                     break;
                 }
+                os = socket.getOutputStream();
+                ps = new PrintStream(os);
+                ps.println("I'm doing well!"); // this gets sent back to server
+                ps.flush();
+                
                 Thread.sleep(1000); // turned it down to 1 second
 
             } // end while(true) // infinite loops are dangerous, be sure to kill this process!
-- 
GitLab