A B C D E F G H I K L M N O P R S T U V W X Y

A

ACCEPTED - Static variable in class cluedo.info.CluedoInfo
Indicates that a player has been accepted.
AccusationInfo - class cluedo.info.AccusationInfo.
Instances of AccusationInfo are used to indicate an accusation.
AccusationInfo(int, AccusationRequestInfo) - Constructor for class cluedo.info.AccusationInfo
 
AccusationInfo(int, CardInfo, CardInfo, CardInfo) - Constructor for class cluedo.info.AccusationInfo
 
AccusationRequestInfo - class cluedo.info.AccusationRequestInfo.
Instances of AccusationRequestInfo are used by clients to indicate an accusation.
AccusationRequestInfo(CardInfo, CardInfo, CardInfo) - Constructor for class cluedo.info.AccusationRequestInfo
 
accuserId - Variable in class cluedo.info.AccusationInfo
The playerId of the player who indicates the accusation.
activePlayerIndex - Variable in class cluedo.info.SessionInfo
"Pointer" to the player who has to carry out the next draw.
ALREADY_IN_SESSION - Static variable in class cluedo.info.ErrorInfo
 
answererId - Variable in class cluedo.info.SuspicionInfo
 
ARBEITSZIMMER - Static variable in class cluedo.info.CardInfo
 

B

BARONIN_VON_PORZ - Static variable in class cluedo.info.CardInfo
 
BIBLIOTHEK - Static variable in class cluedo.info.CardInfo
 
BILLARDZIMMER - Static variable in class cluedo.info.CardInfo
 

C

CardInfo - class cluedo.info.CardInfo.
Instances of CardInfos contain information about a single cluedo card.
CardInfo(int, int, int) - Constructor for class cluedo.info.CardInfo
 
cardList - Variable in class cluedo.info.CardListInfo
A list of CardInfos
CardListInfo - class cluedo.info.CardListInfo.
Instances of CardListInfo contains a list of cards.
CardListInfo(LinkedList) - Constructor for class cluedo.info.CardListInfo
 
ChatInfo - class cluedo.info.ChatInfo.
Instances of ChatInfo contains a text message send by the server.
ChatInfo(int, String) - Constructor for class cluedo.info.ChatInfo
 
ChatRequestInfo - class cluedo.info.ChatRequestInfo.
Instances of ChatRequestInfo contains a text message send by a client.
ChatRequestInfo(int, String) - Constructor for class cluedo.info.ChatRequestInfo
 
CLOSED - Static variable in class cluedo.info.CluedoInfo
State of a closed session.
cluedoInfo - Variable in class cluedo.CluedoPDU
The intrinsic information that is to be transported between client and server.
CluedoInfo - class cluedo.info.CluedoInfo.
Base class for all information classes.
CluedoInfo() - Constructor for class cluedo.info.CluedoInfo
 
CluedoPDU - class cluedo.CluedoPDU.
Information exchange between clients and server is carried out by transmitting instances of this class via TCP.
CluedoPDU(int, CluedoInfo) - Constructor for class cluedo.CluedoPDU
This constructor sets the priority to zero (0)
CluedoPDU(int, int, CluedoInfo) - Constructor for class cluedo.CluedoPDU
 
CONNECTION_REFUSED - Static variable in class cluedo.info.ErrorInfo
 
CrimeFactInfo - class cluedo.info.CrimeFactInfo.
Instances of CrimeFactInfo are used to indicate the true crime fact.
CrimeFactInfo(CardInfo, CardInfo, CardInfo) - Constructor for class cluedo.info.CrimeFactInfo
 
currentDice - Variable in class cluedo.info.PlayerInfo
last dice thrown by this player

D

dice - Variable in class cluedo.info.DiceInfo
the dice (2-12)
DiceInfo - class cluedo.info.DiceInfo.
Instances of DiceInfo are used to indicate the dice of a player.
DiceInfo(int, int) - Constructor for class cluedo.info.DiceInfo
 
