Package cardmanager.impl.networking
Class JoinedPlayer
- java.lang.Object
-
- java.util.Observable
-
- cardmanager.impl.networking.JoinedPlayer
-
- All Implemented Interfaces:
java.lang.Runnable
public class JoinedPlayer extends java.util.Observable implements java.lang.Runnable
-
-
Constructor Summary
Constructors Constructor Description JoinedPlayer(java.net.Socket socket, java.io.BufferedReader in, java.io.BufferedWriter out, java.lang.String name)Creates a new instance of JoinedPlayer
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloseAll()java.io.BufferedReadergetIn()java.net.InetAddressgetIp()java.lang.StringgetName()java.io.BufferedWritergetOut()java.net.SocketgetSocket()voidmessageToServer(java.lang.String s)voidrun()voidsetName(java.lang.String name)voidstartDog()java.lang.StringtoString()
-
-
-
Method Detail
-
startDog
public void startDog()
-
getIn
public java.io.BufferedReader getIn()
-
getIp
public java.net.InetAddress getIp()
-
setName
public void setName(java.lang.String name)
-
getName
public java.lang.String getName()
-
getOut
public java.io.BufferedWriter getOut()
-
getSocket
public java.net.Socket getSocket()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
messageToServer
public void messageToServer(java.lang.String s)
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable
-
closeAll
public void closeAll()
-
-