# Package edu.csus.ecs.pc2.api.listener

PC2 API Listeners and Listener events.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  IConfigurationUpdateListener | This interface defines the set of methods that any Contest Configuration Update Listener must implement.
  IConnectionEventListener | This interface describes the set of methods when a client is disconnected.
  IRunEventListener | This interface describes the set of methods that any Run Listener must implement.

- Class Summary
  Class | Description
  --- | ---
  ConnectionEvent | Event for when clients connect or disconnect.
  ContestEvent | This class describes an Event representing the situation that some piece of contest configuration information has changed.

- Enum Summary
  Enum | Description
  --- | ---
  ConnectionEvent.Action | Action for ConnectionEvent.
  ContestEvent.EventType | This enum identifies the types of configuration change events which can occur.

## Package edu.csus.ecs.pc2.api.listener Description

PC2 API Listeners and Listener events.

This documentation describes the current draft of the PC2 API, which is subject to change.