DiceRequestInfo - class cluedo.info.DiceRequestInfo.
Player may request a dice by transmitting a DiceRequestInfo to the server.
DiceRequestInfo() - Constructor for class cluedo.info.DiceRequestInfo
 
DIRECTOR - Static variable in class cluedo.info.CluedoInfo
Identifies players who are directors.
directorId - Variable in class cluedo.info.SessionInfo
playerid of the director of this session.
DOLCH - Static variable in class cluedo.info.CardInfo
 
DrawFinishedInfo - class cluedo.info.DrawFinishedInfo.
A Player indicates that he has finished his draw by transmitting an instance of this class.
DrawFinishedInfo() - Constructor for class cluedo.info.DrawFinishedInfo
 
drawingPlayerId - Variable in class cluedo.info.PlayerDrawInfo
playerId of the next player.

E

errMsg - Variable in class cluedo.info.ErrorInfo
An explanation of the error.
errNo - Variable in class cluedo.info.ErrorInfo
The number of the error
ErrorInfo - class cluedo.info.ErrorInfo.
ErrorInfo objects are transmitted by the server or by clients.
ErrorInfo(int, String) - Constructor for class cluedo.info.ErrorInfo
 
EXPELLED - Static variable in class cluedo.info.CluedoInfo
Indicates that a player has been expelled from a session.

F

FRAEULEIN_GLORIA - Static variable in class cluedo.info.CardInfo
 
FRAU_WEISS - Static variable in class cluedo.info.CardInfo
 

G

getCluedoInfo() - Method in class cluedo.CluedoPDU
Get the cluedoInfo object.
getPriority() - Method in class cluedo.CluedoPDU
Get the priority.
getSenderId() - Method in class cluedo.CluedoPDU
Get the senderId.
getVersion() - Method in class cluedo.CluedoPDU
Get the version.

H

HALLE - Static variable in class cluedo.info.CardInfo
 
HEIZUNGSROHR - Static variable in class cluedo.info.CardInfo
 
how - Variable in class cluedo.info.WhoWhereHowInfo
How was the crime carried out.

I

INVALID_CARD - Static variable in class cluedo.info.ErrorInfo
 
INVALID_MOVE - Static variable in class cluedo.info.ErrorInfo
 
INVALID_PLAYER_ID - Static variable in class cluedo.info.ErrorInfo
 
INVALID_SENDER_ID - Static variable in class cluedo.info.ErrorInfo
 
INVALID_SESSION_ID - Static variable in class cluedo.info.ErrorInfo
 
INVITED - Static variable in class cluedo.info.CluedoInfo
Indicates that a player is invited for a session.
item - Variable in class cluedo.info.CardInfo
this attribute states the item of the card.
ITEM - Static variable in class cluedo.info.CardInfo
If type equals ITEM this is an item card

K

KUECHE - Static variable in class cluedo.info.CardInfo
 

L

LEUCHTER - Static variable in class cluedo.info.CardInfo
 
LOOSER - Static variable in class cluedo.info.CluedoInfo
Indicates that a player lost the game.
lostPlayerId - Variable in class cluedo.info.PlayerLostInfo
Id of the removed player

M

message - Variable in class cluedo.info.ChatInfo
 
message - Variable in class cluedo.info.ChatRequestInfo
 
message - Variable in class cluedo.info.SessionChatInfo
 
message - Variable in class cluedo.info.SessionChatRequestInfo
 
MUSIKZIMMER - Static variable in class cluedo.info.CardInfo
 

N

name - Variable in class cluedo.info.PlayerAddRequestInfo
 
name - Variable in class cluedo.info.PlayerInfo
name of the player.
NOT_ACTIVE_PLAYER - Static variable in class cluedo.info.ErrorInfo
 
NOT_DIRECTOR - Static variable in class cluedo.info.ErrorInfo
 
numberOfCards - Variable in class cluedo.info.PlayerInfo
the number of cards this player holds
NUMPLAYERS - Static variable in class cluedo.info.CluedoInfo
The maximum number of player in a session.

O

OBERST_VON_GATOW - Static variable in class cluedo.info.CardInfo
 
