| Interface | Description |
|---|---|
| Agent |
Sub-interface for Agent components.
|
| Component |
Top-level interface for components of the Robocup Rescue simulation.
|
| RequestIDGenerator |
An interface for objects that can generate request IDs.
|
| Simulator |
Sub-interface for Simulator components.
|
| Viewer |
Sub-interface for Viewer components.
|
| Class | Description |
|---|---|
| AbstractAgent<T extends WorldModel<? extends Entity>,E extends Entity> |
Abstract base class for agent implementations.
|
| AbstractComponent<T extends WorldModel<? extends Entity>> |
Abstract base class for component implementations.
|
| AbstractSimulator<T extends WorldModel<? extends Entity>> |
Abstract base class for simulator implementations.
|
| AbstractViewer<T extends WorldModel<? extends Entity>> |
Abstract base class for viewer implementations.
|
| ComponentLauncher |
A class that knows how to connect components to the kernel.
|
| TCPComponentLauncher |
A class that knows how to connect components to the kernel via TCP.
|
| Exception | Description |
|---|---|
| ComponentConnectionException |
Exception class for component connection errors.
|
| ComponentInitialisationException |
Exception class for problems with initialisation of components.
|