package apz.pirichat.client;
import apz.pirichat.shared.PiriSocket;
import apz.pirichat.shared.ChatMessage;

public class RecieveThread extends Thread
{
    private PiriSocket mSocket;

    public RecieveThread(PiriSocket pSocket)
    {
        mSocket = pSocket;
    }

    public void run()
    {
        try
        {
            System.out.println("Waiting...");
            while(true)
            {
                Thread.yield();
                ChatMessage chatMessage = mSocket.recieveMessage();
                System.out.println(chatMessage.getMessage());

            }
        }
        catch(Exception e) { System.out.println(e.toString()); }
    }
}
