public abstract class RConThreadBase
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
field_164003_c |
protected int |
field_72615_d |
protected java.lang.Thread |
rconThread
Thread for this runnable class
|
protected boolean |
running
True if the Thread is running, false otherwise
|
protected IServer |
server
Reference to the IServer object.
|
protected java.util.List |
serverSocketList
A list of registered ServerSockets
|
protected java.util.List |
socketList
A list of registered DatagramSockets
|
| Modifier | Constructor and Description |
|---|---|
protected |
RConThreadBase(IServer p_i45300_1_,
java.lang.String p_i45300_2_) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeAllSockets_do(boolean p_72612_1_)
Closes all of the opened sockets
|
protected void |
closeAllSockets()
Closes all of the opened sockets
|
protected boolean |
closeServerSocket_do(java.net.ServerSocket p_72605_1_,
boolean p_72605_2_)
Closes the specified ServerSocket
|
protected boolean |
closeServerSocket(java.net.ServerSocket p_72608_1_)
Closes the specified ServerSocket
|
protected boolean |
closeSocket(java.net.DatagramSocket p_72604_1_,
boolean p_72604_2_)
Closes the specified DatagramSocket
|
protected int |
getNumberOfPlayers()
Returns the number of players on the server
|
boolean |
isRunning()
Returns true if the Thread is running, false otherwise
|
protected void |
logDebug(java.lang.String p_72607_1_)
Log debug message
|
protected void |
logInfo(java.lang.String p_72609_1_)
Log information message
|
protected void |
logSevere(java.lang.String p_72610_1_)
Log severe error message
|
protected void |
logWarning(java.lang.String p_72606_1_)
Log warning message
|
protected void |
registerSocket(java.net.DatagramSocket p_72601_1_)
Registers a DatagramSocket with this thread
|
void |
startThread()
Creates a new Thread object from this class and starts running
|
protected boolean running
protected IServer server
protected final java.lang.String field_164003_c
protected java.lang.Thread rconThread
protected int field_72615_d
protected java.util.List socketList
protected java.util.List serverSocketList
protected RConThreadBase(IServer p_i45300_1_, java.lang.String p_i45300_2_)
public void startThread()
public boolean isRunning()
protected void logDebug(java.lang.String p_72607_1_)
protected void logInfo(java.lang.String p_72609_1_)
protected void logWarning(java.lang.String p_72606_1_)
protected void logSevere(java.lang.String p_72610_1_)
protected int getNumberOfPlayers()
protected void registerSocket(java.net.DatagramSocket p_72601_1_)
protected boolean closeSocket(java.net.DatagramSocket p_72604_1_,
boolean p_72604_2_)
protected boolean closeServerSocket(java.net.ServerSocket p_72608_1_)
protected boolean closeServerSocket_do(java.net.ServerSocket p_72605_1_,
boolean p_72605_2_)
protected void closeAllSockets()
protected void closeAllSockets_do(boolean p_72612_1_)