A C D E F G I L M N O P R S T U W Y

G

GAME_BOARD - Static variable in class GameNetworkObject
Protocol message type that the server would use to send the current game board to clients.
GAME_FULL - Static variable in class GameNetworkObject
Protocol message type that the server would send to clients trying to connect to inform them that there is no room for that client to connect.
GAME_INTERRUPTED - Static variable in class GameNetworkObject
Protocol message type that the server would send to clients to inform them that the game has been interrupted, most likely due to one of the clients disconnecting from the server.
GAME_RESET - Static variable in class GameNetworkObject
Protocol message type that the server would send to clients to inform them that the game has been reset, like at the end of a completed game.
GameBoard - Class in <Unnamed>
This class manages the data necessary for a Game board.
GameBoard(int, int) - Constructor for class GameBoard
Constructor for starting a game with an empty board of size [initRow][initCol].
GameClient - Class in <Unnamed>
Used for creating game clients.
GameClient(String, PlayerProfile) - Constructor for class GameClient
This constructor will set up the GUI and connect to the server.
GameLogin - Class in <Unnamed>
 
GameLogin() - Constructor for class GameLogin
 
GameNetworkObject - Class in <Unnamed>
This class is used by GameServer and GameClient to send data to each other across the Internet (like a packet).
GameNetworkObject(int) - Constructor for class GameNetworkObject
Constructor to be used for network packets that will include messages, but no data.
GameNetworkObject(int, Object) - Constructor for class GameNetworkObject
Constructor to be used for network packets that will include both messages and data.
GameServer - Class in <Unnamed>
This static side of this class is the Server side Application for a client/server Othello Game.
GameServer(Socket, int) - Constructor for class GameServer
This constructor initializes the server by setting up all Object I/O to be used to communicate back and forth with this client.
GameTimer - Class in <Unnamed>
Class used for the implementation of a timer.
GameTimer(GameClient) - Constructor for class GameTimer
Constructor: initialize calendar variable
getBoardReference() - Method in class GameServer
 
getCell(int, int) - Method in class GameBoard
Accessor method to return the value in a certain cell
getData() - Method in class GameNetworkObject
Accessor method for the data stored by this packet.
getLosses() - Method in class PlayerProfile
 
getName() - Method in class PlayerProfile
 
getOpponent() - Method in class GameServer
 
getPass() - Method in class PlayerProfile
 
getPlayerNumber() - Method in class GameServer
 
getTies() - Method in class PlayerProfile
 
getTurn() - Method in class GameBoard
Accessor method that provides the current players turn
getType() - Method in class GameNetworkObject
Accessor method for the type of this packet.
getWinner() - Method in class GameBoard
Determines who has won the game.
getWinner() - Method in class OthelloBoard
Determines who has won the game.
getWins() - Method in class PlayerProfile
 

A C D E F G I L M N O P R S T U W Y