| 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.
|
| 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 |
|---|---|
| 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).
|