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

C

checkAns(String, StudentClient) - Method in class LectureGame.Core.NetworkManager
Checks the answer using handeling code in the class implementing the GameMode interface
checkAns(String, StudentClient) - Method in class LectureGame.GameMode.EliminationMode
 
checkAns(String, StudentClient) - Method in interface LectureGame.GameMode.GameMode
Checks the answer from the studentclients and returns an int depending on what is expected from the gamemode.
checkAns(String, StudentClient) - Method in class LectureGame.GameMode.MeasureUpMode
 
clientIP - Variable in class LectureGame.Core.StudentClient
 
clientName - Variable in class LectureGame.Core.StudentClient
 
close() - Method in class LectureGame.Core.MasterClient
Closes the connection and all streams which are open
close() - Method in class LectureGame.Core.StudentClient
 
close() - Method in class LectureGame.Test.network_stresstest.playerAgent
closes the socket and associated streams
connecionsIsDirty - Variable in class LectureGame.Core.NetworkConnectionKeeper
 
connect() - Method in class LectureGame.Test.network_stresstest.playerAgent
Connects to the server.
connectionCounter - Variable in class LectureGame.Core.NetworkConnectionKeeper
 
connectionKeeper - Variable in class LectureGame.Core.NetworkManager
 
ConnectionListener - Class in LectureGame.Core
Created by IntelliJ IDEA.
ConnectionListener(NetworkConnectionKeeper) - Constructor for class LectureGame.Core.ConnectionListener
Thread which listens for incoming connections from studentclients
ConnectionProber - Class in LectureGame.Core
Created by IntelliJ IDEA.
ConnectionProber() - Constructor for class LectureGame.Core.ConnectionProber
 
connections - Variable in class LectureGame.Core.ConnectionProber
 
connections - Variable in class LectureGame.Core.NetworkConnectionKeeper
 
connections - Variable in class LectureGame.Core.NetworkManager
 
connections - Variable in class LectureGame.GameMode.MeasureUpMode
 
connectionstate - Variable in class LectureGame.Core.StudentClient
 
connectionWait() - Method in class LectureGame.Core.StudentClient
 
ConsoleScreen - Class in LectureGame.gui
Created by IntelliJ IDEA.
ConsoleScreen(String) - Constructor for class LectureGame.gui.ConsoleScreen
Takes in the name of the window as an argument.
ConsoleWriter - Class in LectureGame.Core
Created by IntelliJ IDEA.
ConsoleWriter() - Constructor for class LectureGame.Core.ConsoleWriter
 
Constants - Class in LectureGame.Test.network_stresstest
Constants for use in the parser methods in the playeAgent class.
Constants() - Constructor for class LectureGame.Test.network_stresstest.Constants
 
correctAlternative - Variable in class LectureGame.Core.Question
 
countQuestionsInRound - Variable in class LectureGame.DataBase.DataBaseConnection
 
createClientQuestion() - Method in class LectureGame.GameMode.EliminationMode
 
createClientQuestion() - Method in interface LectureGame.GameMode.GameMode
Uses the current question in the round and formats it for sending to the student clients
createClientQuestion() - Method in class LectureGame.GameMode.MeasureUpMode
 
createMasterQuestion() - Method in class LectureGame.GameMode.EliminationMode
 
createMasterQuestion() - Method in interface LectureGame.GameMode.GameMode
Formats a question for sending to the master client.
createMasterQuestion() - Method in class LectureGame.GameMode.MeasureUpMode
 
currentAttrib - Variable in class LectureGame.gui.ConsoleScreen
 
currentQuestion - Variable in class LectureGame.Core.NetworkManager
 
currentQuestion - Variable in class LectureGame.GameMode.EliminationMode
 
currentQuestion - Variable in class LectureGame.GameMode.MeasureUpMode
 
currentRoundIsLastRound() - Method in class LectureGame.Core.NetworkManager
Performs check to see if the current round is the last round in a lecture

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