|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--diplomacy.connect.DiplConnect | +--diplomacy.judge.UIConnect
Diese Klasse ist auf der Seite des Servers für den Nachrichtenaustausch zu jeweils einem Spieler zuständig.
Fields inherited from class diplomacy.connect.DiplConnect |
debugger |
Constructor Summary | |
(package private) |
UIConnect(DiplJudge judge,
Socket socket)
Erzeugt einen Verbindung an dem übergebenen Anschluß. DiplConnectException wird ausgelöst, wenn die Verbindung nicht zustande kommt. |
Method Summary | |
protected boolean |
checkMess(Message message)
checkMess() wird von run() aufgerufen und reicht die eingehenden Nachrichten an den Judge zur weiteren Bearbeitung weiter. |
(package private) Player |
getPlayer()
getPlayer() liefert den Spieler, zu dem die Verbindung hergestellt wurde. |
(package private) void |
goodBye()
goodBye() sorgt für eine höfliche beendigung der Verbindung. bisher ist goodBye() noch nicht sonderlich höflich !!! |
(package private) void |
join()
|
Methods inherited from class diplomacy.connect.DiplConnect |
close, getThread, readMess, run, start, writeMess |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
UIConnect(DiplJudge judge, Socket socket) throws DiplConnectException
Erzeugt einen Verbindung an dem übergebenen Anschluß.
DiplConnectException wird ausgelöst, wenn die Verbindung nicht zustande kommt.
Method Detail |
protected boolean checkMess(Message message)
checkMess() wird von run() aufgerufen und reicht die eingehenden Nachrichten an den Judge zur weiteren Bearbeitung weiter.
checkMess
in class DiplConnect
void goodBye()
goodBye() sorgt für eine höfliche beendigung der Verbindung. bisher ist goodBye() noch nicht sonderlich höflich !!!
void join() throws InterruptedException
Player getPlayer()
getPlayer() liefert den Spieler, zu dem die Verbindung hergestellt wurde.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |