|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
vutbr.checkers.protocol.ProtocolClient
vutbr.checkers.server.ServerThread
public class ServerThread
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary |
---|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
ServerThread(java.net.Socket socket)
Konstruktor |
Method Summary | |
---|---|
protected void |
game(java.lang.String login)
Odesle RequestGame zpravu |
protected void |
gameAccept(java.lang.String login)
Odesle ReplyGameAccept zpravu |
protected void |
gameEnd()
Odesle RequestGameEnd zpravu |
protected void |
gameReject(java.lang.String login)
Odesle ReplyGameReject zpravu |
java.lang.String |
getLogin()
Vrati login hrace |
Server |
getServer()
Vrati server |
protected ServerGame |
getServerGame()
Vrati server game |
void |
onBadCommand()
|
void |
onExit()
|
void |
onGame(java.lang.String login)
|
void |
onGameAccept(java.lang.String login)
|
void |
onGameEnd()
|
void |
onGameError(java.lang.String error)
|
void |
onGameReject(java.lang.String login)
|
void |
onLogin(java.lang.String login)
|
void |
onLoginError(java.lang.String error)
|
void |
onLoginOk()
|
void |
onPong()
|
void |
onRegister(java.lang.String login)
|
void |
onRegisterError(java.lang.String error)
|
void |
onRegisterOk()
|
void |
onTurn(int x,
int y,
int toX,
int toY)
|
void |
onTurnEnd()
|
void |
onTurnEndError(java.lang.String error)
|
void |
onTurnEndOk()
|
void |
onTurnError(java.lang.String error)
|
void |
onTurnOk()
|
void |
onUserInGame(java.lang.String login)
|
void |
onUserLogin(java.lang.String login)
|
void |
onUserLogout(java.lang.String login)
|
void |
onUserOutGame(java.lang.String login)
|
void |
run()
Spusti vlakno |
void |
setServer(Server server)
Nastavi server |
protected void |
setServerGame(ServerGame serverGame)
Nastavi server game |
protected void |
turn(int x,
int y,
int toX,
int toY)
Odesle RequestTurn zpravu |
protected void |
turnEnd()
Odesle RequestTurnEnd zpravu |
protected void |
userInGame(java.lang.String login)
Odesle ReplyUserInGame zpravu |
void |
userLogin(java.lang.String login)
Odesle ReplyUserLogin zpravu |
void |
userLogout(java.lang.String login)
Odesle ReplyUserLogout zpravu |
protected void |
userOutGame(java.lang.String login)
Odesle ReplyUserOutGame zpravu |
Methods inherited from class vutbr.checkers.protocol.ProtocolClient |
---|
denyMethod, getProtocolInput, getProtocolOutput, onPing, setProtocolInput, setProtocolOutput |
Methods inherited from class java.lang.Thread |
---|
activeCount, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, checkAccess, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ServerThread(java.net.Socket socket)
socket
- SoketMethod Detail |
---|
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public void setServer(Server server)
server
- Serverpublic Server getServer()
public java.lang.String getLogin()
public void userLogin(java.lang.String login)
login
- Login hracepublic void userLogout(java.lang.String login)
login
- Login hraceprotected void setServerGame(ServerGame serverGame)
serverGame
- Server gameprotected ServerGame getServerGame()
protected void game(java.lang.String login)
login
- Login protihraceprotected void gameAccept(java.lang.String login)
login
- Login protihraceprotected void gameReject(java.lang.String login)
login
- Login protihraceprotected void turn(int x, int y, int toX, int toY)
x
- Zdrojova souradnice Xy
- Zdrojova souradnice YtoX
- Cilova souradnice XtoY
- Cilova souradnice Yprotected void turnEnd()
protected void gameEnd()
protected void userInGame(java.lang.String login)
login
- Login hraceprotected void userOutGame(java.lang.String login)
login
- Login hracepublic void onLogin(java.lang.String login)
onLogin
in class ProtocolClient
public void onRegister(java.lang.String login)
onRegister
in class ProtocolClient
public void onExit()
onExit
in class ProtocolClient
public void onGame(java.lang.String login)
onGame
in class ProtocolClient
public void onTurn(int x, int y, int toX, int toY)
onTurn
in class ProtocolClient
public void onTurnEnd()
onTurnEnd
in class ProtocolClient
public void onBadCommand()
onBadCommand
in class ProtocolClient
public void onUserLogin(java.lang.String login)
onUserLogin
in class ProtocolClient
public void onUserLogout(java.lang.String login)
onUserLogout
in class ProtocolClient
public void onUserInGame(java.lang.String login)
onUserInGame
in class ProtocolClient
public void onUserOutGame(java.lang.String login)
onUserOutGame
in class ProtocolClient
public void onLoginOk()
onLoginOk
in class ProtocolClient
public void onLoginError(java.lang.String error)
onLoginError
in class ProtocolClient
public void onRegisterOk()
onRegisterOk
in class ProtocolClient
public void onRegisterError(java.lang.String error)
onRegisterError
in class ProtocolClient
public void onPong()
onPong
in class ProtocolClient
public void onGameAccept(java.lang.String login)
onGameAccept
in class ProtocolClient
public void onGameReject(java.lang.String login)
onGameReject
in class ProtocolClient
public void onGameError(java.lang.String error)
onGameError
in class ProtocolClient
public void onTurnError(java.lang.String error)
onTurnError
in class ProtocolClient
public void onTurnOk()
onTurnOk
in class ProtocolClient
public void onTurnEndError(java.lang.String error)
onTurnEndError
in class ProtocolClient
public void onTurnEndOk()
onTurnEndOk
in class ProtocolClient
public void onGameEnd()
onGameEnd
in class ProtocolClient
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |