| 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.
|
| ContestTestFrame |
API 'contest' Test Frame.
|
| IClarificationComparator |
IClarification order by site and run.
|
| IRunComparator |
IRun Comparator, Order the runs by site # and run #.
|
| ISiteComparatorBySiteNumber | |
| 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.
|