Interface | Description |
---|---|
IClarification |
This interface describes the PC2 API view of a contest Clarification.
|
IClarificationEventListener |
This interface describes the set of methods that any Clarification Listener must implement.
|
IClient |
This interface defines the view which is visible through the PC2 API of a PC2 "Client".
|
IContest |
This interface represents the PC2 API view of the contest information available
to a client connected to a PC2 server through the API.
|
IContestClock |
This interface describes the PC2 API view of Contest Time information.
|
IGroup |
This interface describes the PC2 API view of a contest Group.
|
IJudgement |
This interface describes the PC2 API view of a contest Judgement.
|
ILanguage |
This interface describes the PC2 API view of a contest Language.
|
IProblem |
This interface describes the PC2 API view of a contest Problem.
|
IProblemDetails |
This interface describes the PC2 API view of the a standing (ranking) information for a particular
IClient as determined by the current PC2
Scoring Algorithm. |
IRun |
This interface describes the PC2 API view of a contest Run.
|
IRunJudgement |
A run judgement and fields associated with that judgement.
|
ISite |
This interface describes the PC2 API view of a contest Site.
|
IStanding |
This interface describes the PC2 API view of the standing (ranking) information
for a particular
IClient as determined by the current PC2
Scoring Algorithm. |
ITeam |
This interface describes the PC2 API view of a contest Team.
|
Class | Description |
---|---|
APIConstants |
Constants used in the API.
|
BaseClient |
A Client using the API to login.
|
ContestTestFrame |
API 'contest' Test Frame.
|
IClarificationComparator |
IClarification order by site and run.
|
IRunComparator |
IRun Comparator, Order the runs by site # and run #.
|
ISiteComparatorBySiteNumber | |
PC2APIFile |
This class is a concrete implementation of a file from the point of view of the PC2 API.
|
ServerConnection |
This class represents a connection to a PC2 server.
|
Enum | Description |
---|---|
IClient.ClientType |
This enumerates the Client types defined in the system (that is, the types of Clients visible through the PC2 API).
|
RunStates |
Run states.
|