OK - Static variable in class cluedo.info.ErrorInfo
 
OPENED - Static variable in class cluedo.info.CluedoInfo
State of a newly created session.
ownerId - Variable in class cluedo.info.CardInfo
owner of the card

P

passwd - Variable in class cluedo.info.PlayerAddRequestInfo
 
PERSON - Static variable in class cluedo.info.CardInfo
If type equals PERSON this is a person card
PISTOLE - Static variable in class cluedo.info.CardInfo
 
PlayerAddConfirmInfo - class cluedo.info.PlayerAddConfirmInfo.
Instances of this class are transmitted by the server to a client in order to confirm a PlayerAddRequest and to tell the client its playerId.
PlayerAddConfirmInfo(int, int) - Constructor for class cluedo.info.PlayerAddConfirmInfo
 
PlayerAddedInfo - class cluedo.info.PlayerAddedInfo.
Instances of this class are transmitted by the server to all clients in order to announce a new player.
PlayerAddedInfo(int, String) - Constructor for class cluedo.info.PlayerAddedInfo
 
PlayerAddedInfo(PlayerInfo) - Constructor for class cluedo.info.PlayerAddedInfo
 
PlayerAddRequestInfo - class cluedo.info.PlayerAddRequestInfo.
Instances of this class are transmitted by a client to the server in order to indicate a ConnectRequest.
PlayerAddRequestInfo(String, String) - Constructor for class cluedo.info.PlayerAddRequestInfo
 
PlayerDrawInfo - class cluedo.info.PlayerDrawInfo.
Used by the server to indicate which player makes the next draw.
PlayerDrawInfo(int) - Constructor for class cluedo.info.PlayerDrawInfo
 
playerId - Variable in class cluedo.info.DiceInfo
Id of the player whose dice is transmitted in this object
playerId - Variable in class cluedo.info.PlayerAddConfirmInfo
the id of the new player
playerId - Variable in class cluedo.info.PlayerInfo
id of the player.
playerId - Variable in class cluedo.info.PlayerMovedInfo
id of the player who makes the move.
playerId - Variable in class cluedo.info.PlayerNotifyInfo
Id of the accpeted/rejected/removed player.
playerId - Variable in class cluedo.info.PlayerReAddRequestInfo
Id of the removed player
playerId - Variable in class cluedo.info.WinnerInfo
Which player has lost or won?
PlayerInfo - class cluedo.info.PlayerInfo.
An object of this class describes a player.
PlayerInfo() - Constructor for class cluedo.info.PlayerInfo
 
PlayerInfo(int, String) - Constructor for class cluedo.info.PlayerInfo
 
playerList - Variable in class cluedo.info.PlayerListInfo
 
PlayerListInfo - class cluedo.info.PlayerListInfo.
Sent by the server to a client in order to update the clients list of players connected to this server.
PlayerListInfo(LinkedList) - Constructor for class cluedo.info.PlayerListInfo
 
PlayerListRequestInfo - class cluedo.info.PlayerListRequestInfo.
Sent by a client in order to request a PlayerListInfo for updating the clients list of players connected to the server.
PlayerListRequestInfo() - Constructor for class cluedo.info.PlayerListRequestInfo
 
