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

C

CLI - Class in ctf.evaluation.simulator
A command-line client for a CTF simulator
CLI(String, String, Side) - Constructor for class ctf.evaluation.simulator.CLI
Constructor
CLI - Class in ctf.network.tcp
 
CLI(String, int, String, int) - Constructor for class ctf.network.tcp.CLI
 
clock() - Method in class ctf.view.FieldViewTester
 
clock() - Method in interface ctf.view.GameInterface
How long the game has been going on (in seconds)
clock() - Method in interface ctf.view.GameViewInterface
How long the game has been going on (in seconds)
close() - Method in class ctf.network.tcp.Connection
Close the connection
closeConnections() - Method in class ctf.evaluation.simulator.ConnectionManager
Close open connections
color() - Method in class ctf.evaluation.simulator.data.Team
 
CommandResponse - Class in ctf.evaluation.simulator.responses
A response to a command
CommandResponse(Connection) - Constructor for class ctf.evaluation.simulator.responses.CommandResponse
 
concatenate(String[]) - Static method in exception ctf.network.ProtocolError
Concatenate tokens into one String
connectedTo() - Method in class ctf.network.tcp.Connection
 
connection - Variable in class ctf.evaluation.simulator.CLI
Connection to the simulator
connection - Variable in class ctf.network.tcp.CLI
For talking to the server
Connection - Class in ctf.network.tcp
A line-oriented TCP connection.
Connection() - Constructor for class ctf.network.tcp.Connection
Empty constructor
Connection(String, int) - Constructor for class ctf.network.tcp.Connection
Construct a new connection to a server
Connection(String, int, int, int) - Constructor for class ctf.network.tcp.Connection
Construct a new connection to a server
Connection(Socket) - Constructor for class ctf.network.tcp.Connection
Construct a new (already-opened) connection
Connection(Socket, int) - Constructor for class ctf.network.tcp.Connection
Construct a new (already-opened) connection
connectionAccepted(Connection) - Method in interface ctf.network.tcp.ServerOwner
A connection from a client was accepted
connectionAccepted(Connection) - Method in class ctf.network.TCPTests.ConnectionAcceptor
 
connectionAcceptor - Variable in class ctf.network.tcp.Server
A thread to accept connections
connectionClosed() - Method in class ctf.evaluation.simulator.responses.ErrorResponse
Has the connection been closed?
connectionClosed(Connection) - Method in interface ctf.network.tcp.ConnectionOwner
The connection was closed.
ConnectionManager - Class in ctf.evaluation.simulator
Manages connections for tests.
ConnectionManager() - Constructor for class ctf.evaluation.simulator.ConnectionManager
Singleton constructor.
ConnectionManager.STEALState - Enum in ctf.evaluation.simulator
States the STEAL protocol can be in
ConnectionOwner - Interface in ctf.network.tcp
Interface for classes wishing to "use" connections
Console - Class in ctf.view
A console that we can send text (eg, System.out) to.
Console() - Constructor for class ctf.view.Console
 
Console(String) - Constructor for class ctf.view.Console
 
Console.ConsoleFrame - Class in ctf.view
The frame that will contain the text area
Console.ConsoleFrame(String) - Constructor for class ctf.view.Console.ConsoleFrame
 
ctf.evaluation - package ctf.evaluation
Test code
ctf.evaluation.simulator - package ctf.evaluation.simulator
Simulator test code
ctf.evaluation.simulator.handshaking - package ctf.evaluation.simulator.handshaking
 
ctf.evaluation.simulator.responses - package ctf.evaluation.simulator.responses
Replies that the simulator may send us
ctf.evaluation.simulator.setup - package ctf.evaluation.simulator.setup
 
ctf.model - package ctf.model
 
ctf.network - package ctf.network
Network support
ctf.network.tcp - package ctf.network.tcp
TCP networking
ctf.view - package ctf.view
Basic view tools
CTFResponse - Class in ctf.evaluation.simulator.responses
A "CTF2008" response
CTFResponse(Connection) - Constructor for class ctf.evaluation.simulator.responses.CTFResponse
 

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