Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
W
Y