47 lines
866 B
Java
47 lines
866 B
Java
import java.io.DataInputStream;
|
|
import java.io.DataOutputStream;
|
|
import java.net.Socket;
|
|
|
|
/**
|
|
* Instance of a Client connected
|
|
*/
|
|
public class Client
|
|
{
|
|
public DataOutputStream output;
|
|
public DataInputStream input;
|
|
public Socket socket;
|
|
|
|
public String name;
|
|
public int characterID;
|
|
|
|
public long lastTimeSendTimeOutCheck = -1;
|
|
|
|
|
|
public Client(DataOutputStream output, DataInputStream input, Socket socket, String name, int characterID)
|
|
{
|
|
this.output = output;
|
|
this.input = input;
|
|
this.socket = socket;
|
|
this.name = name;
|
|
this.characterID = characterID;
|
|
}
|
|
|
|
public void close()
|
|
{
|
|
try
|
|
{
|
|
input.close();
|
|
}catch(Exception e)
|
|
{
|
|
|
|
}
|
|
try
|
|
{
|
|
output.close();
|
|
}catch(Exception e)
|
|
{
|
|
|
|
}
|
|
}
|
|
}
|