package no.ntnu.fp.net.network;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.Socket;
import java.util.Scanner;
public class TestCommunicationClient implements Runnable {
//fields
private Socket mySocket;
private Scanner input;
private DataOutputStream os;
//Constructor
public TestCommunicationClient(Socket socket){
mySocket = socket;
input = new Scanner(System.in);
try {
os = new DataOutputStream(mySocket.getOutputStream());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//methods
@Override
public void run() {
// TODO Auto-generated method stub
while(true){
System.out.println("Enter message: ");
String msg = input.nextLine();
System.out.println("Message entered: "+msg);
try {
os.writeUTF(msg);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}