PlayerLostInfo - class cluedo.info.PlayerLostInfo.
Sent by the server to indicate that a certain client is temporarily not connected (e.g.
PlayerLostInfo(int) - Constructor for class cluedo.info.PlayerLostInfo
 
PlayerMovedInfo - class cluedo.info.PlayerMovedInfo.
Sent by a client in order to indicate the next move.
PlayerMovedInfo(int, int, int) - Constructor for class cluedo.info.PlayerMovedInfo
 
PlayerMoveRequestInfo - class cluedo.info.PlayerMoveRequestInfo.
Sent by a client in order to indicate the next move.
PlayerMoveRequestInfo(int, int) - Constructor for class cluedo.info.PlayerMoveRequestInfo
 
PLAYERNAME_EXISTS - Static variable in class cluedo.info.ErrorInfo
 
PlayerNotifyInfo - class cluedo.info.PlayerNotifyInfo.
Instances of this class are transmitted by the server to all team mates in order to indicate whether the director of a session has accepted or rejected the join request of a player.
PlayerNotifyInfo(int, int, int, int) - Constructor for class cluedo.info.PlayerNotifyInfo
 
PlayerReAddRequestInfo - class cluedo.info.PlayerReAddRequestInfo.
Sent by a client that wants to reconnect to a server (e.g.
PlayerReAddRequestInfo(int, int) - Constructor for class cluedo.info.PlayerReAddRequestInfo
 
PlayerRemovedInfo - class cluedo.info.PlayerRemovedInfo.
Sent by the server to confirm the disconnection of a client.
PlayerRemovedInfo(int) - Constructor for class cluedo.info.PlayerRemovedInfo
 
PlayerRemoveRequestInfo - class cluedo.info.PlayerRemoveRequestInfo.
Sent by a client in order to indicate disconnection from a server.
PlayerRemoveRequestInfo() - Constructor for class cluedo.info.PlayerRemoveRequestInfo
 
PlayerRequestInfo - class cluedo.info.PlayerRequestInfo.
Send by a player in order to request information about a certain other client.
PlayerRequestInfo(int) - Constructor for class cluedo.info.PlayerRequestInfo
 
priority - Variable in class cluedo.CluedoPDU
The priority of the PDU.
privateId - Variable in class cluedo.info.PlayerAddConfirmInfo
 
privateId - Variable in class cluedo.info.PlayerReAddRequestInfo
 
PROFESSOR_BLOOM - Static variable in class cluedo.info.CardInfo
 

R

receiverId - Variable in class cluedo.info.ChatRequestInfo
 
REJECTED - Static variable in class cluedo.info.CluedoInfo
Indicates that a player has been rejected.
REMOVED - Static variable in class cluedo.info.CluedoInfo
Used to indicate removed players, sessions etc.
removedPlayerId - Variable in class cluedo.info.PlayerRemovedInfo
Id of the removed player
requestedPlayerId - Variable in class cluedo.info.PlayerRequestInfo
Id of the player we need information about.
requesterId - Variable in class cluedo.info.SessionJoinInfo
id of the client who wants to join
REVEREND_GRUEN - Static variable in class cluedo.info.CardInfo
 
ROHRZANGE - Static variable in class cluedo.info.CardInfo
 
ROOM - Static variable in class cluedo.info.CardInfo
If type equals ROOM this is a room card

S

SALON - Static variable in class cluedo.info.CardInfo
 
SEIL - Static variable in class cluedo.info.CardInfo
 
senderId - Variable in class cluedo.CluedoPDU
Who sends this PDU? The senderid is the same unique id used by many inheritors of CluedoInfo to identify a certain player (playerId).
senderId - Variable in class cluedo.info.ChatInfo
 
senderId - Variable in class cluedo.info.SessionChatInfo
 
SERVERID - Static variable in class cluedo.info.CluedoInfo
Server always has playerId = 0
SESSION_ALREADY_CLOSED - Static variable in class cluedo.info.ErrorInfo
 
SessionAddedInfo - class cluedo.info.SessionAddedInfo.
Sent by a server to all clients in order to announce a newly created session.
SessionAddedInfo(int, String, int) - Constructor for class cluedo.info.SessionAddedInfo
 
SessionAddedInfo(SessionInfo) - Constructor for class cluedo.info.SessionAddedInfo
 
SessionAddRequestInfo - class cluedo.info.SessionAddRequestInfo.
Sent by a client in order to indicate the creation of a new session.
SessionAddRequestInfo(String) - Constructor for class cluedo.info.SessionAddRequestInfo
 
SessionChatInfo - class cluedo.info.SessionChatInfo.
Instances of SessionChatInfo contain a text message send by the server.
SessionChatInfo(int, String) - Constructor for class cluedo.info.SessionChatInfo
 
SessionChatRequestInfo - class cluedo.info.SessionChatRequestInfo.
Instances of SessionChatRequestInfo contain a text message send by a client.
SessionChatRequestInfo(int, String) - Constructor for class cluedo.info.SessionChatRequestInfo
 
SessionClosedInfo - class cluedo.info.SessionClosedInfo.
Sent by a server to all clients in order to request the closing of a session.
SessionClosedInfo(int) - Constructor for class cluedo.info.SessionClosedInfo
 
SessionCloseRequestInfo - class cluedo.info.SessionCloseRequestInfo.
Sent by a client in order to request that the state of a session changes from OPEN to CLOSED.
SessionCloseRequestInfo(int) - Constructor for class cluedo.info.SessionCloseRequestInfo
 
sessionId - Variable in class cluedo.info.PlayerInfo
id of the session the player participates
sessionId - Variable in class cluedo.info.PlayerNotifyInfo
Id of the session the player wishes to join
sessionId - Variable in class cluedo.info.SessionChatRequestInfo
 
sessionId - Variable in class cluedo.info.SessionClosedInfo
 
sessionId - Variable in class cluedo.info.SessionCloseRequestInfo
 
sessionId - Variable in class cluedo.info.SessionInfo
id of the session
sessionId - Variable in class cluedo.info.SessionJoinInfo
id of the session to be joined
sessionId - Variable in class cluedo.info.SessionJoinRequestInfo
 
sessionId - Variable in class cluedo.info.SessionRemovedInfo
 
sessionId - Variable in class cluedo.info.SessionRemoveRequestInfo
 
sessionId - Variable in class cluedo.info.SessionRequestInfo
 
sessionId - Variable in class cluedo.info.WinnerInfo
In which session does he play?
SessionInfo - class cluedo.info.SessionInfo.
An instance of this class describes a session.
SessionInfo() - Constructor for class cluedo.info.SessionInfo
All attributes are initialised to UNKNOWN or null.
SessionInfo(int, String) - Constructor for class cluedo.info.SessionInfo
The directorid and the session name is set.
SessionJoinInfo - class cluedo.info.SessionJoinInfo.
The server sends a SessionJoinInfo to the director of a session.
SessionJoinInfo(int, int) - Constructor for class cluedo.info.SessionJoinInfo
 
SessionJoinRequestInfo - class cluedo.info.SessionJoinRequestInfo.
A client sends a SessionJoinRequest to the server.
SessionJoinRequestInfo(int) - Constructor for class cluedo.info.SessionJoinRequestInfo
 
sessionList - Variable in class cluedo.info.SessionListInfo
A list of SessionInfo objects
SessionListInfo - class cluedo.info.SessionListInfo.
The server sends these objects in order to update a clients list of available sessions.
SessionListInfo(LinkedList) - Constructor for class cluedo.info.SessionListInfo
 
SessionListRequestInfo - class cluedo.info.SessionListRequestInfo.
Clients send these objects in order to request a complete list of all available sessions.
SessionListRequestInfo() - Constructor for class cluedo.info.SessionListRequestInfo
 
sessionName - Variable in class cluedo.info.SessionAddRequestInfo
 
sessionName - Variable in class cluedo.info.SessionInfo
Name of the session
SESSIONNAME_EXISTS - Static variable in class cluedo.info.ErrorInfo
 
SessionRemovedInfo - class cluedo.info.SessionRemovedInfo.
The server sends SessionRemovedInfos in order to confirm the deletion of a session.
SessionRemovedInfo(int) - Constructor for class cluedo.info.SessionRemovedInfo
 
SessionRemoveRequestInfo - class cluedo.info.SessionRemoveRequestInfo.
Objects of this class are transmitted by clients in order to request the deletion of a session.
SessionRemoveRequestInfo(int) - Constructor for class cluedo.info.SessionRemoveRequestInfo
 
SessionRequestInfo - class cluedo.info.SessionRequestInfo.
Objects of this class are transmitted by clients in order to request information for a session.
SessionRequestInfo(int) - Constructor for class cluedo.info.SessionRequestInfo
 
setCluedoInfo(CluedoInfo) - Method in class cluedo.CluedoPDU
Get the cluedoInfo object.
setPriority(int) - Method in class cluedo.CluedoPDU
Set the priority.
setSenderId(int) - Method in class cluedo.CluedoPDU
Set the senderId.
SPEISEZIMMER - Static variable in class cluedo.info.CardInfo
 
state - Variable in class cluedo.info.PlayerInfo
state of the player.
state - Variable in class cluedo.info.PlayerNotifyInfo
The answer of the session director to the request of the client.
state - Variable in class cluedo.info.SessionInfo
state of the session.
state - Variable in class cluedo.info.WinnerInfo
Did he win or loose? This attribute can have either of the two values WINNER or LOOSER.
suspectorId - Variable in class cluedo.info.SuspicionInfo
 
SuspicionCardInfo - class cluedo.info.SuspicionCardInfo.
A SuspicionCardInfo contains the answer of a player to a Suspicion of another player.
SuspicionCardInfo(int, int, int) - Constructor for class cluedo.info.SuspicionCardInfo
 
SuspicionInfo - class cluedo.info.SuspicionInfo.
A SuspicionRequestInfo contains the suspicion of a player.
SuspicionInfo(int, int, CardInfo, CardInfo, CardInfo) - Constructor for class cluedo.info.SuspicionInfo
 
SuspicionInfo(int, SuspicionRequestInfo) - Constructor for class cluedo.info.SuspicionInfo
 
SuspicionRequestInfo - class cluedo.info.SuspicionRequestInfo.
A SuspicionRequestInfo contains the suspicion of a player.
SuspicionRequestInfo(CardInfo, CardInfo, CardInfo) - Constructor for class cluedo.info.SuspicionRequestInfo
 

T

teamId - Variable in class cluedo.info.PlayerInfo
indicates the identity of this player in a session.
teamId - Variable in class cluedo.info.PlayerNotifyInfo
The team identity for this player.
TEAMMATE - Static variable in class cluedo.info.CluedoInfo
Identifies players who are NOT directors.
teamMates - Variable in class cluedo.info.SessionInfo
the players who participate in this session.
TERMINATED - Static variable in class cluedo.info.CluedoInfo
State of a terminated session.
type - Variable in class cluedo.info.CardInfo
this attribute can be either ROOM, PERSON, or ITEM

U

UNKNOWN - Static variable in class cluedo.info.CluedoInfo
Used to indicate a currently unknown state of players, sessions etc.
UNSPECIFIED - Static variable in class cluedo.info.ErrorInfo
 

V

version - Variable in class cluedo.CluedoPDU
 
VERSION - Static variable in class cluedo.CluedoPDU
 

W

where - Variable in class cluedo.info.WhoWhereHowInfo
Where did the crime take place
who - Variable in class cluedo.info.WhoWhereHowInfo
Who carried out the crime
WhoWhereHowInfo - class cluedo.info.WhoWhereHowInfo.
Instances of this class transport information of suspicions, accusations and crime facts.
WhoWhereHowInfo(CardInfo, CardInfo, CardInfo) - Constructor for class cluedo.info.WhoWhereHowInfo
 
WINNER - Static variable in class cluedo.info.CluedoInfo
Indicates that a player won the game.
WinnerInfo - class cluedo.info.WinnerInfo.
Instances of WinnerInfo are used to inform the team mates of a session about the winner or looser of a game.
WinnerInfo(int, int, int) - Constructor for class cluedo.info.WinnerInfo
 
WINTERGARTEN - Static variable in class cluedo.info.CardInfo
 

X

x - Variable in class cluedo.info.PlayerInfo
position in the play field
x - Variable in class cluedo.info.PlayerMovedInfo
new position of the player in the play field
x - Variable in class cluedo.info.PlayerMoveRequestInfo
 

Y

y - Variable in class cluedo.info.PlayerInfo
position in the play field
y - Variable in class cluedo.info.PlayerMovedInfo
new position of the player in the play field
y - Variable in class cluedo.info.PlayerMoveRequestInfo
 

A B C D E F G H I K L M N O P R S T U V W X Y